Current_User::disallow(); } if (!Current_User::authorized('boost')) { Current_User::disallow(); } if (!isset($_REQUEST['action'])) { PHPWS_Core::errorPage(404); } $js = false; $content = array(); PHPWS_Core::initModClass('boost', 'Form.php'); PHPWS_Core::initModClass('controlpanel', 'Panel.php'); PHPWS_Core::initModClass('boost', 'Action.php'); $boostPanel = new PHPWS_Panel('boost'); $boostPanel->enableSecure(); Boost_Form::setTabs($boostPanel); $vars = array('action' => 'admin', 'tab' => $boostPanel->getCurrentTab()); $backToBoost = PHPWS_Text::secureLink(dgettext('boost', 'Return to Boost'), 'boost', $vars); switch ($_REQUEST['action']) { case 'admin': $content[] = Boost_Form::listModules(Boost_Form::boostTab($boostPanel)); break; case 'check': $content[] = $backToBoost . '<br />'; $content[] = Boost_Action::checkupdate($_REQUEST['opmod']); break; case 'check_all': Boost_Action::checkAll(); $content[] = Boost_Form::listModules(Boost_Form::boostTab($boostPanel)); break; case 'aboutView':