diff options
author | jim-p <jimp@pfsense.org> | 2017-05-22 15:42:28 -0400 |
---|---|---|
committer | jim-p <jimp@pfsense.org> | 2017-05-22 15:42:28 -0400 |
commit | 2c1a08a8a30bb4cd0476af5b45ea25ba0a859af4 (patch) | |
tree | cff369087cb63fd7fa15bd862913613f6f7951f6 /src/usr/local/www/system_groupmanager_addprivs.php | |
parent | 8abe82728750782f4adebf8d4336570402a5583d (diff) | |
download | pfsense-2c1a08a8a30bb4cd0476af5b45ea25ba0a859af4.zip pfsense-2c1a08a8a30bb4cd0476af5b45ea25ba0a859af4.tar.gz |
Standardize privilege page and sorting between users and groups. Fixes #7587
Diffstat (limited to 'src/usr/local/www/system_groupmanager_addprivs.php')
-rw-r--r-- | src/usr/local/www/system_groupmanager_addprivs.php | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/src/usr/local/www/system_groupmanager_addprivs.php b/src/usr/local/www/system_groupmanager_addprivs.php index b2f706a..198e20b 100644 --- a/src/usr/local/www/system_groupmanager_addprivs.php +++ b/src/usr/local/www/system_groupmanager_addprivs.php @@ -53,6 +53,7 @@ if (!is_array($a_group['priv'])) { // Make a local copy and sort it $spriv_list = $priv_list; +uasort($spriv_list, "compare_by_name"); if ($_POST['save']) { @@ -146,7 +147,17 @@ if (isset($groupid)) { )); } -$section = new Form_Section('Add Privileges for '. $a_group['name']); +$section = new Form_Section('Group Privileges'); + +$name_string = $a_group['name']; +if (!empty($a_group['descr'])) { + $name_string .= " ({$a_group['descr']})"; +} + +$section->addInput(new Form_StaticText( + 'Group', + $name_string +)); $section->addInput(new Form_Select( 'sysprivs', |