several bug fixes

added asset type icons to toolbar
added isAdminOn, switchOnAdmin, and switchOffAdmin subs to WebGUI::Session
This commit is contained in:
JT Smith 2005-03-03 22:34:14 +00:00
parent e5f55921ab
commit e9d6c1b4e4
9 changed files with 80 additions and 15 deletions

View file

@ -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 "";
}