{% extends "allianceauth/base-bs5.html" %} {% load i18n %} {% block page_title %}{% translate "Dashboard" %}{% endblock page_title %} {% block content %}

{% translate "Token Management" %}

{% for t in tokens %} {% endfor %}
{% translate "Scopes" %} {% translate "Actions" %} {% translate "Character" %}
{% for s in t.scopes.all %}{{ s.name }}{% endfor %} {{ t.character_name }}
{% translate "This page is a best attempt, but backups or database logs can still contain your tokens. Always revoke tokens on https://community.eveonline.com/support/third-party-applications/ where possible."|urlize %}
{% endblock content %} {% block extra_javascript %} {% include "bundles/datatables-js-bs5.html" %} {% endblock extra_javascript %} {% block extra_css %} {% include "bundles/datatables-css-bs5.html" %} {% endblock extra_css %} {% block extra_script %} $(document).ready(function(){ let grp = 2; var table = $('#table_tokens').DataTable({ "columnDefs": [{ orderable: false, targets: [0,1] },{ "visible": false, "targets": grp }], "order": [[grp, 'asc']], "drawCallback": function (settings) { var api = this.api(); var rows = api.rows({ page: 'current' }).nodes(); var last = null; api.column(grp, { page: 'current' }) .data() .each(function (group, i) { if (last !== group) { $(rows).eq(i).before('' + group + ''); last = group; } }); }, "stateSave": true, }); }); {% endblock extra_script %}