/**
  * Show page editor settings
  */
 function showPageEditorSettingsObject()
 {
     global $tpl, $ilTabs, $ilCtrl;
     $this->addPageEditorSettingsSubTabs();
     include_once "./Services/COPage/classes/class.ilPageEditorSettings.php";
     $grps = ilPageEditorSettings::getGroups();
     $this->cgrp = $_GET["grp"];
     if ($this->cgrp == "") {
         $this->cgrp = key($grps);
     }
     $ilCtrl->setParameter($this, "grp", $this->cgrp);
     $ilTabs->setSubTabActive("adve_grp_" . $this->cgrp);
     $this->initPageEditorForm();
     $tpl->setContent($this->form->getHtml());
 }
 /**
  * Show page editor settings subtabs
  */
 function addPageEditorSettingsSubtabs()
 {
     global $ilCtrl, $ilTabs;
     $ilTabs->addSubTabTarget("adve_pe_general", $ilCtrl->getLinkTarget($this, "showGeneralPageEditorSettings"), array("showGeneralPageEditorSettings", "", "view"));
     include_once "./Services/COPage/classes/class.ilPageEditorSettings.php";
     $grps = ilPageEditorSettings::getGroups();
     foreach ($grps as $g => $types) {
         $ilCtrl->setParameter($this, "grp", $g);
         $ilTabs->addSubTabTarget("adve_grp_" . $g, $ilCtrl->getLinkTarget($this, "showPageEditorSettings"), array("showPageEditorSettings"));
     }
     $ilCtrl->setParameter($this, "grp", $_GET["grp"]);
 }