From 743d7b8ac1a9840c11ef1956efe068d1cf062c85 Mon Sep 17 00:00:00 2001 From: Thomas Steur Date: Wed, 22 Jan 2014 20:57:41 +0000 Subject: refs #4564 #2589 do not allow to edit a users websites permissions if user is superuser. Reload page after successfully changing superuser permission to make sure it is afterwards possible to (edit / not edit) websites permissions --- plugins/UsersManager/templates/index.twig | 28 ++++++++++++++++++++-------- 1 file changed, 20 insertions(+), 8 deletions(-) (limited to 'plugins/UsersManager/templates/index.twig') diff --git a/plugins/UsersManager/templates/index.twig b/plugins/UsersManager/templates/index.twig index 7be1fd343b..e165f8aa25 100644 --- a/plugins/UsersManager/templates/index.twig +++ b/plugins/UsersManager/templates/index.twig @@ -47,24 +47,36 @@ {% set accesValid %}{% endset %} {% set accesInvalid %}{% endset %} + {% set superUserAccess %}N/A{% endset %} {% for login,access in usersAccessByWebsite %} {{ login }} {{ usersAliasByLogin[login]|raw }} - - {% if access == 'superuser' %} - {{ 'Installation_SuperUser'|translate }} - {% else %} - {% if access=='noaccess' and idSiteSelected != 'all' %}{{ accesValid }}{% else %}{{ accesInvalid }}{% endif %}  - {% if access == 'view' and idSiteSelected != 'all' %}{{ accesValid }}{% else %}{{ accesInvalid }}{% endif %}  + + {% if login in superUserLogins %} + {{ superUserAccess }} + {% elseif access=='noaccess' and idSiteSelected != 'all' %} + {{ accesValid }} + {% else %} + {{ accesInvalid }} + {% endif %}  + + {% if login in superUserLogins %} + {{ superUserAccess }} + {% elseif access == 'view' and idSiteSelected != 'all' %} + {{ accesValid }} + {% else %} + {{ accesInvalid }} + {% endif %}  - {% if login == 'anonymous' %} + {% if login in superUserLogins %} + {{ superUserAccess }} + {% elseif login == 'anonymous' %} N/A {% else %} {% if access == 'admin' and idSiteSelected != 'all' %}{{ accesValid }}{% else %}{{ accesInvalid }}{% endif %}  {% endif %} - {% endif %} {% endfor %} -- cgit v1.2.3