From 1e35c579b6d7de30a1b02ff1ebdad217dcf1c418 Mon Sep 17 00:00:00 2001 From: Christian Boltz Date: Sun, 2 Nov 2014 21:14:16 +0000 Subject: [PATCH] list.php, list.tpl: - use smarty-style dropdown for admin dropdown instead of select_options() - only display admin dropdown if more than one admin is available (which basically means hiding it for domain admins) git-svn-id: https://svn.code.sf.net/p/postfixadmin/code/trunk@1723 a1433add-5e2c-0410-b055-b7f2511e0802 --- list.php | 3 ++- templates/list.tpl | 8 ++++---- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/list.php b/list.php index 74c21cc6..f64907ad 100644 --- a/list.php +++ b/list.php @@ -48,7 +48,8 @@ authentication_require_role($formconf['required_role']); $handler->getList(''); $items = $handler->result(); -$smarty->assign ('select_options', select_options($list_admins, array ($fUsername)), false); +$smarty->assign('admin_list', $list_admins); +$smarty->assign('admin_selected', $username); #if ($is_superadmin) { $smarty->assign('smarty_template', 'list'); $smarty->assign('struct', $handler->getStruct()); diff --git a/templates/list.tpl b/templates/list.tpl index 31176f46..2c4f3529 100644 --- a/templates/list.tpl +++ b/templates/list.tpl @@ -1,9 +1,9 @@
- - + {if ($admin_list|count > 1)} + {html_options name='username' output=$admin_list values=$admin_list selected=$admin_selected onchange="this.form.submit();"} + + {/if}
{#form_search#}