{% extends 'admin.twig' %} {% set title %}{{ 'UsersManager_ManageAccess'|translate }}{% endset %} {% block content %}

{{ 'UsersManager_MainDescription'|translate }}

{% set applyAllSitesText %} {{ 'UsersManager_ApplyToAllWebsites'|translate }} {% endset %}
{% block websiteAccessTable %} {% import 'ajaxMacros.twig' as ajax %}
{% if anonymousHasViewAccess %}
{{ ['UsersManager_AnonymousUserHasViewAccess'|translate("'anonymous'","'view'"), 'UsersManager_AnonymousUserHasViewAccess2'|translate]|join(' ') }}
{% endif %} {% for login,access in usersAccessByWebsite %} {% set accesValid %} {% endset %} {% set superUserAccess %}N/A{% endset %} {% if userIsSuperUser or (hasOnlyAdminAccess and (access!='noaccess' or idSiteSelected == 'all')) %} {% endif %} {% endfor %}
{{ 'UsersManager_User'|translate }} {{ 'UsersManager_Alias'|translate }} {{ 'UsersManager_PrivNone'|translate }} {{ 'UsersManager_PrivView'|translate }} {{ 'UsersManager_PrivAdmin'|translate }}
{{ login }} {{ usersAliasByLogin[login]|raw }} {% if login in superUserLogins %} {{ superUserAccess }} {% elseif access=='noaccess' and idSiteSelected != 'all' %} {{ accesValid }} {% else %} {% endif %}  {% if login in superUserLogins %} {{ superUserAccess }} {% elseif access == 'view' and idSiteSelected != 'all' %} {{ accesValid }} {% else %} {% endif %}  {% if login in superUserLogins %} {{ superUserAccess }} {% elseif login == 'anonymous' %} N/A {% else %} {% if access == 'admin' and idSiteSelected != 'all' %} {{ accesValid }} {% else %} {% endif %}  {% endif %}
{% if hasOnlyAdminAccess %}
{% endif %}

{{ 'UsersManager_ChangeAllConfirm'|translate("")|raw }}

{{ 'UsersManager_AnonymousAccessConfirmation'|translate }}

{% if userIsSuperUser %}

{{ 'UsersManager_TokenRegenerateConfirm'|translate }}

{{ 'UsersManager_TokenRegenerateConfirmSelf'|translate }}


{{ 'UsersManager_UsersManagementMainDescription'|translate }} {{ 'UsersManager_ThereAreCurrentlyNRegisteredUsers'|translate(""~usersCount~"")|raw }}

{% import 'ajaxMacros.twig' as ajax %}
{% if showLastSeen is defined and showLastSeen %} {% endif %} {% for i,user in users %} {% if user.login != 'anonymous' %} {% if user.last_seen is defined %} {% endif %} {% endif %} {% endfor %}
{{ 'General_Username'|translate }} {{ 'General_Password'|translate }} {{ 'UsersManager_Email'|translate }} {{ 'UsersManager_Alias'|translate }}{{ 'UsersManager_LastSeen'|translate }}{{ 'General_Edit'|translate }} {{ 'General_Delete'|translate }}
{{ user.login }} - {{ user.email }} {{ user.alias|raw }}{% if user.last_seen is empty %}-{% else %}{{ 'General_TimeAgo'|translate(user.last_seen)|raw }}{% endif %}

{{ 'UsersManager_SuperUserAccessManagementMainDescription'|translate }}
{{ 'UsersManager_SuperUserAccessManagementGrantMore'|translate }}

{% if users|length > 1 %} {% for login,alias in usersAliasByLogin if login != 'anonymous' %} {% endfor %} {% else %} {% endif %}
{{ 'UsersManager_User'|translate }} {{ 'UsersManager_Alias'|translate }} {{ 'Installation_SuperUser'|translate }}
{{ login }} {{ alias|raw }} {% if login in superUserLogins %} {% endif %} {% if not (login in superUserLogins) %} {% endif %}  
{{ 'UsersManager_NoUsersExist'|translate }}

{% endif %} {% endblock %} {% endblock %}