ILIAS
Release_4_4_x_branch Revision 61816
|
Config class for page editing. More...
Public Member Functions | |
__construct () | |
Constructor. | |
init () | |
Init. | |
setEnablePCType ($a_pc_type, $a_val) | |
Set enable pc type. | |
getEnablePCType ($a_pc_type) | |
Get enable pc type. | |
setEnableKeywords ($a_val) | |
Set enable keywords handling. | |
getEnableKeywords () | |
Get enable keywords handling. | |
setEnableAnchors ($a_val) | |
Set enable anchors. | |
getEnableAnchors () | |
Get enable anchors. | |
setEnableInternalLinks ($a_enabledinternallinks) | |
Set Enable internal links. | |
getEnableInternalLinks () | |
Get Enable internal links. | |
setEnableWikiLinks ($a_enablewikilinks) | |
Set Enable Wiki Links. | |
getEnableWikiLinks () | |
Get Enable Wiki Links. | |
addIntLinkFilter ($a_val) | |
Add internal links filter. | |
removeIntLinkFilter ($a_val) | |
Remove int link filter. | |
getIntLinkFilters () | |
Get internal links filter. | |
setIntLinkFilterWhiteList ($a_white_list) | |
Set internal links filter type list to white list. | |
getIntLinkFilterWhiteList () | |
Get internal links filter type list to white list. | |
setPreventRteUsage ($a_val) | |
Set prevent rte usage. | |
getPreventRteUsage () | |
Get prevent rte usage. | |
setLocalizationLanguage ($a_val) | |
Set localizazion language. | |
getLocalizationLanguage () | |
Get localizazion language. | |
setUseAttachedContent ($a_val) | |
Set use attached content. | |
getUseAttachedContent () | |
Get use attached content. | |
setIntLinkHelpDefaultType ($a_val) | |
Set internal link default type. | |
getIntLinkHelpDefaultType () | |
Get internal link default type. | |
setIntLinkHelpDefaultId ($a_val) | |
Set internal link default id. | |
getIntLinkHelpDefaultId () | |
Get internal link default id. | |
setEnableActivation ($a_val) | |
Set enabled actication. | |
getEnableActivation () | |
Get enabled actication. | |
setEnableScheduledActivation ($a_val) | |
Set enable scheduled page activation. | |
getEnableScheduledActivation () | |
Get enable scheduled page activation. | |
setEnablePageToc ($a_val) | |
Set enable page toc. | |
getEnablePageToc () | |
Get enable page toc. | |
setPreventHTMLUnmasking ($a_preventhtmlunmasking) | |
Set Prevent HTML Unmasking (true/false). | |
getPreventHTMLUnmasking () | |
Get Prevent HTML Unmasking (true/false). | |
setEnableSelfAssessment ($a_enabledselfassessment, $a_scorm=true) | |
Set Enable Self Assessment Questions. | |
getEnableSelfAssessment () | |
Get Enable Self Assessment Questions. | |
getEnableSelfAssessmentScorm () | |
Is self assessment used in SCORM mode? | |
setDisableDefaultQuestionFeedback ($a_val) | |
Set disable default question feedback. | |
getDisableDefaultQuestionFeedback () | |
Get disable default question feedback. | |
setMultiLangSupport ($a_val) | |
Set multi language support. | |
getMultiLangSupport () | |
Get multi language support. | |
setSinglePageMode ($a_val) | |
Set single page mode. | |
getSinglePageMode () | |
Get single page mode. |
Protected Attributes | |
$int_link_filter = array("File") | |
$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 |
|
final |
Constructor.
@return |
Definition at line 42 of file class.ilPageConfig.php.
References ilCOPagePCDef\getPCDefinitions(), init(), and setEnablePCType().
ilPageConfig::addIntLinkFilter | ( | $a_val | ) |
Add internal links filter.
string | internal links filter |
Definition at line 171 of file class.ilPageConfig.php.
References $lng, and setLocalizationLanguage().
Referenced by ilSCORM2004PageConfig\configureByObjectId(), ilWikiPageConfig\init(), and ilSCORM2004PageConfig\init().
ilPageConfig::getDisableDefaultQuestionFeedback | ( | ) |
Get disable default question feedback.
Definition at line 462 of file class.ilPageConfig.php.
References $disable_default_qfeedback.
ilPageConfig::getEnableActivation | ( | ) |
Get enabled actication.
Definition at line 349 of file class.ilPageConfig.php.
References $activation.
ilPageConfig::getEnableAnchors | ( | ) |
Get enable anchors.
Definition at line 121 of file class.ilPageConfig.php.
References $enable_anchors.
ilPageConfig::getEnableInternalLinks | ( | ) |
Get Enable internal links.
Definition at line 141 of file class.ilPageConfig.php.
References $enabledinternallinks.
ilPageConfig::getEnableKeywords | ( | ) |
Get enable keywords handling.
Definition at line 101 of file class.ilPageConfig.php.
References $enable_keywords.
ilPageConfig::getEnablePageToc | ( | ) |
Get enable page toc.
Definition at line 389 of file class.ilPageConfig.php.
References $page_toc.
ilPageConfig::getEnablePCType | ( | $a_pc_type | ) |
Get enable pc type.
Definition at line 81 of file class.ilPageConfig.php.
ilPageConfig::getEnableScheduledActivation | ( | ) |
Get enable scheduled page activation.
Definition at line 369 of file class.ilPageConfig.php.
References $scheduled_activation.
ilPageConfig::getEnableSelfAssessment | ( | ) |
Get Enable Self Assessment Questions.
Definition at line 432 of file class.ilPageConfig.php.
References $enabledselfassessment.
ilPageConfig::getEnableSelfAssessmentScorm | ( | ) |
Is self assessment used in SCORM mode?
Definition at line 442 of file class.ilPageConfig.php.
References $enabledselfassessment_scorm.
ilPageConfig::getEnableWikiLinks | ( | ) |
Get Enable Wiki Links.
Definition at line 161 of file class.ilPageConfig.php.
References $enablewikilinks.
ilPageConfig::getIntLinkFilters | ( | ) |
Get internal links filter.
Definition at line 209 of file class.ilPageConfig.php.
References $int_link_filter.
ilPageConfig::getIntLinkFilterWhiteList | ( | ) |
Get internal links filter type list to white list.
Definition at line 229 of file class.ilPageConfig.php.
ilPageConfig::getIntLinkHelpDefaultId | ( | ) |
Get internal link default id.
Definition at line 329 of file class.ilPageConfig.php.
References $int_link_def_id.
ilPageConfig::getIntLinkHelpDefaultType | ( | ) |
Get internal link default type.
Definition at line 309 of file class.ilPageConfig.php.
References $int_link_def_type.
ilPageConfig::getLocalizationLanguage | ( | ) |
Get localizazion language.
Definition at line 269 of file class.ilPageConfig.php.
ilPageConfig::getMultiLangSupport | ( | ) |
Get multi language support.
Definition at line 482 of file class.ilPageConfig.php.
References $multi_lang_support.
ilPageConfig::getPreventHTMLUnmasking | ( | ) |
Get Prevent HTML Unmasking (true/false).
Definition at line 409 of file class.ilPageConfig.php.
References $preventhtmlunmasking.
ilPageConfig::getPreventRteUsage | ( | ) |
Get prevent rte usage.
Definition at line 249 of file class.ilPageConfig.php.
References $prevent_rte_usage.
ilPageConfig::getSinglePageMode | ( | ) |
Get single page mode.
Definition at line 502 of file class.ilPageConfig.php.
References $single_page_mode.
ilPageConfig::getUseAttachedContent | ( | ) |
Get use attached content.
Definition at line 289 of file class.ilPageConfig.php.
References $use_attached_content.
ilPageConfig::init | ( | ) |
Init.
@return |
Reimplemented in ilAssQuestionPageConfig, ilBlogPostingConfig, ilDataCollectionRecordViewViewdefinitionConfig, ilGlossaryDefPageConfig, ilLMPageConfig, ilMediaPoolPageConfig, ilPortfolioPageConfig, ilSCORM2004PageConfig, ilWikiPageConfig, ilLoginPageConfig, ilContainerPageConfig, ilImprintConfig, ilShopPageConfig, ilPageLayoutPageConfig, ilAssHintPageConfig, ilAssGenFeedbackPageConfig, ilAssSpecFeedbackPageConfig, and ilPortfolioTemplatePageConfig.
Definition at line 61 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 192 of file class.ilPageConfig.php.
Referenced by ilLMPageConfig\init().
ilPageConfig::setDisableDefaultQuestionFeedback | ( | $a_val | ) |
Set disable default question feedback.
bool | $a_val | disable feedback |
Definition at line 452 of file class.ilPageConfig.php.
Referenced by ilLMPageConfig\configureByObjectId().
ilPageConfig::setEnableActivation | ( | $a_val | ) |
Set enabled actication.
bool | $a_val | page activation enabled? |
Definition at line 339 of file class.ilPageConfig.php.
Referenced by ilBlogPostingConfig\init(), ilImprintConfig\init(), ilLMPageConfig\init(), and ilDataCollectionRecordViewViewdefinitionConfig\init().
ilPageConfig::setEnableAnchors | ( | $a_val | ) |
Set enable anchors.
boolean | anchors |
Definition at line 111 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 131 of file class.ilPageConfig.php.
Referenced by ilBlogPostingConfig\init(), ilPageLayoutPageConfig\init(), ilImprintConfig\init(), ilContainerPageConfig\init(), ilLoginPageConfig\init(), ilWikiPageConfig\init(), ilDataCollectionRecordViewViewdefinitionConfig\init(), ilSCORM2004PageConfig\init(), ilPortfolioPageConfig\init(), ilMediaPoolPageConfig\init(), ilLMPageConfig\init(), ilGlossaryDefPageConfig\init(), and ilAssQuestionPageConfig\init().
ilPageConfig::setEnableKeywords | ( | $a_val | ) |
Set enable keywords handling.
boolean | keywords handling |
Definition at line 91 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 379 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 71 of file class.ilPageConfig.php.
Referenced by __construct(), ilPortfolioTemplatePageConfig\init(), ilPageLayoutPageConfig\init(), ilLMPageConfig\init(), ilSCORM2004PageConfig\init(), ilLoginPageConfig\init(), ilContainerPageConfig\init(), ilWikiPageConfig\init(), ilShopPageConfig\init(), ilBlogPostingConfig\init(), ilPortfolioPageConfig\init(), ilAssQuestionPageConfig\init(), and setEnableSelfAssessment().
ilPageConfig::setEnableScheduledActivation | ( | $a_val | ) |
Set enable scheduled page activation.
bool | $a_val | scheduled activated enabled? |
Definition at line 359 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 419 of file class.ilPageConfig.php.
References setEnablePCType().
Referenced by ilLMPageConfig\configureByObjectId(), ilSCORM2004PageConfig\init(), and ilLMPageConfig\init().
ilPageConfig::setEnableWikiLinks | ( | $a_enablewikilinks | ) |
Set Enable Wiki Links.
boolean | $a_enablewikilinks | Enable Wiki Links |
Definition at line 151 of file class.ilPageConfig.php.
Referenced by ilDataCollectionRecordViewViewdefinitionConfig\init(), ilImprintConfig\init(), and ilWikiPageConfig\init().
ilPageConfig::setIntLinkFilterWhiteList | ( | $a_white_list | ) |
Set internal links filter type list to white list.
boolean | white list |
Definition at line 219 of file class.ilPageConfig.php.
Referenced by ilSCORM2004PageConfig\init(), and ilWikiPageConfig\init().
ilPageConfig::setIntLinkHelpDefaultId | ( | $a_val | ) |
Set internal link default id.
int | $a_val | default object if |
Definition at line 319 of file class.ilPageConfig.php.
Referenced by ilGlossaryDefPageConfig\init(), and ilLMPageConfig\init().
ilPageConfig::setIntLinkHelpDefaultType | ( | $a_val | ) |
Set internal link default type.
string | $a_val | type |
Definition at line 299 of file class.ilPageConfig.php.
Referenced by ilGlossaryDefPageConfig\init(), ilContainerPageConfig\init(), ilWikiPageConfig\init(), ilSCORM2004PageConfig\init(), and ilLMPageConfig\init().
ilPageConfig::setLocalizationLanguage | ( | $a_val | ) |
Set localizazion language.
string | $a_val | lang key |
Definition at line 259 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 472 of file class.ilPageConfig.php.
Referenced by ilLMPageConfig\init(), and ilContainerPageConfig\init().
ilPageConfig::setPreventHTMLUnmasking | ( | $a_preventhtmlunmasking | ) |
Set Prevent HTML Unmasking (true/false).
boolean | $a_preventhtmlunmasking | Prevent HTML Unmasking (true/false) |
Definition at line 399 of file class.ilPageConfig.php.
Referenced by ilBlogPostingConfig\init(), ilPageLayoutPageConfig\init(), ilImprintConfig\init(), ilWikiPageConfig\init(), ilSCORM2004PageConfig\init(), ilPortfolioPageConfig\init(), ilMediaPoolPageConfig\init(), ilLMPageConfig\init(), and ilDataCollectionRecordViewViewdefinitionConfig\init().
ilPageConfig::setPreventRteUsage | ( | $a_val | ) |
Set prevent rte usage.
boolean | prevent rte usage |
Definition at line 239 of file class.ilPageConfig.php.
Referenced by ilLMPageConfig\init().
ilPageConfig::setSinglePageMode | ( | $a_val | ) |
Set single page mode.
bool | $a_val | single page mode (only one page per parent_id) |
Definition at line 492 of file class.ilPageConfig.php.
Referenced by ilContainerPageConfig\init().
ilPageConfig::setUseAttachedContent | ( | $a_val | ) |
Set use attached content.
string | $a_val | use initial attached content |
Definition at line 279 of file class.ilPageConfig.php.
Referenced by ilLMPageConfig\init().
|
protected |
Definition at line 24 of file class.ilPageConfig.php.
Referenced by getEnableActivation().
|
protected |
Definition at line 34 of file class.ilPageConfig.php.
Referenced by getDisableDefaultQuestionFeedback().
|
protected |
Definition at line 21 of file class.ilPageConfig.php.
Referenced by getEnableAnchors().
|
protected |
Definition at line 20 of file class.ilPageConfig.php.
Referenced by getEnableKeywords().
|
protected |
Definition at line 19 of file class.ilPageConfig.php.
Referenced by getEnableInternalLinks().
|
protected |
Definition at line 27 of file class.ilPageConfig.php.
Referenced by getEnableSelfAssessment().
|
protected |
Definition at line 28 of file class.ilPageConfig.php.
Referenced by getEnableSelfAssessmentScorm().
|
protected |
Definition at line 22 of file class.ilPageConfig.php.
Referenced by getEnableWikiLinks().
|
protected |
Definition at line 30 of file class.ilPageConfig.php.
Referenced by getIntLinkHelpDefaultId().
|
protected |
Definition at line 29 of file class.ilPageConfig.php.
Referenced by getIntLinkHelpDefaultType().
|
protected |
Definition at line 14 of file class.ilPageConfig.php.
Referenced by getIntLinkFilters().
|
protected |
Definition at line 31 of file class.ilPageConfig.php.
Referenced by getMultiLangSupport().
|
protected |
Definition at line 23 of file class.ilPageConfig.php.
Referenced by getEnablePageToc().
|
protected |
Definition at line 17 of file class.ilPageConfig.php.
|
protected |
Definition at line 18 of file class.ilPageConfig.php.
|
protected |
Definition at line 15 of file class.ilPageConfig.php.
Referenced by getPreventRteUsage().
|
protected |
Definition at line 26 of file class.ilPageConfig.php.
Referenced by getPreventHTMLUnmasking().
|
protected |
Definition at line 25 of file class.ilPageConfig.php.
Referenced by getEnableScheduledActivation().
|
protected |
Definition at line 32 of file class.ilPageConfig.php.
Referenced by getSinglePageMode().
|
protected |
Definition at line 16 of file class.ilPageConfig.php.
Referenced by getUseAttachedContent().