diff options
author | Thomas Steur <thomas.steur@gmail.com> | 2014-01-23 00:21:15 +0400 |
---|---|---|
committer | Thomas Steur <thomas.steur@gmail.com> | 2014-01-23 00:21:15 +0400 |
commit | e4b425b9757abc94749dae6d37884a18a3be3919 (patch) | |
tree | f0bb3f1aa0036db42ba1370bff847125dcf74268 /plugins/UsersManager/templates/index.twig | |
parent | 9033092d7f51bf60ed0c2d04638da7f66cca3b1c (diff) |
refs #4564 #2589 added possibility to define multiple superusers
Diffstat (limited to 'plugins/UsersManager/templates/index.twig')
-rw-r--r-- | plugins/UsersManager/templates/index.twig | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/plugins/UsersManager/templates/index.twig b/plugins/UsersManager/templates/index.twig index 6f1c6477f5..7be1fd343b 100644 --- a/plugins/UsersManager/templates/index.twig +++ b/plugins/UsersManager/templates/index.twig @@ -51,6 +51,10 @@ <tr> <td id='login'>{{ login }}</td> <td>{{ usersAliasByLogin[login]|raw }}</td> + + {% if access == 'superuser' %} + <td colspan="3"><span title="{{ 'Remove_SuperUser_Permission_To_ChangePermission'|translate }}">{{ 'Installation_SuperUser'|translate }}</span></td> + {% else %} <td id='noaccess'>{% if access=='noaccess' and idSiteSelected != 'all' %}{{ accesValid }}{% else %}{{ accesInvalid }}{% endif %} </td> <td id='view'>{% if access == 'view' and idSiteSelected != 'all' %}{{ accesValid }}{% else %}{{ accesInvalid }}{% endif %} </td> <td id='admin'> @@ -60,6 +64,7 @@ {% if access == 'admin' and idSiteSelected != 'all' %}{{ accesValid }}{% else %}{{ accesInvalid }}{% endif %} {% endif %} </td> + {% endif %} </tr> {% endfor %} </tbody> @@ -133,5 +138,39 @@ </table> <div class="addrow"><img src='plugins/UsersManager/images/add.png'/> {{ 'UsersManager_AddUser'|translate }}</div> </div> + + + <h2>{{ 'Super_User_Management'|translate }}</h2> + <p>{{ 'Super_User_Management_MainDescription'|translate }}</p> + + {{ ajax.errorDiv('ajaxErrorSuperUsersManagement') }} + {{ ajax.loadingDiv('ajaxLoadingSuperUsersManagement') }} + + <table class="entityTable dataTable" id="superUserAccess" style="display:inline-table;width:400px;"> + <thead> + <tr> + <th class='first'>{{ 'UsersManager_User'|translate }}</th> + <th>{{ 'UsersManager_Alias'|translate }}</th> + <th>{{ 'Installation_SuperUser'|translate }}</th> + </tr> + </thead> + + <tbody> + {% for login,alias in usersAliasByLogin if login != 'anonymous' %} + <tr> + <td id='login'>{{ login }}</td> + <td>{{ alias|raw }}</td> + <td id='superuser' login="{{ login|e('html_attr') }}"> + <img src='plugins/UsersManager/images/ok.png' class='accessGranted' {% if not (login in superUserLogins) %}style="display:none"{% endif %} /> + <img src='plugins/UsersManager/images/no-access.png' class='updateAccess' {% if login in superUserLogins %}style="display:none"{% endif %} /> + + </td> + </tr> + {% endfor %} + </tbody> + </table> + + <div id="superUserAccessUpdated" style="vertical-align:top;"></div> + {% endif %} {% endblock %} |