summaryrefslogtreecommitdiffstats
path: root/src/usr/local/www/system_groupmanager_addprivs.php
diff options
context:
space:
mode:
authorjim-p <jimp@pfsense.org>2017-05-22 15:42:28 -0400
committerjim-p <jimp@pfsense.org>2017-05-22 15:42:28 -0400
commit2c1a08a8a30bb4cd0476af5b45ea25ba0a859af4 (patch)
treecff369087cb63fd7fa15bd862913613f6f7951f6 /src/usr/local/www/system_groupmanager_addprivs.php
parent8abe82728750782f4adebf8d4336570402a5583d (diff)
downloadpfsense-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.php13
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',
OpenPOWER on IntegriCloud