From bf58209d7dd6cc0f53c2c4b34115dfec9574cfb8 Mon Sep 17 00:00:00 2001 From: plegall Date: Fri, 25 Jul 2014 09:10:49 +0000 Subject: bug 3104: less rights for admins (compared to webmaster). Now an admin can't: * delete a webmaster * give webmaster/admin status to any user * change status of a webmaster/admin git-svn-id: http://piwigo.org/svn/trunk@29074 68402e56-0260-453c-a942-63ccdbb3a9ee --- admin/themes/default/template/user_list.tpl | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'admin/themes') diff --git a/admin/themes/default/template/user_list.tpl b/admin/themes/default/template/user_list.tpl index 2c41cc1a4..66de20e31 100644 --- a/admin/themes/default/template/user_list.tpl +++ b/admin/themes/default/template/user_list.tpl @@ -34,6 +34,12 @@ var truefalse = { 'true':"{'Yes'|translate}", 'false':"{'No'|translate}", }; + +var statusLabels = { +{foreach from=$label_of_status key=status item=label} + '{$status}' : '{$label|escape:javascript}', +{/foreach} +}; {/footer_script} {footer_script}{literal} @@ -260,11 +266,7 @@ jQuery(document).ready(function() { user.email = user.email || ''; - jQuery("#action select[name=status] option").each(function() { - if (user.status == jQuery(this).val()) { - user.statusLabel = jQuery(this).html(); - } - }); + user.statusLabel = statusLabels[user.status]; /* Render the underscore template */ _.templateSettings.variable = "user"; -- cgit v1.2.3