diff options
Diffstat (limited to 'src/usr/local/www/system_usermanager.php')
-rw-r--r-- | src/usr/local/www/system_usermanager.php | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/usr/local/www/system_usermanager.php b/src/usr/local/www/system_usermanager.php index abf9d82..6770297 100644 --- a/src/usr/local/www/system_usermanager.php +++ b/src/usr/local/www/system_usermanager.php @@ -63,6 +63,7 @@ if (isset($id) && $a_user[$id]) { $pconfig['webguifixedmenu'] = $a_user[$id]['webguifixedmenu']; $pconfig['webguihostnamemenu'] = $a_user[$id]['webguihostnamemenu']; $pconfig['dashboardcolumns'] = $a_user[$id]['dashboardcolumns']; + $pconfig['interfacessort'] = isset($a_user[$id]['interfacessort']); $pconfig['dashboardavailablewidgetspanel'] = isset($a_user[$id]['dashboardavailablewidgetspanel']); $pconfig['systemlogsfilterpanel'] = isset($a_user[$id]['systemlogsfilterpanel']); $pconfig['systemlogsmanagelogpanel'] = isset($a_user[$id]['systemlogsmanagelogpanel']); @@ -330,6 +331,12 @@ if ($_POST['save']) { unset($userent['webguihostnamemenu']); } + if ($_POST['interfacessort']) { + $userent['interfacessort'] = true; + } else { + unset($userent['interfacessort']); + } + if ($_POST['dashboardavailablewidgetspanel']) { $userent['dashboardavailablewidgetspanel'] = true; } else { @@ -976,6 +983,7 @@ events.push(function() { hideInput('webguifixedmenu', !adv); hideInput('webguihostnamemenu', !adv); hideInput('dashboardcolumns', !adv); + hideCheckbox('interfacessort', !adv); hideCheckbox('dashboardavailablewidgetspanel', !adv); hideCheckbox('systemlogsfilterpanel', !adv); hideCheckbox('systemlogsmanagelogpanel', !adv); |