/** * View object * @return */ public function view() { global $ilErr, $ilTabs; $ilTabs->activateTab("id_content"); $this->checkPermission('read'); if (strtolower($_GET["baseClass"]) == "iladministrationgui") { parent::view(); return true; } else { switch ((int) $_REQUEST['view_mode']) { case self::VIEW_MODE_MANAGE: $this->manage(); break; case self::VIEW_MODE_SORT: $this->sort(); break; default: $this->showLinks(); break; } } return true; }
/** * View object * @return */ public function view() { global $ilErr, $ilTabs; $ilTabs->activateTab("id_content"); $this->checkPermission('read'); if (strtolower($_GET["baseClass"]) == "iladministrationgui") { parent::view(); return true; } else { switch ((int) $_REQUEST['view_mode']) { case self::VIEW_MODE_MANAGE: $this->manage(); break; case self::VIEW_MODE_SORT: // #14638 include_once './Services/Container/classes/class.ilContainerSortingSettings.php'; if (ilContainerSortingSettings::_lookupSortMode($this->object->getId()) == ilContainer::SORT_MANUAL) { $this->sort(); break; } // fallthrough // fallthrough default: $this->showLinks(); break; } } $GLOBALS['tpl']->setPermanentLink($this->object->getType(), $this->object->getRefId()); return true; }