function buildExportTemplate() { global $ilTabs; $this->tpl = $this->co_page_html_export->getPreparedMainTemplate(); $this->tpl->getStandardTemplate(); $this->tpl->addOnLoadCode('il.Tooltip.init();', 3); // workaround $this->tpl->setVariable("MAINMENU", "<div style='min-height:40px;'></div>"); $this->tpl->setTitle($this->object->getTitle()); $ilTabs->clearTargets(); if ($this->tabs) { foreach ($this->tabs as $id => $caption) { $ilTabs->addTab("user_page_" . $id, $caption, "prtf_" . $id . ".html"); } $ilTabs->activateTab($this->active_tab); } include_once "Services/Portfolio/classes/class.ilObjPortfolioGUI.php"; ilObjPortfolioGUI::renderFullscreenHeader($this->object, $this->tpl, $this->object->getOwner(), true); $this->tpl->setFrameFixedWidth(true); return $this->tpl; }
function buildExportTemplate(array $a_js_files = null) { global $ilTabs; $this->tpl = $this->co_page_html_export->getPreparedMainTemplate(); $this->tpl->getStandardTemplate(); $this->tpl->addOnLoadCode('il.Tooltip.init();', 3); // js files if (is_array($a_js_files)) { foreach ($a_js_files as $js_file) { $this->tpl->setCurrentBlock("js_file"); $this->tpl->setVariable("JS_FILE", !stristr($js_file, "://") ? "./js/" . basename($js_file) : $js_file); $this->tpl->parseCurrentBlock(); } } // workaround $this->tpl->setVariable("MAINMENU", "<div style='min-height:40px;'></div>"); $this->tpl->setTitle($this->object->getTitle()); $ilTabs->clearTargets(); if ($this->tabs) { foreach ($this->tabs as $id => $caption) { $ilTabs->addTab("user_page_" . $id, $caption, "prtf_" . $id . ".html"); } $ilTabs->activateTab($this->active_tab); } include_once "Modules/Portfolio/classes/class.ilObjPortfolioGUI.php"; ilObjPortfolioGUI::renderFullscreenHeader($this->object, $this->tpl, $this->object->getOwner(), true); return $this->tpl; }