{% extends 'admin.html' %} {% from 'include/panel.html' import panel %} {% from 'include/messages.html' import messages %} {% from 'include/storage_usage.html' import storage_usage %} {% from 'include/modal_dialog.html' import button_confirm, modal_confirm %} {% set admin_nav_active="users" %} {% block title %} {% trans %}Edit user{% endtrans %} {% endblock %} {% block content %}
{# Delete button #} {{ button_confirm(label=_('Delete User'), class="btn-danger float-right", target="#delete-user-modal", url=url_for('admin', 'users', 'delete'), disabled=(form.username.data == username)) }} {# User Form #}
{% call panel( title=_("Edit user"), show_submit_area=True) %} {{ form }} {{ storage_usage(form.disk_usage.data, form.disk_quota.data) }} {% endcall %}
{# Message thread #} {{ messages(data_url=url_for('admin','users', 'messages', form.id.data|string)) }}
{# Delete User Modal #} {% call modal_confirm( id="delete-user-modal", title=_('Confirm User Deletion'), message=_("Deleting this user will remove their account and access. You can also choose to delete all backup data associated with this user. Are you sure you want to delete this User?"), fields=[], submit=_('Delete User'), confirm_value=form.username.data) %}
{% endcall %} {% endblock content %}