ILIAS  trunk Revision v11.0_alpha-2638-g80c1d007f79
class.ilContentPagePageConfig.php
Go to the documentation of this file.
1 <?php
2 
19 declare(strict_types=1);
20 
22 {
23  public function init(): void
24  {
25  $this->setEnableInternalLinks(true);
26  $this->setIntLinkHelpDefaultType('RepositoryItem');
27  $this->setSinglePageMode(true);
28  $this->setEnablePermissionChecks(true);
29  $this->setMultiLangSupport(true);
30  $this->setUsePageContainer(false);
31  $this->setEnableAnchors(true);
32  $this->setEnablePCType('Map', true);
33 
34  $mediaPoolSettings = new ilSetting('mobs');
35  if ($mediaPoolSettings->get('mep_activate_pages', '0')) {
36  $this->setEnablePCType('ContentInclude', true);
37  }
38  }
39 }
setEnableInternalLinks(bool $a_enabledinternallinks)
setEnablePermissionChecks(bool $a_val)
setIntLinkHelpDefaultType(string $a_val)
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
setUsePageContainer(bool $a_val)
Set if page container css class should be used.
setSinglePageMode(bool $a_val)
Set single page mode.
setMultiLangSupport(bool $a_val)
setEnableAnchors(bool $a_val)
setEnablePCType(string $a_pc_type, bool $a_val)