ILIAS
release_7 Revision v7.30-3-g800a261c036
|
Config class for page editing. More...
Public Member Functions | |
__construct () | |
Constructor. More... | |
init () | |
Init. More... | |
setEnablePCType ($a_pc_type, $a_val) | |
Set enable pc type. More... | |
getEnablePCType ($a_pc_type) | |
Get enable pc type. More... | |
getEnabledTopPCTypes () | |
Get enable pc type. More... | |
setEnableKeywords ($a_val) | |
Set enable keywords handling. More... | |
getEnableKeywords () | |
Get enable keywords handling. More... | |
setEnableAnchors ($a_val) | |
Set enable anchors. More... | |
getEnableAnchors () | |
Get enable anchors. More... | |
setEnableInternalLinks ($a_enabledinternallinks) | |
Set Enable internal links. More... | |
getEnableInternalLinks () | |
Get Enable internal links. More... | |
getEnableUserLinks () | |
Get enable user links. More... | |
setEnableWikiLinks ($a_enablewikilinks) | |
Set Enable Wiki Links. More... | |
getEnableWikiLinks () | |
Get Enable Wiki Links. More... | |
addIntLinkFilter ($a_val) | |
Add internal links filter. More... | |
removeIntLinkFilter ($a_val) | |
Remove int link filter. More... | |
getIntLinkFilters () | |
Get internal links filter. More... | |
setIntLinkFilterWhiteList ($a_white_list) | |
Set internal links filter type list to white list. More... | |
getIntLinkFilterWhiteList () | |
Get internal links filter type list to white list. More... | |
setPreventRteUsage ($a_val) | |
Set prevent rte usage. More... | |
getPreventRteUsage () | |
Get prevent rte usage. More... | |
setLocalizationLanguage ($a_val) | |
Set localizazion language. More... | |
getLocalizationLanguage () | |
Get localizazion language. More... | |
setUseAttachedContent ($a_val) | |
Set use attached content. More... | |
getUseAttachedContent () | |
Get use attached content. More... | |
setIntLinkHelpDefaultType ($a_val) | |
Set internal link default type. More... | |
getIntLinkHelpDefaultType () | |
Get internal link default type. More... | |
setIntLinkHelpDefaultId ($a_val, $a_is_ref=true) | |
Set internal link default id. More... | |
getIntLinkHelpDefaultId () | |
Get internal link default id. More... | |
getIntLinkHelpDefaultIdIsRef () | |
Get internal link default id. More... | |
setEnableActivation ($a_val) | |
Set enabled actication. More... | |
getEnableActivation () | |
Get enabled actication. More... | |
setEnableScheduledActivation ($a_val) | |
Set enable scheduled page activation. More... | |
getEnableScheduledActivation () | |
Get enable scheduled page activation. More... | |
setEnablePageToc ($a_val) | |
Set enable page toc. More... | |
getEnablePageToc () | |
Get enable page toc. More... | |
setPreventHTMLUnmasking ($a_preventhtmlunmasking) | |
Set Prevent HTML Unmasking (true/false). More... | |
getPreventHTMLUnmasking () | |
Get Prevent HTML Unmasking (true/false). More... | |
setEnableSelfAssessment ($a_enabledselfassessment, $a_scorm=true) | |
Set Enable Self Assessment Questions. More... | |
getEnableSelfAssessment () | |
Get Enable Self Assessment Questions. More... | |
getEnableSelfAssessmentScorm () | |
Is self assessment used in SCORM mode? More... | |
setDisableDefaultQuestionFeedback ($a_val) | |
Set disable default question feedback. More... | |
getDisableDefaultQuestionFeedback () | |
Get disable default question feedback. More... | |
setMultiLangSupport ($a_val) | |
Set multi language support. More... | |
getMultiLangSupport () | |
Get multi language support. More... | |
setSinglePageMode ($a_val) | |
Set single page mode. More... | |
getSinglePageMode () | |
Get single page mode. More... | |
setQuestionHTML ($question_html) | |
getQuestionHTML () | |
setUseStoredQuestionTries ($a_val) | |
Set use stored answers/tries. More... | |
getUseStoredQuestionTries () | |
Get use stored answers/tries. More... | |
setEnablePermissionChecks ($a_val) | |
Set enable permission checks. More... | |
getEnablePermissionChecks () | |
Get enable permission checks. More... | |
setEditLockSupport ($a_val) | |
getEditLockSupport () | |
setUsePageContainer ($a_val) | |
Set if page container css class should be used. More... | |
getUsePageContainer () | |
Get if page container css class should be used. More... | |
Protected Attributes | |
$lng | |
$int_link_filter = array("File", "PortfolioPage", "PortfolioTemplatePage") | |
$prevent_rte_usage = false | |
$use_attached_content = false | |
$pc_defs = array() | |
$pc_enabled = array() | |
$enabledinternallinks = false | |
$enable_keywords = false | |
$enable_anchors = false | |
$enablewikilinks = false | |
$page_toc = false | |
$activation = false | |
$scheduled_activation = false | |
$preventhtmlunmasking = false | |
$enabledselfassessment = false | |
$enabledselfassessment_scorm = false | |
$int_link_def_type = "" | |
$int_link_def_id = 0 | |
$multi_lang_support = false | |
$single_page_mode = false | |
$disable_default_qfeedback = false | |
$question_html = array() | |
$use_stored_tries = false | |
$enable_user_links = false | |
$edit_lock_support = true | |
$use_page_container = true | |
$enable_permission_checks = false | |
$adve_set | |
$page_obj_key = "" | |
|
final |
Constructor.
Definition at line 72 of file class.ilPageConfig.php.
References $DIC, ilCOPagePCDef\getPCDefinitions(), init(), and setEnablePCType().
ilPageConfig::addIntLinkFilter | ( | $a_val | ) |
Add internal links filter.
string | internal links filter |
Definition at line 249 of file class.ilPageConfig.php.
References $lng, and setLocalizationLanguage().
Referenced by ilSCORM2004PageConfig\configureByObjectId(), ilPortfolioPageConfig\init(), ilPortfolioTemplatePageConfig\init(), ilSCORM2004PageConfig\init(), and ilWikiPageConfig\init().
ilPageConfig::getDisableDefaultQuestionFeedback | ( | ) |
Get disable default question feedback.
Definition at line 554 of file class.ilPageConfig.php.
References $disable_default_qfeedback.
ilPageConfig::getEditLockSupport | ( | ) |
Definition at line 660 of file class.ilPageConfig.php.
References $edit_lock_support.
ilPageConfig::getEnableActivation | ( | ) |
Get enabled actication.
Definition at line 436 of file class.ilPageConfig.php.
References $activation.
ilPageConfig::getEnableAnchors | ( | ) |
Get enable anchors.
Definition at line 179 of file class.ilPageConfig.php.
References $enable_anchors.
ilPageConfig::getEnabledTopPCTypes | ( | ) |
Get enable pc type.
Definition at line 133 of file class.ilPageConfig.php.
References getEnablePCType().
ilPageConfig::getEnableInternalLinks | ( | ) |
Get Enable internal links.
Definition at line 199 of file class.ilPageConfig.php.
References $enabledinternallinks.
Referenced by getEnableUserLinks().
ilPageConfig::getEnableKeywords | ( | ) |
Get enable keywords handling.
Definition at line 159 of file class.ilPageConfig.php.
References $enable_keywords.
ilPageConfig::getEnablePageToc | ( | ) |
Get enable page toc.
Definition at line 476 of file class.ilPageConfig.php.
References $page_toc.
ilPageConfig::getEnablePCType | ( | $a_pc_type | ) |
Get enable pc type.
Definition at line 123 of file class.ilPageConfig.php.
Referenced by getEnabledTopPCTypes().
ilPageConfig::getEnablePermissionChecks | ( | ) |
Get enable permission checks.
Definition at line 644 of file class.ilPageConfig.php.
References $enable_permission_checks.
ilPageConfig::getEnableScheduledActivation | ( | ) |
Get enable scheduled page activation.
Definition at line 456 of file class.ilPageConfig.php.
References $scheduled_activation.
ilPageConfig::getEnableSelfAssessment | ( | ) |
Get Enable Self Assessment Questions.
Definition at line 524 of file class.ilPageConfig.php.
References $enabledselfassessment.
ilPageConfig::getEnableSelfAssessmentScorm | ( | ) |
Is self assessment used in SCORM mode?
Definition at line 534 of file class.ilPageConfig.php.
References $enabledselfassessment_scorm.
ilPageConfig::getEnableUserLinks | ( | ) |
Get enable user links.
Definition at line 209 of file class.ilPageConfig.php.
References getEnableInternalLinks(), and getIntLinkFilterWhiteList().
ilPageConfig::getEnableWikiLinks | ( | ) |
Get Enable Wiki Links.
Definition at line 239 of file class.ilPageConfig.php.
References $enablewikilinks.
ilPageConfig::getIntLinkFilters | ( | ) |
Get internal links filter.
Definition at line 282 of file class.ilPageConfig.php.
References $int_link_filter.
ilPageConfig::getIntLinkFilterWhiteList | ( | ) |
Get internal links filter type list to white list.
Definition at line 305 of file class.ilPageConfig.php.
Referenced by getEnableUserLinks().
ilPageConfig::getIntLinkHelpDefaultId | ( | ) |
Get internal link default id.
Definition at line 406 of file class.ilPageConfig.php.
References $int_link_def_id.
ilPageConfig::getIntLinkHelpDefaultIdIsRef | ( | ) |
Get internal link default id.
Definition at line 416 of file class.ilPageConfig.php.
ilPageConfig::getIntLinkHelpDefaultType | ( | ) |
Get internal link default type.
Definition at line 385 of file class.ilPageConfig.php.
References $int_link_def_type.
ilPageConfig::getLocalizationLanguage | ( | ) |
Get localizazion language.
Definition at line 345 of file class.ilPageConfig.php.
ilPageConfig::getMultiLangSupport | ( | ) |
Get multi language support.
Definition at line 574 of file class.ilPageConfig.php.
References $multi_lang_support.
ilPageConfig::getPreventHTMLUnmasking | ( | ) |
Get Prevent HTML Unmasking (true/false).
Definition at line 496 of file class.ilPageConfig.php.
ilPageConfig::getPreventRteUsage | ( | ) |
Get prevent rte usage.
Definition at line 325 of file class.ilPageConfig.php.
References $prevent_rte_usage.
ilPageConfig::getQuestionHTML | ( | ) |
ilPageConfig::getSinglePageMode | ( | ) |
Get single page mode.
Definition at line 594 of file class.ilPageConfig.php.
References $single_page_mode.
ilPageConfig::getUseAttachedContent | ( | ) |
Get use attached content.
Definition at line 365 of file class.ilPageConfig.php.
References $use_attached_content.
ilPageConfig::getUsePageContainer | ( | ) |
Get if page container css class should be used.
Definition at line 678 of file class.ilPageConfig.php.
References $use_page_container.
ilPageConfig::getUseStoredQuestionTries | ( | ) |
Get use stored answers/tries.
Definition at line 624 of file class.ilPageConfig.php.
References $use_stored_tries.
ilPageConfig::init | ( | ) |
Init.
return
Reimplemented in ilBlogPostingConfig, ilContentPagePageConfig, ilLOPageConfig, ilDclCreateViewDefinitionConfig, ilDclDetailedViewDefinitionConfig, ilDclEditViewDefinitionConfig, ilGlossaryDefPageConfig, ilLMPageConfig, ilMediaPoolPageConfig, ilPortfolioPageConfig, ilPortfolioTemplatePageConfig, ilSCORM2004PageConfig, ilAssHintPageConfig, ilAssQuestionPageConfig, ilAssGenFeedbackPageConfig, ilAssSpecFeedbackPageConfig, ilWikiPageConfig, ilLoginPageConfig, ilContainerPageConfig, ilContainerStartObjectsPageConfig, ilPageLayoutPageConfig, and ilImprintConfig.
Definition at line 103 of file class.ilPageConfig.php.
Referenced by __construct().
ilPageConfig::removeIntLinkFilter | ( | $a_val | ) |
Remove int link filter.
string | $a_val | internal link filter |
Definition at line 267 of file class.ilPageConfig.php.
Referenced by ilLMPageConfig\init(), ilPortfolioPageConfig\init(), and ilPortfolioTemplatePageConfig\init().
ilPageConfig::setDisableDefaultQuestionFeedback | ( | $a_val | ) |
Set disable default question feedback.
bool | $a_val | disable feedback |
Definition at line 544 of file class.ilPageConfig.php.
Referenced by ilLMPageConfig\configureByObjectId().
ilPageConfig::setEditLockSupport | ( | $a_val | ) |
$a_val | bool set edit lock support for blogs |
Definition at line 652 of file class.ilPageConfig.php.
Referenced by ilPortfolioPageConfig\init().
ilPageConfig::setEnableActivation | ( | $a_val | ) |
Set enabled actication.
bool | $a_val | page activation enabled? |
Definition at line 426 of file class.ilPageConfig.php.
Referenced by ilBlogPostingConfig\init(), ilDclCreateViewDefinitionConfig\init(), ilDclDetailedViewDefinitionConfig\init(), ilDclEditViewDefinitionConfig\init(), ilLMPageConfig\init(), and ilImprintConfig\init().
ilPageConfig::setEnableAnchors | ( | $a_val | ) |
Set enable anchors.
boolean | anchors |
Definition at line 169 of file class.ilPageConfig.php.
Referenced by ilLMPageConfig\init(), and ilWikiPageConfig\init().
ilPageConfig::setEnableInternalLinks | ( | $a_enabledinternallinks | ) |
Set Enable internal links.
boolean | $a_enabledinternallinks | Enable internal links |
Definition at line 189 of file class.ilPageConfig.php.
Referenced by ilBlogPostingConfig\init(), ilContentPagePageConfig\init(), ilLOPageConfig\init(), ilDclCreateViewDefinitionConfig\init(), ilDclDetailedViewDefinitionConfig\init(), ilDclEditViewDefinitionConfig\init(), ilGlossaryDefPageConfig\init(), ilLMPageConfig\init(), ilMediaPoolPageConfig\init(), ilPortfolioPageConfig\init(), ilSCORM2004PageConfig\init(), ilAssQuestionPageConfig\init(), ilWikiPageConfig\init(), ilLoginPageConfig\init(), ilContainerPageConfig\init(), ilContainerStartObjectsPageConfig\init(), ilPageLayoutPageConfig\init(), and ilImprintConfig\init().
ilPageConfig::setEnableKeywords | ( | $a_val | ) |
Set enable keywords handling.
boolean | keywords handling |
Definition at line 149 of file class.ilPageConfig.php.
Referenced by ilGlossaryDefPageConfig\init(), and ilLMPageConfig\init().
ilPageConfig::setEnablePageToc | ( | $a_val | ) |
Set enable page toc.
bool | $a_val | enable page toc? |
Definition at line 466 of file class.ilPageConfig.php.
Referenced by ilWikiPageConfig\configureByObjectId().
ilPageConfig::setEnablePCType | ( | $a_pc_type, | |
$a_val | |||
) |
Set enable pc type.
boolean | $a_val | enable pc type true/false |
Definition at line 113 of file class.ilPageConfig.php.
Referenced by __construct(), ilBlogPostingConfig\init(), ilContentPagePageConfig\init(), ilLOPageConfig\init(), ilLMPageConfig\init(), ilPortfolioPageConfig\init(), ilPortfolioTemplatePageConfig\init(), ilSCORM2004PageConfig\init(), ilAssQuestionPageConfig\init(), ilWikiPageConfig\init(), ilLoginPageConfig\init(), ilContainerPageConfig\init(), ilContainerStartObjectsPageConfig\init(), ilPageLayoutPageConfig\init(), and setEnableSelfAssessment().
ilPageConfig::setEnablePermissionChecks | ( | $a_val | ) |
Set enable permission checks.
bool | $a_val | enable permission checks |
Definition at line 634 of file class.ilPageConfig.php.
Referenced by ilContentPagePageConfig\init(), and ilContainerPageConfig\init().
ilPageConfig::setEnableScheduledActivation | ( | $a_val | ) |
Set enable scheduled page activation.
bool | $a_val | scheduled activated enabled? |
Definition at line 446 of file class.ilPageConfig.php.
Referenced by ilLMPageConfig\init().
ilPageConfig::setEnableSelfAssessment | ( | $a_enabledselfassessment, | |
$a_scorm = true |
|||
) |
Set Enable Self Assessment Questions.
boolean | $a_enabledselfassessment | Enable Self Assessment Questions |
Definition at line 511 of file class.ilPageConfig.php.
References setEnablePCType().
Referenced by ilLMPageConfig\configureByObjectId(), ilLMPageConfig\init(), and ilSCORM2004PageConfig\init().
ilPageConfig::setEnableWikiLinks | ( | $a_enablewikilinks | ) |
Set Enable Wiki Links.
boolean | $a_enablewikilinks | Enable Wiki Links |
Definition at line 229 of file class.ilPageConfig.php.
Referenced by ilDclCreateViewDefinitionConfig\init(), ilDclDetailedViewDefinitionConfig\init(), ilDclEditViewDefinitionConfig\init(), ilWikiPageConfig\init(), and ilImprintConfig\init().
ilPageConfig::setIntLinkFilterWhiteList | ( | $a_white_list | ) |
Set internal links filter type list to white list.
boolean | white list |
Definition at line 292 of file class.ilPageConfig.php.
Referenced by ilPortfolioPageConfig\init(), ilSCORM2004PageConfig\init(), and ilWikiPageConfig\init().
ilPageConfig::setIntLinkHelpDefaultId | ( | $a_val, | |
$a_is_ref = true |
|||
) |
Set internal link default id.
int | $a_val | default object if |
Definition at line 395 of file class.ilPageConfig.php.
Referenced by ilGlossaryDefPageConfig\init(), ilLMPageConfig\init(), ilPortfolioPageConfig\init(), and ilPortfolioTemplatePageConfig\init().
ilPageConfig::setIntLinkHelpDefaultType | ( | $a_val | ) |
Set internal link default type.
string | $a_val | type |
Definition at line 375 of file class.ilPageConfig.php.
Referenced by ilContentPagePageConfig\init(), ilLOPageConfig\init(), ilGlossaryDefPageConfig\init(), ilLMPageConfig\init(), ilPortfolioPageConfig\init(), ilPortfolioTemplatePageConfig\init(), ilSCORM2004PageConfig\init(), ilWikiPageConfig\init(), ilContainerPageConfig\init(), and ilContainerStartObjectsPageConfig\init().
ilPageConfig::setLocalizationLanguage | ( | $a_val | ) |
Set localizazion language.
string | $a_val | lang key |
Definition at line 335 of file class.ilPageConfig.php.
Referenced by addIntLinkFilter(), and ilSCORM2004PageConfig\configureByObjectId().
ilPageConfig::setMultiLangSupport | ( | $a_val | ) |
Set multi language support.
bool | $a_val | general multi language support? |
Definition at line 564 of file class.ilPageConfig.php.
Referenced by ilContentPagePageConfig\init(), ilLOPageConfig\init(), ilLMPageConfig\init(), ilMediaPoolPageConfig\init(), ilContainerPageConfig\init(), and ilContainerStartObjectsPageConfig\init().
ilPageConfig::setPreventHTMLUnmasking | ( | $a_preventhtmlunmasking | ) |
Set Prevent HTML Unmasking (true/false).
boolean | $a_preventhtmlunmasking | Prevent HTML Unmasking (true/false) |
Definition at line 486 of file class.ilPageConfig.php.
Referenced by ilBlogPostingConfig\init(), ilDclCreateViewDefinitionConfig\init(), ilDclDetailedViewDefinitionConfig\init(), ilDclEditViewDefinitionConfig\init(), ilLMPageConfig\init(), ilMediaPoolPageConfig\init(), ilPortfolioPageConfig\init(), ilSCORM2004PageConfig\init(), ilWikiPageConfig\init(), ilPageLayoutPageConfig\init(), and ilImprintConfig\init().
ilPageConfig::setPreventRteUsage | ( | $a_val | ) |
Set prevent rte usage.
boolean | prevent rte usage |
Definition at line 315 of file class.ilPageConfig.php.
Referenced by ilLMPageConfig\init().
ilPageConfig::setQuestionHTML | ( | $question_html | ) |
Definition at line 599 of file class.ilPageConfig.php.
References $question_html.
ilPageConfig::setSinglePageMode | ( | $a_val | ) |
Set single page mode.
bool | $a_val | single page mode (only one page per parent_id) |
Definition at line 584 of file class.ilPageConfig.php.
Referenced by ilContentPagePageConfig\init(), ilLOPageConfig\init(), ilContainerPageConfig\init(), and ilContainerStartObjectsPageConfig\init().
ilPageConfig::setUseAttachedContent | ( | $a_val | ) |
Set use attached content.
string | $a_val | use initial attached content |
Definition at line 355 of file class.ilPageConfig.php.
Referenced by ilLMPageConfig\init().
ilPageConfig::setUsePageContainer | ( | $a_val | ) |
Set if page container css class should be used.
bool | $a_val | use page container |
Definition at line 669 of file class.ilPageConfig.php.
Referenced by ilContentPagePageConfig\init(), and ilContainerPageConfig\init().
ilPageConfig::setUseStoredQuestionTries | ( | $a_val | ) |
Set use stored answers/tries.
bool | $a_val | use stored number of tries and given (correct) answers |
Definition at line 614 of file class.ilPageConfig.php.
|
protected |
Definition at line 29 of file class.ilPageConfig.php.
Referenced by getEnableActivation().
|
protected |
Definition at line 59 of file class.ilPageConfig.php.
|
protected |
Definition at line 39 of file class.ilPageConfig.php.
Referenced by getDisableDefaultQuestionFeedback().
|
protected |
Definition at line 44 of file class.ilPageConfig.php.
Referenced by getEditLockSupport().
|
protected |
Definition at line 26 of file class.ilPageConfig.php.
Referenced by getEnableAnchors().
|
protected |
Definition at line 25 of file class.ilPageConfig.php.
Referenced by getEnableKeywords().
|
protected |
Definition at line 54 of file class.ilPageConfig.php.
Referenced by getEnablePermissionChecks().
|
protected |
Definition at line 42 of file class.ilPageConfig.php.
|
protected |
Definition at line 24 of file class.ilPageConfig.php.
Referenced by getEnableInternalLinks().
|
protected |
Definition at line 32 of file class.ilPageConfig.php.
Referenced by getEnableSelfAssessment().
|
protected |
Definition at line 33 of file class.ilPageConfig.php.
Referenced by getEnableSelfAssessmentScorm().
|
protected |
Definition at line 27 of file class.ilPageConfig.php.
Referenced by getEnableWikiLinks().
|
protected |
Definition at line 35 of file class.ilPageConfig.php.
Referenced by getIntLinkHelpDefaultId().
|
protected |
Definition at line 34 of file class.ilPageConfig.php.
Referenced by getIntLinkHelpDefaultType().
|
protected |
Definition at line 19 of file class.ilPageConfig.php.
Referenced by getIntLinkFilters().
|
protected |
Definition at line 17 of file class.ilPageConfig.php.
Referenced by addIntLinkFilter().
|
protected |
Definition at line 36 of file class.ilPageConfig.php.
Referenced by getMultiLangSupport().
|
protected |
Definition at line 65 of file class.ilPageConfig.php.
|
protected |
Definition at line 28 of file class.ilPageConfig.php.
Referenced by getEnablePageToc().
|
protected |
Definition at line 22 of file class.ilPageConfig.php.
|
protected |
Definition at line 23 of file class.ilPageConfig.php.
|
protected |
Definition at line 20 of file class.ilPageConfig.php.
Referenced by getPreventRteUsage().
|
protected |
Definition at line 31 of file class.ilPageConfig.php.
|
protected |
Definition at line 40 of file class.ilPageConfig.php.
Referenced by getQuestionHTML(), and setQuestionHTML().
|
protected |
Definition at line 30 of file class.ilPageConfig.php.
Referenced by getEnableScheduledActivation().
|
protected |
Definition at line 37 of file class.ilPageConfig.php.
Referenced by getSinglePageMode().
|
protected |
Definition at line 21 of file class.ilPageConfig.php.
Referenced by getUseAttachedContent().
|
protected |
Definition at line 49 of file class.ilPageConfig.php.
Referenced by getUsePageContainer().
|
protected |
Definition at line 41 of file class.ilPageConfig.php.
Referenced by getUseStoredQuestionTries().