setPage('fileserver'); $pathbar->set(); switch ($cmd = get_gpc('cmd')) { case false: break; case 'turn_on': include_once('modules/fileserver/FileServerManager.php'); $myFileServerManager =& FileServerManagerMaker(); if ($myFileServerManager->error()) psaerror('Unable to create FileServerManager object: ' . $myFileServerManager->getErrormsg()); if (false === $myFileServerManager->start()) psaerror('FileServerManager::start() failed: ' . $myFileServerManager->getErrormsg()); break; case 'turn_off': include_once('modules/fileserver/FileServerManager.php'); $myFileServerManager =& FileServerManagerMaker(); if ($myFileServerManager->error()) psaerror('Unable to create FileServerManager object: ' . $myFileServerManager->getErrormsg()); if (false === $myFileServerManager->stop()) psaerror('FileServerManager::stop() failed: ' . $myFileServerManager->getErrormsg()); break; default: psaerror('Invalid cmd: ' . $cmd); } include_once('modules/fileserver/FileServerStatus.php'); $myFileServerStatus = new FileServerStatus(); if ($myFileServerStatus->error()) psaerror('Unable to create FileServerStatus object: ' . $myFileServerStatus->getErrorMsg()); include_once('modules/fileserver/FileServerStatusForm.php'); $myFileServerStatusForm = new FileServerStatusForm(); if ($myFileServerStatusForm->error()) psaerror('Unable to create FileServerStatusForm object: ' . $myFileServerStatusForm->getErrorMsg()); if (false === $myFileServerStatusForm->define()) psaerror('FileServerStatusForm::define() failed: ' . $myFileServerStatusForm->getErrorMsg()); if (false === $myFileServerStatusForm->assign($myFileServerStatus, $fileserver_reload_left_frame)) psaerror('FileServerStatusForm::assign() failed: ' . $myFileServerStatusForm->getErrorMsg()); if (false === $myFileServerStatusForm->parse()) psaerror('FileServerStatusForm::parse() failed: ' . $myFileServerStatusForm->getErrorMsg()); if (false === $myFileServerStatusForm->FastPrint()) psaerror('FileServerStatusForm::FastPrint() failed: ' . $myFileServerStatusForm->getErrorMsg()); ?>