ILIAS  release_7 Revision v7.30-3-g800a261c036
class.ilContentPagePageConfig.php
Go to the documentation of this file.
1<?php
2/* Copyright (c) 1998-2018 ILIAS open source, Extended GPL, see docs/LICENSE */
3
8{
12 public function init()
13 {
14 $this->setEnableInternalLinks(true);
15 $this->setIntLinkHelpDefaultType('RepositoryItem');
16 $this->setSinglePageMode(true);
17 $this->setEnablePermissionChecks(true);
18 $this->setMultiLangSupport(true);
19 $this->setUsePageContainer(false);
20 $this->setEnablePCType("Map", true);
21
22 $mediaPoolSettings = new ilSetting('mobs');
23 if ($mediaPoolSettings->get('mep_activate_pages')) {
24 $this->setEnablePCType('ContentInclude', true);
25 }
26 }
27}
An exception for terminatinating execution or to throw for unit testing.
Class ilContentPagePageConfig.
Config class for page editing.
setEnableInternalLinks($a_enabledinternallinks)
Set Enable internal links.
setEnablePermissionChecks($a_val)
Set enable permission checks.
setUsePageContainer($a_val)
Set if page container css class should be used.
setSinglePageMode($a_val)
Set single page mode.
setEnablePCType($a_pc_type, $a_val)
Set enable pc type.
setMultiLangSupport($a_val)
Set multi language support.
setIntLinkHelpDefaultType($a_val)
Set internal link default type.
ILIAS Setting Class.