/** * get tabs */ public function setTabs() { global $ilTabs; if ($this->checkPermissionBool('visible')) { $ilTabs->addTab("info", $this->lng->txt("info_short"), $this->ctrl->getLinkTarget($this, "infoScreen")); } if ($this->checkPermissionBool('write')) { $ilTabs->addTab("edit", $this->lng->txt("edit"), $this->ctrl->getLinkTarget($this, "edit")); } // will add permissions if needed parent::setTabs(); }
function setTabs() { global $lng, $ilHelp; if ($this->id_type == self::WORKSPACE_NODE_ID) { $this->ctrl->setParameter($this, "wsp_id", $this->node_id); } $ilHelp->setScreenIdComponent("blog"); if ($this->checkPermissionBool("read")) { $this->tabs_gui->addTab("content", $lng->txt("content"), $this->ctrl->getLinkTarget($this, "")); } if ($this->checkPermissionBool("read")) { $this->tabs_gui->addTab("id_info", $lng->txt("info_short"), $this->ctrl->getLinkTargetByClass(array("ilobjbloggui", "ilinfoscreengui"), "showSummary")); } if ($this->checkPermissionBool("write")) { $this->tabs_gui->addTab("settings", $lng->txt("settings"), $this->ctrl->getLinkTarget($this, "edit")); if ($this->id_type == self::REPOSITORY_NODE_ID) { $this->tabs_gui->addTab("contributors", $lng->txt("blog_contributors"), $this->ctrl->getLinkTarget($this, "contributors")); } if ($this->id_type == self::REPOSITORY_NODE_ID) { $this->tabs_gui->addTab("export", $lng->txt("export"), $this->ctrl->getLinkTargetByClass("ilexportgui", "")); } } if ($this->mayContribute()) { $this->tabs_gui->addNonTabbedLink("preview", $lng->txt("blog_preview"), $this->ctrl->getLinkTarget($this, "preview")); } // will add permissions if needed parent::setTabs(); }
function setTabs() { global $lng, $ilHelp; $ilHelp->setScreenIdComponent("poll"); if ($this->checkPermissionBool("write")) { $this->tabs_gui->addTab("content", $lng->txt("content"), $this->ctrl->getLinkTarget($this, "")); } if ($this->checkPermissionBool("write")) { $this->tabs_gui->addTab("settings", $lng->txt("settings"), $this->ctrl->getLinkTarget($this, "edit")); $this->tabs_gui->addTab("participants", $lng->txt("poll_result"), $this->ctrl->getLinkTarget($this, "showParticipants")); $this->tabs_gui->addTab("export", $lng->txt("export"), $this->ctrl->getLinkTargetByClass("ilexportgui", "")); } // will add permissions if needed parent::setTabs(); }
protected function setTabs() { global $ilHelp; $ilHelp->setScreenIdComponent("prtt"); if ($this->checkPermissionBool("write")) { $this->tabs_gui->addTab("pages", $this->lng->txt("content"), $this->ctrl->getLinkTarget($this, "view")); } if ($this->checkPermissionBool("read")) { $this->tabs_gui->addTab("id_info", $this->lng->txt("info_short"), $this->ctrl->getLinkTargetByClass(array("ilobjportfoliotemplategui", "ilinfoscreengui"), "showSummary")); } if ($this->checkPermissionBool("write")) { $this->tabs_gui->addTab("settings", $this->lng->txt("settings"), $this->ctrl->getLinkTarget($this, "edit")); $this->tabs_gui->addTab("export", $this->lng->txt("export"), $this->ctrl->getLinkTargetByClass("ilexportgui", "")); } if ($this->checkPermissionBool("read")) { $this->tabs_gui->addNonTabbedLink("preview", $this->lng->txt("user_profile_preview"), $this->ctrl->getLinkTarget($this, "preview")); } // will add permissions if needed ilObject2GUI::setTabs(); }
function setTabs() { global $ilTabs, $lng, $ilHelp; $ilHelp->setScreenIdComponent("file"); $this->ctrl->setParameter($this, "ref_id", $this->node_id); if ($this->checkPermissionBool("visible")) { $ilTabs->addTab("id_info", $lng->txt("info_short"), $this->ctrl->getLinkTargetByClass(array("ilobjfilegui", "ilinfoscreengui"), "showSummary")); } if ($this->checkPermissionBool("write")) { $ilTabs->addTab("settings", $lng->txt("edit"), $this->ctrl->getLinkTarget($this, "edit")); } if ($this->checkPermissionBool("write")) { $ilTabs->addTab("id_versions", $lng->txt("versions"), $this->ctrl->getLinkTarget($this, "versions")); } // meta data if ($this->checkPermissionBool("write")) { $ilTabs->addTab("id_meta", $lng->txt("meta_data"), $this->ctrl->getLinkTargetByClass(array('ilobjfilegui', 'ilmdeditorgui'), 'listSection')); } // export if ($this->checkPermissionBool("write")) { $ilTabs->addTab("export", $lng->txt("export"), $this->ctrl->getLinkTargetByClass("ilexportgui", "")); } // will add permission tab if needed parent::setTabs(); }
/** * get tabs * @access public */ function setTabs() { global $ilTabs, $lng, $ilHelp; $ilHelp->setScreenIdComponent("webr"); if ($this->checkPermissionBool('read')) { $ilTabs->addTab("id_content", $lng->txt("content"), $this->ctrl->getLinkTarget($this, "view")); } if ($this->checkPermissionBool('visible')) { $ilTabs->addTab("id_info", $lng->txt("info_short"), $this->ctrl->getLinkTarget($this, "infoScreen")); } if ($this->checkPermissionBool('write') and !$this->getCreationMode()) { include_once './Modules/WebResource/classes/class.ilLinkResourceItems.php'; if (ilLinkResourceItems::lookupNumberOfLinks($this->object->getId()) > 1) { $ilTabs->addTab("id_settings", $lng->txt("settings"), $this->ctrl->getLinkTarget($this, "settings")); } } if ($this->checkPermissionBool('write')) { $ilTabs->addTab("id_history", $lng->txt("history"), $this->ctrl->getLinkTarget($this, "history")); } if ($this->checkPermissionBool('write')) { // Check if pear library is available if (@(include_once 'HTTP/Request.php')) { $ilTabs->addTab("id_link_check", $lng->txt("link_check"), $this->ctrl->getLinkTarget($this, "linkChecker")); } } if ($this->checkPermissionBool('write')) { $ilTabs->addTab("id_meta_data", $lng->txt("meta_data"), $this->ctrl->getLinkTargetByClass('ilmdeditorgui', 'listSection')); } if ($this->checkPermissionBool('write')) { $ilTabs->addTab('export', $this->lng->txt('export'), $this->ctrl->getLinkTargetByClass('ilexportgui', '')); } // will add permission tab if needed parent::setTabs(); }