/** * Save learning resources settings */ public function saveSettings() { global $ilCtrl, $ilSetting; $lm_set = new ilSetting("lm"); $lm_set->set("time_scheduled_page_activation", ilUtil::stripSlashes($_POST["time_scheduled_page_activation"])); $lm_set->set("page_history", (int) ilUtil::stripSlashes($_POST["page_history"])); $lm_set->set("replace_mob_feature", ilUtil::stripSlashes($_POST["replace_mob_feature"])); $lm_set->set("html_export_ids", ilUtil::stripSlashes($_POST["html_export_ids"])); $lm_set->set("cont_upload_dir", ilUtil::stripSlashes($_POST["cont_upload_dir"])); $lm_set->setScormDebug("scormdebug_global_activate", ilUtil::stripSlashes($_POST["scormdebug_global_activate"])); $lm_set->set("scorm_login_as_learner_id", ilUtil::stripSlashes($_POST["scorm_login_as_learner_id"])); $lm_set->set("scormdebug_disable_cache", ilUtil::stripSlashes($_POST["scormdebug_disable_cache"])); $lm_set->set("scorm_without_session", ilUtil::stripSlashes($_POST["scorm_without_session"])); $lic_set = new ilSetting("license"); $lic_set->set("license_counter", ilUtil::stripSlashes($_POST["license_counter"])); $lic_set->set("license_warning", ilUtil::stripSlashes($_POST["license_warning"])); $privacy = ilPrivacySettings::_getInstance(); $privacy->enableSahsProtocolData((int) $_POST['enable_sahs_pd']); $privacy->save(); ilUtil::sendSuccess($this->lng->txt("settings_saved"), true); $ilCtrl->redirect($this, "view"); }
/** * Save learning resources settings */ public function saveSettings() { global $ilCtrl, $ilSetting; $lm_set = new ilSetting("lm"); $lm_set->set("time_scheduled_page_activation", ilUtil::stripSlashes($_POST["time_scheduled_page_activation"])); $lm_set->set("page_history", (int) ilUtil::stripSlashes($_POST["page_history"])); $lm_set->set("replace_mob_feature", ilUtil::stripSlashes($_POST["replace_mob_feature"])); $lm_set->set("html_export_ids", ilUtil::stripSlashes($_POST["html_export_ids"])); $lm_set->set("cont_upload_dir", ilUtil::stripSlashes($_POST["cont_upload_dir"])); $lm_set->setScormDebug("scormdebug_global_activate", ilUtil::stripSlashes($_POST["scormdebug_global_activate"])); $lm_set->set("scormdebug_disable_cache", ilUtil::stripSlashes($_POST["scormdebug_disable_cache"])); $lic_set = new ilSetting("license"); $lic_set->set("license_counter", ilUtil::stripSlashes($_POST["license_counter"])); $lic_set->set("license_warning", ilUtil::stripSlashes($_POST["license_warning"])); ilUtil::sendSuccess($this->lng->txt("settings_saved"), true); $ilCtrl->redirect($this, "view"); }