{{ 'Search users'|trans }}

{# stay on correct tab #}
{% if isSearching %}

{{ 'Users list'|trans }}

{% if usersArr %} {% for user in usersArr %} {% include('archive-user-modal.html') %} {# Modal for managing users to teams, generated for each user #} {# end modal #} {% endfor %} {# this is the element to reload after a change, don't use the full div so we keep the js working in table headers #} {% for user in usersArr %} {% if App.Users.userData.is_sysadmin == '1' %} {% include 'reset-user-password-modal.html' with {'userid': user.userid} %} {% endif %} {% include 'rm-user-from-team-modal.html' %} {% endfor %}
{{ 'User ID'|trans }} {{ 'Team(s)'|trans }} {{ 'Firstname'|trans }} {{ 'Lastname'|trans }} {{ 'Email'|trans }} {{ 'Last login'|trans }} {{ 'Valid until'|trans }} {{ 'Internal ID'|trans }} {{ 'Is Sysadmin'|trans }} 2FA {{ 'Actions'|trans }}
{{ user.userid }}
{% for team in user.teams %}
{{ team.name }}
{% endfor %}
{{ user.firstname }} {{ user.lastname }} {{ user.email }} {% if user.validated == 0 %} {{ 'Unvalidated'|trans }} {% else %} {{ user.valid_until ? user.valid_until|date('Y-m-d') : '3000-01-01' }} {% endif %} {{ user.orgid|default('unset') }}
{% if user.has_mfa_enabled %}{% endif %} {# MORE OPTIONS MENU #}
{% else %}

{{ 'No user found!'|trans }}

{% endif %}
{% endif %} {% if App.Config.configArr.admins_create_users or App.Request.getScriptName|split('/')|last == 'sysconfig.php' %} {# CREATE USER ACCOUNT #}

{{ 'Add account'|trans }}

{{ 'Note: new user will need to use the "Forgot password" button on the login page to set a password.'|trans }}

{# TEAM #}
{# GROUP #}
{# FIRSTNAME #}
{# LASTNAME #}
{# EMAIL #}
{# SUBMIT #}
{% endif %} {% if App.Config.configArr.admins_create_users_remote_dir %} {# CREATE USER ACCOUNT through remote API call #}

{{ 'Add account from external directory'|trans }}

{# EMAIL #}
{# SEARCH #}
{% if App.Request.query.has('remote_dir_query') %}
{% for user in remoteDirectoryUsersArr %} {% endfor %}
{{ 'Selection'|trans }} {{ 'Firstname'|trans }} {{ 'Lastname'|trans }} {{ 'Email'|trans }} {{ 'Internal ID'|trans }}
{{ user.firstname }} {{ user.lastname }} {{ user.email }} {{ user.orgid }}
{# team selection dropdown, disabled on admin page #}
{{ 'Admin'|trans }}
{% endif %}
{% endif %}