protected function prepareOutput() { $this->tpl->getStandardTemplate(); $this->tpl->setTitleIcon(ilObject::_getIcon('', '', 'pays'), $this->lng->txt("shop")); $this->tpl->setTitle($this->lng->txt("shop")); ilUtil::infoPanel(); }
protected function prepareOutput() { $this->tpl->getStandardTemplate(); $this->tpl->setTitleIcon(ilUtil::getImagePath("icon_pays_cart_b.png"), $this->lng->txt("search")); $this->tpl->setTitle($this->lng->txt("shop")); ilUtil::infoPanel(); $this->buildSubTabs(); }
/** * display header and locator */ function displayHeader() { //$this->tpl->setTitleIcon(ilUtil::getImagePath("icon_pd_b.png"), // $this->lng->txt("personal_desktop")); // $this->tpl->setTitleIcon(ilUtil::getImagePath("icon_pd_b.png"), // ""); $this->tpl->setTitle($this->lng->txt("news")); // display infopanel if something happened ilUtil::infoPanel(); }
function prepareOutput() { global $ilLocator, $lng; $this->tpl->getStandardTemplate(); // $ilLocator->addItem($this->lng->txt('search'),$this->ctrl->getLinkTarget($this)); // $this->tpl->setLocator(); //$this->tpl->setTitleIcon(ilUtil::getImagePath("icon_src_b.gif"), // $lng->txt("search")); $this->tpl->setTitleIcon(ilObject::_getIcon("", "big", "src"), ""); $this->tpl->setTitle($lng->txt("search")); ilUtil::infoPanel(); }
/** * prepare output */ protected function prepareOutput() { global $ilLocator, $tpl, $ilUser; $this->tpl->getStandardTemplate(); // administration prepare output if (strtolower($_GET["baseClass"]) == "iladministrationgui") { $this->addAdminLocatorItems(); $tpl->setLocator(); // ilUtil::sendInfo(); ilUtil::infoPanel(); $this->setTitleAndDescription(); if ($this->getCreationMode() != true) { $this->setAdminTabs(); } return false; } // set locator $this->setLocator(); // catch feedback message // ilUtil::sendInfo(); ilUtil::infoPanel(); // in creation mode (parent) object and gui object // do not fit if ($this->getCreationMode() == true) { // repository vs. workspace if ($this->call_by_reference) { // get gui class of parent and call their title and description method $obj_type = ilObject::_lookupType($_GET["ref_id"], true); $class_name = $this->objDefinition->getClassName($obj_type); $class = strtolower("ilObj" . $class_name . "GUI"); $class_path = $this->ctrl->lookupClassPath($class); include_once $class_path; $class_name = $this->ctrl->getClassForClasspath($class_path); //echo "<br>instantiating parent for title and description"; $this->parent_gui_obj = new $class_name("", $_GET["ref_id"], true, false); // the next line prevents the header action menu being shown $this->parent_gui_obj->setCreationMode(true); $this->parent_gui_obj->setTitleAndDescription(); } } else { // set title and description and title icon $this->setTitleAndDescription(); // set tabs $this->setTabs(); // BEGIN WebDAV: Display Mount Webfolder icon. require_once 'Services/WebDAV/classes/class.ilDAVServer.php'; if (ilDAVServer::_isActive() && $ilUser->getId() != ANONYMOUS_USER_ID) { $this->showMountWebfolderIcon(); } // END WebDAV: Display Mount Webfolder icon. // fileupload support require_once './Services/FileUpload/classes/class.ilFileUploadUtil.php'; if (ilFileUploadUtil::isUploadAllowed($this->ref_id, $this->object->getType())) { $this->enableDragDropFileUpload(); } } return true; }
/** * prepares ilias to get output rendered by sub gui class * * @global ilLocator $ilLocator * @global ilTemplate $tpl * @global ilObjUser $ilUser * @return boolean */ private function prepareSubGuiOutput() { global $ilUser; $this->tpl->getStandardTemplate(); // set locator $this->setLocator(); // catch feedback message ilUtil::infoPanel(); // set title and description and title icon $this->setTitleAndDescription(); // BEGIN WebDAV: Display Mount Webfolder icon. require_once 'Services/WebDAV/classes/class.ilDAVServer.php'; if (ilDAVServer::_isActive() && $ilUser->getId() != ANONYMOUS_USER_ID) { $this->showMountWebfolderIcon(); } // END WebDAV: Display Mount Webfolder icon. }
function __prepareOutput() { // output objects $this->tpl->addBlockFile("CONTENT", "content", "tpl.adm_content.html"); $this->tpl->addBlockFile("STATUSLINE", "statusline", "tpl.statusline.html"); // output locator $this->__setLocator(); // output message if ($this->message) { ilUtil::sendInfo($this->message); } // display infopanel if something happened ilUtil::infoPanel(); }
function __buildHeader() { if ($this->getMode() == self::LP_CONTEXT_PERSONAL_DESKTOP) { $this->tpl->setTitle($this->lng->txt("learning_progress")); // set locator /* $this->tpl->setVariable("TXT_LOCATOR", $this->lng->txt("locator")); $this->tpl->touchBlock("locator_separator"); $this->tpl->touchBlock("locator_item"); //$this->tpl->setCurrentBlock("locator_item"); //$this->tpl->setVariable("ITEM", $this->lng->txt("personal_desktop")); //$this->tpl->setVariable("LINK_ITEM", // $this->ctrl->getLinkTargetByClass("ilpersonaldesktopgui")); //$this->tpl->parseCurrentBlock(); $this->tpl->setCurrentBlock("locator_item"); $this->tpl->setVariable("ITEM", $this->lng->txt("learning_progress")); $this->tpl->setVariable("LINK_ITEM", $this->ctrl->getLinkTargetByClass('illearningprogressgui')); $this->tpl->parseCurrentBlock(); */ // display infopanel if something happened ilUtil::infoPanel(); } }
public function prepareThreadScreen(ilObjForum $a_forum_obj) { /** * @var $tpl ilTemplate * @var $lng ilLanguage * @var $ilTabs ilTabsGUI * @var $ilHelp ilHelpGUI */ global $tpl, $lng, $ilTabs, $ilHelp; $ilHelp->setScreenIdComponent("frm"); $tpl->getStandardTemplate(); ilUtil::sendInfo(); ilUtil::infoPanel(); $tpl->setTitleIcon(ilObject::_getIcon("", "big", "frm")); $ilTabs->setBackTarget($lng->txt('all_topics'), 'ilias.php?baseClass=ilRepositoryGUI&ref_id=' . $_GET['ref_id']); // by answer view $this->ctrl->setParameter($this, 'thr_pk', $this->objCurrentTopic->getId()); $this->ctrl->setParameter($this, 'pos_pk', $this->objCurrentPost->getId()); $this->ctrl->setParameter($this, 'viewmode', ilForumProperties::VIEW_TREE); $ilTabs->addTarget('sort_by_posts', $this->ctrl->getLinkTarget($this, 'viewThread')); // by date view $this->ctrl->setParameter($this, 'viewmode', ilForumProperties::VIEW_DATE); $this->ctrl->setParameter($this, 'thr_pk', $this->objCurrentTopic->getId()); $this->ctrl->setParameter($this, 'pos_pk', $this->objCurrentPost->getId()); $ilTabs->addTarget('order_by_date', $this->ctrl->getLinkTarget($this, 'viewThread')); $this->ctrl->clearParameters($this); if ($_SESSION['viewmode'] == 'date' || $_SESSION['viewmode'] == ilForumProperties::VIEW_DATE) { $ilTabs->setTabActive('order_by_date'); } else { $ilTabs->setTabActive('sort_by_posts'); } /** * @var $frm ilForum */ $frm = $a_forum_obj->Forum; $frm->setForumId($a_forum_obj->getId()); }
private function showHeader() { global $ilMainMenu, $ilTabs, $ilHelp; $ilHelp->setScreenIdComponent("mail"); $ilMainMenu->setActive("mail"); // $this->tpl->getStandardTemplate(); $this->tpl->addBlockFile("CONTENT", "content", "tpl.adm_content.html"); $this->tpl->addBlockFile("STATUSLINE", "statusline", "tpl.statusline.html"); $this->tpl->setTitleIcon(ilUtil::getImagePath("icon_mail_b.png")); // display infopanel if something happened ilUtil::infoPanel(); $ilTabs->addTarget('fold', $this->ctrl->getLinkTargetByClass('ilmailfoldergui')); $this->ctrl->setParameterByClass('ilmailformgui', 'type', 'new'); $ilTabs->addTarget('compose', $this->ctrl->getLinkTargetByClass('ilmailformgui')); $this->ctrl->clearParametersByClass('ilmailformgui'); $ilTabs->addTarget('mail_addressbook', $this->ctrl->getLinkTargetByClass('ilmailaddressbookgui')); $ilTabs->addTarget('options', $this->ctrl->getLinkTargetByClass('ilmailoptionsgui')); switch ($this->forwardClass) { case 'ilmailformgui': $ilTabs->setTabActive('compose'); break; case 'ilmailaddressbookgui': $ilTabs->setTabActive('mail_addressbook'); break; case 'ilmailoptionsgui': $ilTabs->setTabActive('options'); break; case 'ilmailfoldergui': default: $ilTabs->setTabActive('fold'); break; } if (isset($_GET['message_sent'])) { $ilTabs->setTabActive('fold'); } if ('tree' != ilSession::get(self::VIEWMODE_SESSION_KEY)) { $this->ctrl->setParameter($this, 'viewmode', 'tree'); $this->tpl->setTreeFlatIcon($this->ctrl->getLinkTarget($this), 'tree'); } else { $this->ctrl->setParameter($this, 'viewmode', 'flat'); $this->tpl->setTreeFlatIcon($this->ctrl->getLinkTarget($this), 'flat'); } $this->ctrl->clearParameters($this); $this->tpl->setCurrentBlock("tree_icons"); $this->tpl->parseCurrentBlock(); }
/** * display header and locator */ function displayHeader() { $this->tpl->setTitle($this->lng->txt("news")); // display infopanel if something happened ilUtil::infoPanel(); }
/** * display header and locator */ function displayHeader() { // output locator $this->displayLocator(); // output message if ($this->message) { ilUtil::sendInfo($this->message); } ilUtil::infoPanel(); // $this->tpl->setTitleIcon(ilUtil::getImagePath("icon_pd_b.png"), // ""); $this->tpl->setTitle($this->lng->txt("bookmarks")); }
/** * show user agreement */ function showUserAgreement() { global $lng, $tpl, $ilUser; require_once "./Services/User/classes/class.ilUserAgreement.php"; $tpl->addBlockFile("CONTENT", "content", "tpl.startup_screen.html", "Services/Init"); $tpl->setVariable("HEADER_ICON", ilUtil::getImagePath("HeaderIcon.png")); $tpl->addBlockFile("STARTUP_CONTENT", "startup_content", "tpl.view_usr_agreement.html", "Services/Init"); $tpl->addBlockFile("STATUSLINE", "statusline", "tpl.statusline.html"); // ilUtil::sendInfo(); // display infopanel if something happened ilUtil::infoPanel(); // language selection $languages = $lng->getInstalledLanguages(); // #11237 if (sizeof($languages) > 1) { $tpl->setVariable("TXT_CHOOSE_LANGUAGE", $lng->txt("choose_language")); $tpl->setVariable("TXT_OK", $lng->txt("ok")); $count = (int) round(count($languages) / 2); $num = 1; foreach ($languages as $lang_key) { $tpl->setCurrentBlock("languages"); $tpl->setVariable("LANG_VAL_CMD", $this->ctrl->getCmd()); $tpl->setVariable("AGR_LANG_ACTION", $this->ctrl->getFormAction($this)); $tpl->setVariable("LANG_NAME", ilLanguage::_lookupEntry($lang_key, "meta", "meta_l_" . $lang_key)); $tpl->setVariable("LANG_ICON", $lang_key); $tpl->setVariable("LANG_KEY", $lang_key); $tpl->setVariable("BORDER", 0); $tpl->setVariable("VSPACE", 0); $tpl->parseCurrentBlock(); $num++; } } $tpl->setCurrentBlock("content"); // display tabs $tpl->setVariable("TXT_PAGEHEADLINE", $lng->txt("usr_agreement")); $tpl->setVariable("TXT_PAGETITLE", "ILIAS3 - " . $lng->txt("usr_agreement")); $tpl->setVariable("TXT_USR_AGREEMENT", ilUserAgreement::_getText()); if ($this->ctrl->getCmd() == "getAcceptance") { if ($_POST["status"] == "accepted") { $ilUser->writeAccepted(); ilUtil::redirect("index.php?target=" . $_GET["target"] . "&client_id=" . CLIENT_ID); } $tpl->setVariable("VAL_CMD", "getAcceptance"); $tpl->setVariable("AGR_LANG_ACTION", $this->ctrl->getFormAction($this)); $tpl->setCurrentBlock("get_acceptance"); $tpl->setVariable("FORM_ACTION", $this->ctrl->getFormAction($this)); $tpl->setVariable("ACCEPT_CHECKBOX", ilUtil::formCheckbox(0, "status", "accepted")); $tpl->setVariable("ACCEPT_AGREEMENT", $lng->txt("accept_usr_agreement")); $tpl->setVariable("TXT_SUBMIT", $lng->txt("submit")); $tpl->parseCurrentBlock(); } else { $tpl->setCurrentBlock("back"); $tpl->setVariable("BACK", $lng->txt("back")); $tpl->setVariable("LINK_BACK", $this->ctrl->getLinkTargetByClass("ilstartupgui", "showLogin")); $tpl->parseCurrentBlock(); } $tpl->show(); }
/** * display header and locator */ function displayHeader() { $this->tpl->setTitle($this->lng->txt("notes")); // catch feedback message // display infopanel if something happened ilUtil::infoPanel(); }
function prepareContentView() { // add template for content $this->pd_tpl = new ilTemplate("tpl.usr_personaldesktop.html", true, true, "Services/PersonalDesktop"); $this->tpl->getStandardTemplate(); // display infopanel if something happened ilUtil::infoPanel(); //$this->tpl->setTitleIcon(ilUtil::getImagePath("icon_pd_b.png"), // $this->lng->txt("personal_desktop")); $this->tpl->setTitleIcon(ilUtil::getImagePath("icon_pd_b.png"), ""); $this->tpl->setTitle($this->lng->txt("personal_desktop")); $this->tpl->setVariable("IMG_SPACE", ilUtil::getImagePath("spacer.png", false)); }
/** * display header and locator */ function displayHeader() { // output locator $this->displayLocator(); // output message if ($this->message) { ilUtil::sendInfo($this->message); } ilUtil::infoPanel(); $this->tpl->setTitle($this->lng->txt("bookmarks")); }