NexusDashboard/app/templates/accounts/index.html.j2
Aaron Kimbre b2af6d967a Fix reports
Add currency report
make reports use json storage
Make tables nicer
2022-01-16 20:24:47 -06:00

51 lines
1.2 KiB
Django/Jinja

{% extends 'base.html.j2' %}
{% block title %}
Account Management
{% endblock title %}
{% block content_before %}
Account Management
{% endblock content_before %}
{% block content %}
<table class="table table-dark table-striped table-bordered table-hover" id="accounts_table">
<thead>
<tr>
<th>Actions</th>
<th>Name</th>
{% if config.USER_ENABLE_EMAIL %}
<th>Email</th>
{% endif %}
<th>GM Level</th>
<th>Locked</th>
<th>Banned</th>
<th>Muted</th>
<th>Registered</th>
{% if config.USER_ENABLE_EMAIL %}
<th>Email Confirmed</th>
{% endif %}
</tr>
</thead>
<tbody></tbody>
</table>
{% endblock %}
{% block js %}
{{ super () }}
<script>
$(document).ready(function(){
let accounts_table = $('#accounts_table').DataTable({
"processing": true,
"serverSide": true,
"ajax": "{{ url_for('accounts.get') }}",
"columnDefs": [
{ "searchable": false, "targets": [0,7] },
{ "orderable": false, "targets": [0] }
]
});
});
</script>
{% endblock %}