{% extends "admin_layout.html" %} {% block title %}{{ t('entities.users','Users') }} - {{ app_settings.title if app_settings else t('app.name','Survey Manager') }}{% endblock %} {% block admin_content %}

{{ t('users.management','Users Management') }}

{{ t('users.add_user','Add User') }}
{{ t('users.all_users','All Users') }} ({{ users|length }})
{% if users %}
{% for user in users %} {% endfor %}
ID {{ t('users.avatar','Avatar') }} {{ t('users.name','Name') }} {{ t('common.email','Email') }} {{ t('profile.role','Role') }} {{ t('common.created','Created') }} {{ t('common.actions','Actions') }}
{{ user.id }} {{ user.name }}
{{ user.name }}
{{ user.email }} {{ user.role|title }} {{ user.created_at.strftime('%b %d, %Y') }}
{% else %}
{{ t('dashboard.no_users','No users found') }}

{{ t('users.create_first','Get started by creating your first user.') }}

{{ t('users.add_first','Add First User') }}
{% endif %}
{{ t('users.total_users','Total Users') }}

{{ users|length }}

{{ t('users.admins','Admins') }}

{{ users|selectattr('role', 'equalto', 'admin')|list|length }}

{{ t('users.regular_users','Regular Users') }}

{{ users|selectattr('role', 'equalto', 'user')|list|length }}

{% endblock %} {% block extra_js %} {% endblock %}