53 include_once(
"./Services/COPage/classes/class.ilCOPagePCDef.php");
55 foreach ($this->pc_defs as $def)
81 $this->pc_enabled[$a_pc_type] = $a_val;
91 return $this->pc_enabled[$a_pc_type];
101 $this->enable_keywords = $a_val;
121 $this->enable_anchors = $a_val;
141 $this->enabledinternallinks = $a_enabledinternallinks;
161 $this->enable_user_links = $a_val;
181 $this->enablewikilinks = $a_enablewikilinks;
204 if (is_array($a_val))
206 $this->int_link_filter =
207 array_merge($a_val, $this->int_link_filter);
211 $this->int_link_filter[] = $a_val;
222 foreach ($this->int_link_filter as $k => $v)
226 unset($this->int_link_filter[$k]);
249 $this->link_filter_white_list = $a_white_list;
259 return $this->link_filter_white_list;
269 $this->prevent_rte_usage = $a_val;
289 $this->localization_lang = $a_val;
299 return $this->localization_lang;
309 $this->use_attached_content = $a_val;
329 $this->int_link_def_type = $a_val;
349 $this->int_link_def_id = $a_val;
369 $this->activation = $a_val;
389 $this->scheduled_activation = $a_val;
409 $this->page_toc = $a_val;
429 $this->preventhtmlunmasking = $a_preventhtmlunmasking;
450 $this->enabledselfassessment = $a_enabledselfassessment;
451 $this->enabledselfassessment_scorm = $a_scorm;
482 $this->disable_default_qfeedback = $a_val;
502 $this->multi_lang_support = $a_val;
522 $this->single_page_mode = $a_val;
552 $this->use_stored_tries = $a_val;
572 $this->enable_permission_checks = $a_val;
An exception for terminatinating execution or to throw for unit testing.
static getPCDefinitions()
Get PC definitions.
Config class for page editing.
getLocalizationLanguage()
Get localizazion language.
getEnableWikiLinks()
Get Enable Wiki Links.
getEnableScheduledActivation()
Get enable scheduled page activation.
getPreventRteUsage()
Get prevent rte usage.
setUseAttachedContent($a_val)
Set use attached content.
$enabledselfassessment_scorm
$enable_permission_checks
setEnableWikiLinks($a_enablewikilinks)
Set Enable Wiki Links.
setDisableDefaultQuestionFeedback($a_val)
Set disable default question feedback.
__construct()
Constructor.
setPreventHTMLUnmasking($a_preventhtmlunmasking)
Set Prevent HTML Unmasking (true/false).
setQuestionHTML($question_html)
getMultiLangSupport()
Get multi language support.
setEnableUserLinks($a_val)
Set enable user links.
getEnableKeywords()
Get enable keywords handling.
getEnableSelfAssessmentScorm()
Is self assessment used in SCORM mode?
getIntLinkHelpDefaultType()
Get internal link default type.
getEnableActivation()
Get enabled actication.
getEnablePermissionChecks()
Get enable permission checks.
$disable_default_qfeedback
getUseStoredQuestionTries()
Get use stored answers/tries.
removeIntLinkFilter($a_val)
Remove int link filter.
getIntLinkHelpDefaultId()
Get internal link default id.
setEnableActivation($a_val)
Set enabled actication.
getIntLinkFilterWhiteList()
Get internal links filter type list to white list.
setEnableSelfAssessment($a_enabledselfassessment, $a_scorm=true)
Set Enable Self Assessment Questions.
getUseAttachedContent()
Get use attached content.
setEnableKeywords($a_val)
Set enable keywords handling.
addIntLinkFilter($a_val)
Add internal links filter.
setPreventRteUsage($a_val)
Set prevent rte usage.
getEnableSelfAssessment()
Get Enable Self Assessment Questions.
getEnableUserLinks()
Get enable user links.
getPreventHTMLUnmasking()
Get Prevent HTML Unmasking (true/false).
setEnableInternalLinks($a_enabledinternallinks)
Set Enable internal links.
setEnablePermissionChecks($a_val)
Set enable permission checks.
setLocalizationLanguage($a_val)
Set localizazion language.
setSinglePageMode($a_val)
Set single page mode.
setIntLinkHelpDefaultId($a_val)
Set internal link default id.
getEnableAnchors()
Get enable anchors.
getDisableDefaultQuestionFeedback()
Get disable default question feedback.
setEnablePCType($a_pc_type, $a_val)
Set enable pc type.
getEnablePageToc()
Get enable page toc.
setMultiLangSupport($a_val)
Set multi language support.
getSinglePageMode()
Get single page mode.
setIntLinkFilterWhiteList($a_white_list)
Set internal links filter type list to white list.
setIntLinkHelpDefaultType($a_val)
Set internal link default type.
setEnableAnchors($a_val)
Set enable anchors.
getEnableInternalLinks()
Get Enable internal links.
setEnablePageToc($a_val)
Set enable page toc.
setUseStoredQuestionTries($a_val)
Set use stored answers/tries.
getIntLinkFilters()
Get internal links filter.
getEnablePCType($a_pc_type)
Get enable pc type.
setEnableScheduledActivation($a_val)
Set enable scheduled page activation.