several bug fixes
added asset type icons to toolbar added isAdminOn, switchOnAdmin, and switchOffAdmin subs to WebGUI::Session
This commit is contained in:
parent
e5f55921ab
commit
e9d6c1b4e4
9 changed files with 80 additions and 15 deletions
|
|
@ -14,7 +14,6 @@ use strict;
|
|||
use WebGUI::AdminConsole;
|
||||
use WebGUI::Grouping;
|
||||
use WebGUI::Session;
|
||||
use WebGUI::SQL;
|
||||
|
||||
#-------------------------------------------------------------------
|
||||
sub www_adminConsole {
|
||||
|
|
@ -26,16 +25,14 @@ sub www_adminConsole {
|
|||
#-------------------------------------------------------------------
|
||||
sub www_switchOffAdmin {
|
||||
return "" unless (WebGUI::Grouping::isInGroup(12));
|
||||
WebGUI::SQL->write("update userSession set adminOn=0 where sessionId='$session{var}{sessionId}'");
|
||||
WebGUI::Session::refreshSessionVars($session{var}{sessionId});
|
||||
WebGUI::Session::switchAdminOff();
|
||||
return "";
|
||||
}
|
||||
|
||||
#-------------------------------------------------------------------
|
||||
sub www_switchOnAdmin {
|
||||
return "" unless (WebGUI::Grouping::isInGroup(12));
|
||||
WebGUI::SQL->write("update userSession set adminOn=1 where sessionId='$session{var}{sessionId}'");
|
||||
WebGUI::Session::refreshSessionVars($session{var}{sessionId});
|
||||
WebGUI::Session::switchAdminOn();
|
||||
return "";
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -122,6 +122,18 @@ sub www_editSettings {
|
|||
-label=>$i18n->get(465),
|
||||
-value=>$session{setting}{textBoxSize}
|
||||
);
|
||||
$tabform->getTab("ui")->template(
|
||||
-name=>"userFunctionStyleId",
|
||||
-label=>"User Function Style",
|
||||
-namespace=>"style",
|
||||
-value=>$session{setting}{userFunctionStyleId}
|
||||
);
|
||||
$tabform->getTab("ui")->template(
|
||||
-name=>"AdminConsoleTemplate",
|
||||
-label=>"Admin Console Template",
|
||||
-namespace=>"AdminConsole",
|
||||
-value=>$session{setting}{AdminConsoleTemplate}
|
||||
);
|
||||
# messaging settings
|
||||
$tabform->getTab("messaging")->text(
|
||||
-name=>"smtpServer",
|
||||
|
|
@ -210,11 +222,6 @@ sub www_editSettings {
|
|||
-value=>$session{setting}{passiveProfilingEnabled},
|
||||
-extras=>' onChange="alert(\''.$i18n->get("Illegal Warning","Asset").'\')" '
|
||||
);
|
||||
$tabform->getTab("user")->yesNo(
|
||||
-name=>"userFunctionStyleId",
|
||||
-label=>"User Function Style",
|
||||
-value=>$session{setting}{userFunctionStyleId}
|
||||
);
|
||||
# auth settings
|
||||
WebGUI::Style::setScript($session{config}{extrasURL}."/swapLayers.js",{language=>"Javascript"});
|
||||
$tabform->getTab("auth")->raw('<script language="JavaScript" > var active="'.$session{setting}{authMethod}.'"; </script>');
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue