/** * Uploads a new theme * * @access public * @return void */ function UploadTheme() { $this->gadget->CheckPermission('UploadTheme'); $res = Jaws_Utils::ExtractFiles($_FILES, JAWS_DATA . 'themes' . DIRECTORY_SEPARATOR, false); if (!Jaws_Error::IsError($res)) { $GLOBALS['app']->Session->PushLastResponse(_t('TMS_THEME_UPLOADED'), RESPONSE_NOTICE); } else { $GLOBALS['app']->Session->PushLastResponse($res->getMessage(), RESPONSE_ERROR); } Jaws_Header::Location(BASE_SCRIPT . '?gadget=Tms&action=Themes'); }