/** * Set the locator for admin mode *(Overwritten from ilObjectGUI, called by prepareOutput) */ function addAdminLocatorItems() { global $ilLocator; if (!ilObjLanguageAccess::_isPageTranslation()) { parent::addAdminLocatorItems(true); // #13881 $ilLocator->addItem($this->lng->txt("languages"), $this->ctrl->getLinkTargetByClass("ilobjlanguagefoldergui", "")); $ilLocator->addItem($this->lng->txt("meta_l_" . $this->object->getTitle()), $this->ctrl->getLinkTarget($this, "view")); } }
/** * should be overwritten to add object specific items * (repository items are preloaded) */ function addAdminLocatorItems() { global $ilLocator; if ($_GET["admin_mode"] == "settings") { parent::addAdminLocatorItems(true); $ilLocator->addItem(ilObject::_lookupTitle(ilObject::_lookupObjId($_GET["ref_id"])), $this->ctrl->getLinkTargetByClass("ilobjstylesettingsgui", "view")); if ($_GET["obj_id"] > 0) { $ilLocator->addItem($this->object->getTitle(), $this->ctrl->getLinkTarget($this, "edit")); } } else { //? } }
/** * should be overwritten to add object specific items * (repository items are preloaded) */ function addAdminLocatorItems() { global $ilLocator; parent::addAdminLocatorItems(true); $ilLocator->addItem(ilObject::_lookupTitle(ilObject::_lookupObjId($_GET["ref_id"])), $this->ctrl->getLinkTargetByClass("ilobjrolefoldergui", "view")); }
protected final function addAdminLocatorItems() { return parent::addAdminLocatorItems(); }
/** * should be overwritten to add object specific items * (repository items are preloaded) */ function addAdminLocatorItems() { global $ilLocator; if ($_GET["admin_mode"] == "settings" && $_GET["ref_id"] == ROLE_FOLDER_ID) { parent::addAdminLocatorItems(true); $ilLocator->addItem($this->lng->txt("obj_" . ilObject::_lookupType(ilObject::_lookupObjId($_GET["ref_id"]))), $this->ctrl->getLinkTargetByClass("ilobjrolefoldergui", "view")); if ($_GET["obj_id"] > 0) { $ilLocator->addItem($this->object->getTitle(), $this->ctrl->getLinkTarget($this, "view")); } } else { // ? } }