ILIAS
trunk Revision v11.0_alpha-3011-gc6b235a2e85
|
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. More...
Data Fields | |
const | SEC_PROTECT_NONE = 0 |
const | SEC_PROTECT_EDITABLE = 1 |
const | SEC_PROTECT_PROTECTED = 2 |
Protected Member Functions | |
loadPCDefs () | |
loadParentKey () | |
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V.
ILIAS is licensed with the GPL-3.0, see https://www.gnu.org/licenses/gpl-3.0.en.html You should have received a copy of said license along with the source code, too.
If this is not the case or you just want to try ILIAS, you'll find us at: https://www.ilias.de https://github.com/ILIAS-eLearning Config class for page editing
Definition at line 24 of file class.ilPageConfig.php.
|
final |
Definition at line 73 of file class.ilPageConfig.php.
References $DIC, init(), ILIAS\Repository\lng(), loadParentKey(), and loadPCDefs().
ilPageConfig::addIntLinkFilter | ( | string | $a_val | ) |
Add internal links filter.
string | internal links filter |
Definition at line 210 of file class.ilPageConfig.php.
References $lng, ilLanguage\getLangKey(), and setLocalizationLanguage().
Referenced by ilPortfolioPageConfig\init(), ilPortfolioTemplatePageConfig\init(), and ilWikiPageConfig\init().
ilPageConfig::getDisableDefaultQuestionFeedback | ( | ) |
Definition at line 387 of file class.ilPageConfig.php.
ilPageConfig::getEditLockSupport | ( | ) |
Definition at line 458 of file class.ilPageConfig.php.
ilPageConfig::getEnableActivation | ( | ) |
Definition at line 321 of file class.ilPageConfig.php.
ilPageConfig::getEnableAnchors | ( | ) |
Definition at line 166 of file class.ilPageConfig.php.
References $enable_anchors.
ilPageConfig::getEnabledTopPCTypes | ( | ) |
Definition at line 140 of file class.ilPageConfig.php.
References getEnablePCType().
ilPageConfig::getEnableInternalLinks | ( | ) |
Definition at line 176 of file class.ilPageConfig.php.
References $enabledinternallinks.
Referenced by getEnableUserLinks().
ilPageConfig::getEnableKeywords | ( | ) |
Definition at line 156 of file class.ilPageConfig.php.
References $enable_keywords.
ilPageConfig::getEnablePageToc | ( | ) |
Definition at line 341 of file class.ilPageConfig.php.
ilPageConfig::getEnablePCType | ( | string | $a_pc_type | ) |
Reimplemented in ilUnitTestPageConfig.
Definition at line 135 of file class.ilPageConfig.php.
Referenced by getEnabledTopPCTypes().
ilPageConfig::getEnablePermissionChecks | ( | ) |
Definition at line 445 of file class.ilPageConfig.php.
ilPageConfig::getEnableScheduledActivation | ( | ) |
Definition at line 331 of file class.ilPageConfig.php.
ilPageConfig::getEnableSelfAssessment | ( | ) |
Definition at line 366 of file class.ilPageConfig.php.
ilPageConfig::getEnableSelfAssessmentScorm | ( | ) |
Is self assessment used in SCORM mode?
Definition at line 374 of file class.ilPageConfig.php.
ilPageConfig::getEnableUserLinks | ( | ) |
Definition at line 181 of file class.ilPageConfig.php.
References getEnableInternalLinks(), and getIntLinkFilterWhiteList().
ilPageConfig::getEnableWikiLinks | ( | ) |
Definition at line 201 of file class.ilPageConfig.php.
References $enablewikilinks.
ilPageConfig::getIntLinkFilters | ( | ) |
Definition at line 227 of file class.ilPageConfig.php.
References $int_link_filter.
ilPageConfig::getIntLinkFilterWhiteList | ( | ) |
Definition at line 243 of file class.ilPageConfig.php.
References $link_filter_white_list.
Referenced by getEnableUserLinks().
ilPageConfig::getIntLinkHelpDefaultId | ( | ) |
Definition at line 303 of file class.ilPageConfig.php.
ilPageConfig::getIntLinkHelpDefaultIdIsRef | ( | ) |
Definition at line 308 of file class.ilPageConfig.php.
ilPageConfig::getIntLinkHelpDefaultType | ( | ) |
Definition at line 286 of file class.ilPageConfig.php.
References $int_link_def_type.
ilPageConfig::getLayoutTemplateType | ( | ) |
Definition at line 125 of file class.ilPageConfig.php.
References $layout_template_type.
Referenced by loadParentKey().
ilPageConfig::getLocalizationLanguage | ( | ) |
Definition at line 266 of file class.ilPageConfig.php.
References $localization_lang.
ilPageConfig::getMultiLangSupport | ( | ) |
Definition at line 397 of file class.ilPageConfig.php.
ilPageConfig::getPreventHTMLUnmasking | ( | ) |
Definition at line 352 of file class.ilPageConfig.php.
ilPageConfig::getPreventRteUsage | ( | ) |
Definition at line 253 of file class.ilPageConfig.php.
References $prevent_rte_usage.
ilPageConfig::getQuestionHTML | ( | ) |
Definition at line 421 of file class.ilPageConfig.php.
ilPageConfig::getSectionProtection | ( | ) |
Definition at line 481 of file class.ilPageConfig.php.
ilPageConfig::getSectionProtectionInfo | ( | ) |
Definition at line 491 of file class.ilPageConfig.php.
ilPageConfig::getSinglePageMode | ( | ) |
Definition at line 411 of file class.ilPageConfig.php.
ilPageConfig::getUseAttachedContent | ( | ) |
Definition at line 276 of file class.ilPageConfig.php.
References $use_attached_content.
ilPageConfig::getUsePageContainer | ( | ) |
Definition at line 471 of file class.ilPageConfig.php.
ilPageConfig::getUseStoredQuestionTries | ( | ) |
Definition at line 435 of file class.ilPageConfig.php.
ilPageConfig::init | ( | ) |
Reimplemented in ilLoginPageConfig, ilLogoutPageConfig, ilBlogPostingConfig, ilContainerPageConfig, ilContainerStartObjectsPageConfig, ilContentPagePageConfig, ilPageLayoutPageConfig, ilUnitTestPageConfig, ilLOPageConfig, ilDclDetailedViewDefinitionConfig, ilForumPageConfig, ilGlossaryDefPageConfig, ilImprintConfig, ilLMPageConfig, ilMediaPoolPageConfig, ilPortfolioPageConfig, ilPortfolioTemplatePageConfig, ilAssQuestionPageConfig, ilAssGenFeedbackPageConfig, ilAssSpecFeedbackPageConfig, and ilWikiPageConfig.
Definition at line 116 of file class.ilPageConfig.php.
Referenced by __construct(), and loadParentKey().
|
protected |
Reimplemented in ilUnitTestPageConfig.
Definition at line 99 of file class.ilPageConfig.php.
References ilPageLayout\activeLayouts(), getLayoutTemplateType(), init(), and setEnablePCType().
Referenced by __construct().
|
protected |
Reimplemented in ilUnitTestPageConfig.
Definition at line 90 of file class.ilPageConfig.php.
References setEnablePCType().
Referenced by __construct().
ilPageConfig::removeIntLinkFilter | ( | string | $a_val | ) |
Definition at line 218 of file class.ilPageConfig.php.
Referenced by ilLMPageConfig\init(), ilPortfolioPageConfig\init(), and ilPortfolioTemplatePageConfig\init().
ilPageConfig::setDisableDefaultQuestionFeedback | ( | bool | $a_val | ) |
Set disable default question feedback.
Definition at line 382 of file class.ilPageConfig.php.
Referenced by ilLMPageConfig\configureByObjectId().
ilPageConfig::setEditLockSupport | ( | bool | $a_val | ) |
$a_val | bool set edit lock support for pages |
Definition at line 453 of file class.ilPageConfig.php.
Referenced by ilPortfolioPageConfig\init().
ilPageConfig::setEnableActivation | ( | bool | $a_val | ) |
Set enabled page activation.
Definition at line 316 of file class.ilPageConfig.php.
Referenced by ilBlogPostingConfig\init(), ilDclDetailedViewDefinitionConfig\init(), ilImprintConfig\init(), and ilLMPageConfig\init().
ilPageConfig::setEnableAnchors | ( | bool | $a_val | ) |
Definition at line 161 of file class.ilPageConfig.php.
Referenced by ilContentPagePageConfig\init(), ilLMPageConfig\init(), and ilWikiPageConfig\init().
ilPageConfig::setEnableInternalLinks | ( | bool | $a_enabledinternallinks | ) |
Definition at line 171 of file class.ilPageConfig.php.
Referenced by ilLoginPageConfig\init(), ilLogoutPageConfig\init(), ilBlogPostingConfig\init(), ilContainerPageConfig\init(), ilContainerStartObjectsPageConfig\init(), ilContentPagePageConfig\init(), ilPageLayoutPageConfig\init(), ilLOPageConfig\init(), ilDclDetailedViewDefinitionConfig\init(), ilForumPageConfig\init(), ilGlossaryDefPageConfig\init(), ilImprintConfig\init(), ilLMPageConfig\init(), ilMediaPoolPageConfig\init(), ilPortfolioPageConfig\init(), ilAssQuestionPageConfig\init(), and ilWikiPageConfig\init().
ilPageConfig::setEnableKeywords | ( | bool | $a_val | ) |
Definition at line 151 of file class.ilPageConfig.php.
Referenced by ilGlossaryDefPageConfig\init(), and ilLMPageConfig\init().
ilPageConfig::setEnablePageToc | ( | bool | $a_val | ) |
Definition at line 336 of file class.ilPageConfig.php.
Referenced by ilWikiPageConfig\configureByObjectId().
ilPageConfig::setEnablePCType | ( | string | $a_pc_type, |
bool | $a_val | ||
) |
Definition at line 130 of file class.ilPageConfig.php.
Referenced by ilLearningSequencePageObjectGUI\getPageConfig(), ilPRGPageObjectGUI\getPageConfig(), ilLoginPageConfig\init(), ilLogoutPageConfig\init(), ilBlogPostingConfig\init(), ilContainerPageConfig\init(), ilContainerStartObjectsPageConfig\init(), ilContentPagePageConfig\init(), ilPageLayoutPageConfig\init(), ilLOPageConfig\init(), ilForumPageConfig\init(), ilLMPageConfig\init(), ilPortfolioPageConfig\init(), ilPortfolioTemplatePageConfig\init(), ilAssQuestionPageConfig\init(), ilWikiPageConfig\init(), loadParentKey(), and loadPCDefs().
ilPageConfig::setEnablePermissionChecks | ( | bool | $a_val | ) |
Definition at line 440 of file class.ilPageConfig.php.
Referenced by ilContainerPageConfig\init(), ilContentPagePageConfig\init(), and ilForumPageConfig\init().
ilPageConfig::setEnableScheduledActivation | ( | bool | $a_val | ) |
Definition at line 326 of file class.ilPageConfig.php.
Referenced by ilLMPageConfig\init().
ilPageConfig::setEnableSelfAssessment | ( | bool | $a_enabledselfassessment, |
bool | $a_scorm = true |
||
) |
Definition at line 357 of file class.ilPageConfig.php.
Referenced by ilLMPageConfig\configureByObjectId(), and ilLMPageConfig\init().
ilPageConfig::setEnableWikiLinks | ( | bool | $a_enablewikilinks | ) |
Definition at line 196 of file class.ilPageConfig.php.
Referenced by ilDclDetailedViewDefinitionConfig\init(), ilImprintConfig\init(), and ilWikiPageConfig\init().
ilPageConfig::setIntLinkFilterWhiteList | ( | bool | $a_white_list | ) |
Set internal links filter type list to white list.
Definition at line 235 of file class.ilPageConfig.php.
Referenced by ilPortfolioPageConfig\init(), and ilWikiPageConfig\init().
ilPageConfig::setIntLinkHelpDefaultId | ( | int | $a_val, |
bool | $a_is_ref = true |
||
) |
Set internal link default id.
int | $a_val | default object id |
Definition at line 295 of file class.ilPageConfig.php.
Referenced by ilGlossaryDefPageConfig\init(), ilLMPageConfig\init(), ilPortfolioPageConfig\init(), and ilPortfolioTemplatePageConfig\init().
ilPageConfig::setIntLinkHelpDefaultType | ( | string | $a_val | ) |
Definition at line 281 of file class.ilPageConfig.php.
Referenced by ilContainerPageConfig\init(), ilContainerStartObjectsPageConfig\init(), ilContentPagePageConfig\init(), ilLOPageConfig\init(), ilForumPageConfig\init(), ilGlossaryDefPageConfig\init(), ilLMPageConfig\init(), ilPortfolioPageConfig\init(), ilPortfolioTemplatePageConfig\init(), and ilWikiPageConfig\init().
ilPageConfig::setLayoutTemplateType | ( | int | $type | ) |
Definition at line 120 of file class.ilPageConfig.php.
Referenced by ilLMPageConfig\init().
ilPageConfig::setLocalizationLanguage | ( | string | $a_val | ) |
string | $a_val | lang key |
Definition at line 261 of file class.ilPageConfig.php.
Referenced by addIntLinkFilter().
ilPageConfig::setMultiLangSupport | ( | bool | $a_val | ) |
Definition at line 392 of file class.ilPageConfig.php.
Referenced by ilContainerPageConfig\init(), ilContainerStartObjectsPageConfig\init(), ilContentPagePageConfig\init(), ilLOPageConfig\init(), ilForumPageConfig\init(), ilLMPageConfig\init(), ilMediaPoolPageConfig\init(), and ilWikiPageConfig\init().
ilPageConfig::setPreventHTMLUnmasking | ( | bool | $a_preventhtmlunmasking | ) |
Definition at line 346 of file class.ilPageConfig.php.
Referenced by ilBlogPostingConfig\init(), ilPageLayoutPageConfig\init(), ilDclDetailedViewDefinitionConfig\init(), ilImprintConfig\init(), ilLMPageConfig\init(), ilMediaPoolPageConfig\init(), ilPortfolioPageConfig\init(), and ilWikiPageConfig\init().
ilPageConfig::setPreventRteUsage | ( | bool | $a_val | ) |
Definition at line 248 of file class.ilPageConfig.php.
Referenced by ilLMPageConfig\init().
ilPageConfig::setQuestionHTML | ( | array | $question_html | ) |
Definition at line 416 of file class.ilPageConfig.php.
ilPageConfig::setSectionProtection | ( | int | $a_val | ) |
Definition at line 476 of file class.ilPageConfig.php.
Referenced by ilWikiPageConfig\configureByObjectId(), ilPortfolioPageConfig\init(), and ilPortfolioTemplatePageConfig\init().
ilPageConfig::setSectionProtectionInfo | ( | string | $a_val | ) |
Definition at line 486 of file class.ilPageConfig.php.
Referenced by ilWikiPageConfig\configureByObjectId(), and ilPortfolioTemplatePageConfig\init().
ilPageConfig::setSinglePageMode | ( | bool | $a_val | ) |
Set single page mode.
bool | $a_val | single page mode (only one page per parent_id) |
Definition at line 406 of file class.ilPageConfig.php.
Referenced by ilContainerPageConfig\init(), ilContainerStartObjectsPageConfig\init(), ilContentPagePageConfig\init(), ilLOPageConfig\init(), and ilForumPageConfig\init().
ilPageConfig::setUseAttachedContent | ( | bool | $a_val | ) |
Definition at line 271 of file class.ilPageConfig.php.
Referenced by ilLMPageConfig\init().
ilPageConfig::setUsePageContainer | ( | bool | $a_val | ) |
Set if page container css class should be used.
Definition at line 466 of file class.ilPageConfig.php.
Referenced by ilContainerPageConfig\init(), ilContentPagePageConfig\init(), and ilForumPageConfig\init().
ilPageConfig::setUseStoredQuestionTries | ( | bool | $a_val | ) |
Set use stored answers/tries.
bool | $a_val | use stored number of tries and given (correct) answers |
Definition at line 430 of file class.ilPageConfig.php.
|
protected |
Definition at line 45 of file class.ilPageConfig.php.
|
protected |
Definition at line 62 of file class.ilPageConfig.php.
|
protected |
Definition at line 55 of file class.ilPageConfig.php.
|
protected |
Definition at line 59 of file class.ilPageConfig.php.
|
protected |
Definition at line 42 of file class.ilPageConfig.php.
Referenced by getEnableAnchors().
|
protected |
Definition at line 41 of file class.ilPageConfig.php.
Referenced by getEnableKeywords().
|
protected |
Definition at line 61 of file class.ilPageConfig.php.
|
protected |
Definition at line 58 of file class.ilPageConfig.php.
|
protected |
Definition at line 40 of file class.ilPageConfig.php.
Referenced by getEnableInternalLinks().
|
protected |
Definition at line 48 of file class.ilPageConfig.php.
|
protected |
Definition at line 49 of file class.ilPageConfig.php.
|
protected |
Definition at line 43 of file class.ilPageConfig.php.
Referenced by getEnableWikiLinks().
|
protected |
Definition at line 51 of file class.ilPageConfig.php.
|
protected |
Definition at line 33 of file class.ilPageConfig.php.
|
protected |
Definition at line 50 of file class.ilPageConfig.php.
Referenced by getIntLinkHelpDefaultType().
|
protected |
Definition at line 35 of file class.ilPageConfig.php.
Referenced by getIntLinkFilters().
|
protected |
Definition at line 31 of file class.ilPageConfig.php.
Referenced by getLayoutTemplateType().
|
protected |
Definition at line 68 of file class.ilPageConfig.php.
Referenced by getIntLinkFilterWhiteList().
|
protected |
Definition at line 34 of file class.ilPageConfig.php.
Referenced by addIntLinkFilter(), ilWikiPageConfig\configureByObjectId(), and ilPortfolioTemplatePageConfig\init().
|
protected |
Definition at line 69 of file class.ilPageConfig.php.
Referenced by getLocalizationLanguage().
|
protected |
Definition at line 52 of file class.ilPageConfig.php.
|
protected |
Definition at line 67 of file class.ilPageConfig.php.
|
protected |
Definition at line 44 of file class.ilPageConfig.php.
|
protected |
Definition at line 30 of file class.ilPageConfig.php.
|
protected |
Definition at line 38 of file class.ilPageConfig.php.
|
protected |
Definition at line 39 of file class.ilPageConfig.php.
|
protected |
Definition at line 36 of file class.ilPageConfig.php.
Referenced by getPreventRteUsage().
|
protected |
Definition at line 47 of file class.ilPageConfig.php.
|
protected |
Definition at line 56 of file class.ilPageConfig.php.
|
protected |
Definition at line 46 of file class.ilPageConfig.php.
|
protected |
Definition at line 70 of file class.ilPageConfig.php.
|
protected |
Definition at line 71 of file class.ilPageConfig.php.
|
protected |
Definition at line 53 of file class.ilPageConfig.php.
|
protected |
Definition at line 37 of file class.ilPageConfig.php.
Referenced by getUseAttachedContent().
|
protected |
Definition at line 60 of file class.ilPageConfig.php.
|
protected |
Definition at line 57 of file class.ilPageConfig.php.
const ilPageConfig::SEC_PROTECT_EDITABLE = 1 |
Definition at line 28 of file class.ilPageConfig.php.
Referenced by ilWikiPageConfig\configureByObjectId(), ilPortfolioTemplatePageConfig\init(), and ilPCSectionGUI\setValuesFromForm().
const ilPageConfig::SEC_PROTECT_NONE = 0 |
Definition at line 27 of file class.ilPageConfig.php.
const ilPageConfig::SEC_PROTECT_PROTECTED = 2 |
Definition at line 29 of file class.ilPageConfig.php.
Referenced by ilWikiPageConfig\configureByObjectId(), ILIAS\COPage\Page\PageQueryActionHandler\getConfig(), ilPortfolioPageConfig\init(), and ilPageObjectGUI\showPage().