5 include_once
'Services/Mail/classes/class.ilMailGlobalServices.php';
31 function ilMainMenuGUI($a_target =
"_top", $a_use_start_template =
false)
35 $this->tpl =
new ilTemplate(
"tpl.main_menu.html",
true,
true,
38 $this->target = $a_target;
39 $this->start_template = $a_use_start_template;
43 if($ilUser->getId() != ANONYMOUS_USER_ID)
54 $this->small = $a_small;
62 $this->active = $a_active;
70 echo
"ilMainMenu->setTemplate is deprecated. Use getHTML instead.";
80 echo
"ilMainMenu->getTemplate is deprecated. Use getHTML instead.";
90 $this->login_target_par = $a_val;
98 return $this->login_target_par;
105 include_once(
"./Services/UIComponent/AdvancedSelectionList/classes/class.ilAdvancedSelectionListGUI.php");
107 $selection->setFormSelectMode(
"change_lang_to",
"ilLanguageSelection",
true,
108 "#",
"ilNavHistory",
"ilNavHistoryForm",
109 "", $lng->txt(
"ok"),
"ilLogin");
111 $selection->setListTitle($lng->txt(
"language"));
112 $selection->setItemLinkClass(
"small");
119 $languages = $lng->getInstalledLanguages();
120 if(
sizeof($languages) > 1)
122 foreach ($languages as $lang_key)
124 $base = substr($_SERVER[
"REQUEST_URI"], strrpos($_SERVER[
"REQUEST_URI"],
"/") + 1);
125 $base = preg_replace(
"/&*lang=[a-z]{2}&*/",
"", $base);
128 $link = str_replace(
"?&",
"?", $link);
129 $selection->addItem($lng->_lookupEntry($lang_key,
"meta",
"meta_l_".$lang_key),
130 $lang_key, $link,
"",
"",
"");
132 return $selection->getHTML();
139 function setTemplateVars()
145 $this->tpl->setVariable(
"HEADER_URL", $this->
getHeaderURL());
151 $pl_names = $ilPluginAdmin->getActivePluginsForSlot(
IL_COMP_SERVICE,
"UIComponent",
"uihk");
154 include_once
'Services/Search/classes/class.ilSearchSettings.php';
157 include_once
'./Services/Search/classes/class.ilMainMenuSearchGUI.php';
162 include_once(
"./Services/UIComponent/classes/class.ilUIHookProcessor.php");
164 array(
"main_menu_gui" => $this,
"main_menu_search_gui" => $main_search));
165 if (!$uip->replaced())
167 $html = $main_search->getHTML();
169 $html = $uip->getHTML($html);
173 $this->tpl->setVariable(
'SEARCHBOX',$html);
185 include_once(
"./Services/UIComponent/classes/class.ilUIHookProcessor.php");
187 array(
"main_menu_gui" => $this));
188 if (!$uip->replaced())
190 $mmle_tpl =
new ilTemplate(
"tpl.main_menu_list_entries.html",
true,
true,
"Services/MainMenu");
193 $mmle_html = $uip->getHTML($mmle_html);
195 $this->tpl->setVariable(
"MAIN_MENU_LIST_ENTRIES", $mmle_html);
197 $link_dir = (defined(
"ILIAS_MODULE"))
205 if (
$_SESSION[
"AccountId"] == ANONYMOUS_USER_ID)
207 include_once
'Services/Registration/classes/class.ilRegistrationSettingsGUI.php';
210 $this->tpl->setCurrentBlock(
"registration_link");
211 $this->tpl->setVariable(
"TXT_REGISTER",$lng->txt(
"register"));
212 $this->tpl->setVariable(
"LINK_REGISTER", $link_dir.
"register.php?client_id=".rawurlencode(CLIENT_ID).
"&lang=".$ilias->account->getCurrentLanguage());
213 $this->tpl->parseCurrentBlock();
220 $this->tpl->setVariable(
"LANG_SELECT", $selection);
223 $this->tpl->setCurrentBlock(
"userisanonymous");
224 $this->tpl->setVariable(
"TXT_NOT_LOGGED_IN",$lng->txt(
"not_logged_in"));
225 $this->tpl->setVariable(
"TXT_LOGIN",$lng->txt(
"log_in"));
231 $this->tpl->setVariable(
"LINK_LOGIN",
232 $link_dir.
"login.php?target=".$target_str.
"&client_id=".rawurlencode(CLIENT_ID).
"&cmd=force_login&lang=".$ilias->account->getCurrentLanguage());
233 $this->tpl->parseCurrentBlock();
237 $notificationSettings =
new ilSetting(
'notifications');
238 $chatSettings =
new ilSetting(
'chatroom');
245 if($chatSettings->get(
'chat_enabled') && $notificationSettings->get(
'enable_osd'))
247 $this->tpl->touchBlock(
'osd_enabled');
248 $this->tpl->touchBlock(
'osd_container');
250 include_once
"Services/jQuery/classes/class.iljQueryUtil.php";
253 include_once
'Services/MediaObjects/classes/class.ilPlayerUtil.php';
256 $tpl->addJavaScript(
'Services/Notifications/templates/default/notifications.js');
257 $tpl->addCSS(
'Services/Notifications/templates/default/osd.css');
259 require_once
'Services/Notifications/classes/class.ilNotificationOSDHandler.php';
261 $this->tpl->setVariable(
'INITIAL_NOTIFICATIONS', json_encode($notifications));
262 $this->tpl->setVariable(
'OSD_POLLING_INTERVALL', $notificationSettings->get(
'osd_polling_intervall') ? $notificationSettings->get(
'osd_polling_intervall') :
'5');
263 $this->tpl->setVariable(
265 $chatSettings->get(
'play_invitation_sound') && $ilUser->getPref(
'chat_play_invitation_sound') ?
'true' :
'false');
266 foreach($notifications as $notification)
268 if($notification[
'type'] ==
'osd_maint')
272 $this->tpl->setCurrentBlock(
'osd_notification_item');
274 $this->tpl->setVariable(
'NOTIFICATION_ICON_PATH', $notification[
'data']->iconPath);
275 $this->tpl->setVariable(
'NOTIFICATION_TITLE', $notification[
'data']->title);
276 $this->tpl->setVariable(
'NOTIFICATION_LINK', $notification[
'data']->link);
277 $this->tpl->setVariable(
'NOTIFICATION_LINKTARGET', $notification[
'data']->linktarget);
278 $this->tpl->setVariable(
'NOTIFICATION_ID', $notification[
'notification_osd_id']);
279 $this->tpl->setVariable(
'NOTIFICATION_SHORT_DESCRIPTION', $notification[
'data']->shortDescription);
280 $this->tpl->parseCurrentBlock();
284 $this->tpl->setCurrentBlock(
"userisloggedin");
285 $this->tpl->setVariable(
"TXT_LOGIN_AS",$lng->txt(
"login_as"));
286 $this->tpl->setVariable(
"TXT_LOGOUT2",$lng->txt(
"logout"));
287 $this->tpl->setVariable(
"LINK_LOGOUT2", $link_dir.
"logout.php?lang=".$ilias->account->getCurrentLanguage());
288 $this->tpl->setVariable(
"USERNAME",$ilias->account->getFullname());
289 $this->tpl->setVariable(
"LOGIN",$ilias->account->getLogin());
290 $this->tpl->setVariable(
"MATRICULATION",$ilias->account->getMatriculation());
291 $this->tpl->setVariable(
"EMAIL",$ilias->account->getEmail());
292 $this->tpl->parseCurrentBlock();
295 include_once(
"./Modules/SystemFolder/classes/class.ilObjSystemFolder.php");
297 if (trim($header_top_title) !=
"" && $this->tpl->blockExists(
"header_top_title"))
299 $this->tpl->setCurrentBlock(
"header_top_title");
300 $this->tpl->setVariable(
"TXT_HEADER_TITLE", $header_top_title);
301 $this->tpl->parseCurrentBlock();
306 $this->tpl->setVariable(
"TXT_LOGOUT", $lng->txt(
"logout"));
307 $this->tpl->setVariable(
"HEADER_URL", $this->
getHeaderURL());
310 include_once(
"./Modules/SystemFolder/classes/class.ilObjSystemFolder.php");
317 $this->tpl->setVariable(
"HEADER_URL", $this->
getHeaderURL());
321 $this->tpl->setVariable(
"TXT_MAIN_MENU", $lng->txt(
"main_menu"));
323 $this->tpl->parseCurrentBlock();
341 $a_tpl->setCurrentBlock(
'status_text');
342 $a_tpl->setVariable(
'STATUS_TXT', $new_mails);
343 $a_tpl->parseCurrentBlock();
345 $a_tpl->setCurrentBlock(
'status_item');
347 $a_tpl->setVariable(
'STATUS_IMG_ALT', $lng->txt(
"mail"));
348 $a_tpl->setVariable(
'STATUS_HREF',
'ilias.php?baseClass=ilMailGUI');
349 $a_tpl->parseCurrentBlock();
355 $a_tpl->setCurrentBlock(
"status_box");
356 $a_tpl->parseCurrentBlock();
372 if (
$_SESSION[
"AccountId"] != ANONYMOUS_USER_ID)
380 $lng->txt(
"personal_desktop"),
"#");
382 include_once(
"./Services/UIComponent/Overlay/classes/class.ilOverlayGUI.php");
384 $ov->setTrigger(
"mm_desk_tr");
385 $ov->setAnchor(
"mm_desk_tr");
386 $ov->setAutoHide(
false);
392 if($ilAccess->checkAccess(
'visible',
'',ROOT_FOLDER_ID))
394 include_once(
'./Services/Link/classes/class.ilLink.php');
395 $nd = $tree->getNodeData(ROOT_FOLDER_ID);
396 $title = $nd[
"title"];
397 if ($title ==
"ILIAS")
399 $title = $lng->txt(
"repository");
405 if (
$_SESSION[
"AccountId"] != ANONYMOUS_USER_ID || IS_PAYMENT_ENABLED)
409 include_once(
"./Services/UIComponent/Overlay/classes/class.ilOverlayGUI.php");
411 $ov->setTrigger(
"mm_rep_tr");
412 $ov->setAnchor(
"mm_rep_tr");
413 $ov->setAutoHide(
false);
419 include_once
'Services/Search/classes/class.ilSearchSettings.php';
429 if(IS_PAYMENT_ENABLED)
431 $title = $lng->txt(
"shop");
433 include_once(
"./Services/UIComponent/Overlay/classes/class.ilOverlayGUI.php");
435 $ov->setTrigger(
"mm_shop_tr");
436 $ov->setAnchor(
"mm_shop_tr");
437 $ov->setAutoHide(
false);
468 return $a_tpl->get();
480 function renderEntry($a_tpl, $a_id, $a_txt, $a_script, $a_target =
"_top")
484 $id = strtolower($a_id);
485 $id_up = strtoupper($a_id);
486 $a_tpl->setCurrentBlock(
"entry_".$id);
488 include_once(
"./Services/UIComponent/GroupedList/classes/class.ilGroupedListGUI.php");
491 if ($a_id ==
"repository")
495 include_once(
"./Services/Link/classes/class.ilLink.php");
502 $items = $ilNavigationHistory->getItems();
507 foreach($items as $k => $item)
509 if ($cnt >= 10)
break;
511 if (!isset($item[
"ref_id"]) || !isset(
$_GET[
"ref_id"]) ||
512 ($item[
"ref_id"] !=
$_GET[
"ref_id"] || !$first))
516 $gl->addGroupHeader($lng->txt(
"last_visited"),
"ilLVNavEnt");
522 $gl->addEntry($icon.
" ".$ititle, $item[
"link"],
"_top",
"",
"ilLVNavEnt");
530 $gl->addEntry(
"» ".$lng->txt(
"remove_entries"),
"#",
"",
531 "return il.MainMenu.removeLastVisitedItems('".
532 $ilCtrl->getLinkTargetByClass(
"ilnavigationhistorygui",
"removeEntries",
"",
true).
"');",
536 $a_tpl->setVariable(
"REP_EN_OV", $gl->getHTML());
540 if ($a_id ==
"desktop")
547 $gl->addEntry($lng->txt(
"overview"),
548 "ilias.php?baseClass=ilPersonalDesktopGUI&cmd=jumpToSelectedItems",
550 "left center",
"right center",
false);
553 if($ilSetting->get(
'disable_my_offers') == 0 &&
554 $ilSetting->get(
'disable_my_memberships') == 0)
556 $gl->addEntry($lng->txt(
"my_courses_groups"),
557 "ilias.php?baseClass=ilPersonalDesktopGUI&cmd=jumpToMemberships",
559 "left center",
"right center",
false);
563 if (!$this->ilias->getSetting(
"disable_bookmarks"))
565 $gl->addEntry($lng->txt(
"bookmarks"),
"ilias.php?baseClass=ilPersonalDesktopGUI&cmd=jumpToBookmarks",
567 "left center",
"right center",
false);
571 if (!$this->ilias->getSetting(
"disable_notes"))
573 $gl->addEntry($lng->txt(
"notes_and_comments"),
"ilias.php?baseClass=ilPersonalDesktopGUI&cmd=jumpToNotes",
575 "left center",
"right center",
false);
579 if ($ilSetting->get(
"block_activated_news"))
581 $gl->addEntry($lng->txt(
"news"),
"ilias.php?baseClass=ilPersonalDesktopGUI&cmd=jumpToNews",
583 "left center",
"right center",
false);
591 if(!$ilSetting->get(
"disable_personal_workspace"))
594 $gl->addEntry($lng->txt(
"personal_workspace"),
"ilias.php?baseClass=ilPersonalDesktopGUI&cmd=jumpToWorkspace",
596 "left center",
"right center",
false);
602 if ($ilSetting->get(
'user_portfolios'))
604 $gl->addEntry($lng->txt(
"portfolio"),
"ilias.php?baseClass=ilPersonalDesktopGUI&cmd=jumpToPortfolio",
606 "left center",
"right center",
false);
613 if ($skmg_set->get(
"enable_skmg"))
615 $gl->addEntry($lng->txt(
"skills"),
"ilias.php?baseClass=ilPersonalDesktopGUI&cmd=jumpToSkills",
617 "left center",
"right center",
false);
623 include_once(
"Services/Tracking/classes/class.ilObjUserTracking.php");
629 $gl->addEntry($lng->txt(
"learning_progress"),
"ilias.php?baseClass=ilPersonalDesktopGUI&cmd=jumpToLP",
631 "left center",
"right center",
false);
644 include_once(
'./Services/Calendar/classes/class.ilCalendarSettings.php');
646 if($settings->isEnabled())
648 $gl->addEntry($lng->txt(
"calendar"),
"ilias.php?baseClass=ilPersonalDesktopGUI&cmd=jumpToCalendar",
650 "left center",
"right center",
false);
658 $gl->addEntry($lng->txt(
'mail'),
'ilias.php?baseClass=ilMailGUI',
'_top',
660 "left center",
"right center",
false);
666 if(!$this->ilias->getSetting(
'disable_contacts') &&
667 ($this->ilias->getSetting(
'disable_contacts_require_mail') ||
670 $gl->addEntry($lng->txt(
'mail_addressbook'),
671 'ilias.php?baseClass=ilPersonalDesktopGUI&cmd=jumpToContacts',
'_top'
673 "left center",
"right center",
false);
684 $gl->addEntry($lng->txt(
"personal_profile"),
"ilias.php?baseClass=ilPersonalDesktopGUI&cmd=jumpToProfile",
686 "left center",
"right center",
false);
689 $gl->addEntry($lng->txt(
"personal_settings"),
"ilias.php?baseClass=ilPersonalDesktopGUI&cmd=jumpToSettings",
691 "left center",
"right center",
false);
693 $a_tpl->setVariable(
"DESK_CONT_OV", $gl->getHTML());
696 if(IS_PAYMENT_ENABLED)
705 $gl->addEntry($lng->txt(
"content"),
706 "ilias.php?baseClass=ilShopController&cmd=firstpage",
710 include_once
'Services/Payment/classes/class.ilPaymentShoppingCart.php';
713 $items = $objShoppingCart->getEntries();
715 if(count($items) > 0 )
717 $gl->addEntry($lng->txt(
"shoppingcart").
' ('.count($items).
')',
718 "ilias.php?baseClass=ilShopController&cmdClass=ilshopshoppingcartgui",
721 $a_tpl->setVariable(
"SHOP_CONT_OV", $gl->getHTML());
724 $a_tpl->setVariable(
"TXT_".$id_up, $a_txt);
725 $a_tpl->setVariable(
"SCRIPT_".$id_up, $a_script);
726 $a_tpl->setVariable(
"TARGET_".$id_up, $a_target);
727 if ($this->active == $a_id || ($this->active ==
"" && $a_id ==
"repository"))
729 $a_tpl->setVariable(
"MM_CLASS",
"MMActive");
730 $a_tpl->setVariable(
"SEL",
'<span class="ilAccHidden">('.$lng->txt(
"stat_selected").
')</span>');
734 $a_tpl->setVariable(
"MM_CLASS",
"MMInactive");
737 if($a_id ==
"repository")
739 include_once(
"./Services/Accessibility/classes/class.ilAccessKey.php");
742 $a_tpl->setVariable(
"ACC_KEY_REPOSITORY",
'accesskey="'.
746 if($a_id ==
"desktop")
748 include_once(
"./Services/Accessibility/classes/class.ilAccessKey.php");
751 $a_tpl->setVariable(
"ACC_KEY_DESKTOP",
'accesskey="'.
757 $a_tpl->parseCurrentBlock();
768 $script =
"./".$a_script;
777 if (defined(
"ILIAS_MODULE"))
779 $script =
".".$script;
789 if($rbacsystem->checkAccess(
"visible", SYSTEM_FOLDER_ID))
802 include_once
"Services/YUI/classes/class.ilYuiUtil.php";
803 ilYUIUtil::initConnection();
805 include_once
'./Services/Container/classes/class.ilMemberViewSettings.php';
814 $this->setTemplateVars();
816 return $this->tpl->get();
823 $this->tpl =
new ilTemplate(
'tpl.member_view_main_menu.html',
true,
true,
'Services/MainMenu');
825 $this->tpl->setVariable(
'TXT_MM_HEADER',$lng->txt(
'mem_view_long'));
826 $this->tpl->setVariable(
'TXT_MM_CLOSE_PREVIEW',$lng->txt(
'mem_view_close'));
829 include_once
'./Services/Link/classes/class.ilLink.php';
831 $this->tpl->setVariable(
834 (
int)
$_GET[
'ref_id'],
838 return $this->tpl->get();
851 $id = strtolower($a_id);
852 $id_up = strtoupper($a_id);
853 $a_tpl->setCurrentBlock(
"entry_".$id);
854 include_once(
"./Services/UIComponent/AdvancedSelectionList/classes/class.ilAdvancedSelectionListGUI.php");
856 if ($this->active == $a_id || ($this->active ==
"" && $a_id ==
"repository"))
858 $selection->setSelectionHeaderClass(
"MMActive");
859 $a_tpl->setVariable(
"SEL",
'<span class="ilAccHidden">('.$lng->txt(
"stat_selected").
')</span>');
863 $selection->setSelectionHeaderClass(
"MMInactive");
866 $selection->setSelectionHeaderSpanClass(
"MMSpan");
869 $selection->setItemLinkClass(
"small");
870 $selection->setUseImages(
false);
876 $selection->setListTitle($lng->txt(
"personal_desktop"));
877 $selection->setId(
"dd_pd");
880 $selection->addItem($lng->txt(
"overview"),
"",
"ilias.php?baseClass=ilPersonalDesktopGUI",
883 if(!$ilSetting->get(
"disable_personal_workspace"))
886 $selection->addItem($lng->txt(
"personal_workspace"),
"",
"ilias.php?baseClass=ilPersonalDesktopGUI&cmd=jumpToWorkspace",
891 $selection->addItem($lng->txt(
"personal_profile"),
"",
"ilias.php?baseClass=ilPersonalDesktopGUI&cmd=jumpToProfile",
896 if ($skmg_set->get(
"enable_skmg"))
898 $selection->addItem($lng->txt(
"skills"),
"",
"ilias.php?baseClass=ilPersonalDesktopGUI&cmd=jumpToSkills",
903 if ($ilSetting->get(
'user_portfolios'))
905 $selection->addItem($lng->txt(
"portfolio"),
"",
"ilias.php?baseClass=ilPersonalDesktopGUI&cmd=jumpToPortfolio",
910 if ($ilSetting->get(
"block_activated_news"))
912 $selection->addItem($lng->txt(
"news"),
"",
"ilias.php?baseClass=ilPersonalDesktopGUI&cmd=jumpToNews",
917 include_once(
"Services/Tracking/classes/class.ilObjUserTracking.php");
921 $selection->addItem($lng->txt(
"learning_progress"),
"",
"ilias.php?baseClass=ilPersonalDesktopGUI&cmd=jumpToLP",
926 include_once(
'./Services/Calendar/classes/class.ilCalendarSettings.php');
928 if($settings->isEnabled())
930 $selection->addItem($lng->txt(
"calendar"),
"",
"ilias.php?baseClass=ilPersonalDesktopGUI&cmd=jumpToCalendar",
937 $selection->addItem($lng->txt(
'mail'),
'',
'ilias.php?baseClass=ilMailGUI',
'',
'',
'_top');
941 if (!$this->ilias->getSetting(
'disable_contacts') &&
942 ($this->ilias->getSetting(
'disable_contacts_require_mail') ||
945 $selection->addItem($lng->txt(
'mail_addressbook'),
'',
'ilias.php?baseClass=ilPersonalDesktopGUI&cmd=jumpToContacts',
'',
'',
'_top');
949 if (!$this->ilias->getSetting(
"disable_notes"))
951 $selection->addItem($lng->txt(
"notes_and_comments"),
"",
"ilias.php?baseClass=ilPersonalDesktopGUI&cmd=jumpToNotes",
956 if (!$this->ilias->getSetting(
"disable_bookmarks"))
958 $selection->addItem($lng->txt(
"bookmarks"),
"",
"ilias.php?baseClass=ilPersonalDesktopGUI&cmd=jumpToBookmarks",
963 $selection->addItem($lng->txt(
"personal_settings"),
"",
"ilias.php?baseClass=ilPersonalDesktopGUI&cmd=jumpToSettings",
970 $selection->setListTitle($lng->txt(
"shop"));
971 $selection->setId(
"dd_shp");
972 $selection->addItem($lng->txt(
"shop"),
"",
"ilias.php?baseClass=ilShopController&cmd=firstpage",
977 case "administration":
978 $selection->setListTitle($lng->txt(
"administration"));
979 $selection->setId(
"dd_adm");
980 $selection->setAsynch(
true);
981 $selection->setAsynchUrl(
"ilias.php?baseClass=ilAdministrationGUI&cmd=getDropDown&cmdMode=asynch");
994 $html = $selection->getHTML();
995 $a_tpl->setVariable($id_up.
"_DROP_DOWN", $html);
996 $a_tpl->parseCurrentBlock();
1011 if (defined(
"OH_REF_ID") && OH_REF_ID > 0)
1013 if ($ilHelp->getScreenId() !=
"")
1015 $this->tpl->setCurrentBlock(
"screen_id");
1016 $this->tpl->setVariable(
"SCREEN_ID", $ilHelp->getScreenId());
1017 $this->tpl->parseCurrentBlock();
1021 $help_active =
false;
1023 if ($ilHelp->hasSections())
1025 $help_active =
true;
1027 $lng->loadLanguageModule(
"help");
1028 $this->tpl->setCurrentBlock(
"help_icon");
1031 $tpl->addJavascript(
"./Services/Help/js/ilHelp.js");
1032 include_once(
"./Services/Accordion/classes/class.ilAccordionGUI.php");
1034 $acc->addJavascript();
1038 $this->tpl->parseCurrentBlock();
1040 include_once(
"./Services/UIComponent/Tooltip/classes/class.ilTooltipGUI.php");
1042 "bottom center",
"top center",
false);
1045 $module_id = (int) $ilSetting->get(
"help_module");
1046 if ((OH_REF_ID > 0 || $module_id > 0) && $ilUser->getLanguage() ==
"de" &&
1047 $ilSetting->get(
"help_mode") !=
"1")
1049 $help_active =
true;
1051 $lng->loadLanguageModule(
"help");
1052 $tpl->addJavascript(
"./Services/Help/js/ilHelp.js");
1053 $this->tpl->setCurrentBlock(
"help_tt_icon");
1056 $this->tpl->parseCurrentBlock();
1058 include_once(
"./Services/UIComponent/Tooltip/classes/class.ilTooltipGUI.php");
1060 "bottom center",
"top center",
false);
1066 $ts = $ilCtrl->getTargetScript();
1067 $ilCtrl->setTargetScript(
"ilias.php");
1069 $ilHelp->setCtrlPar();
1070 $tpl->addOnLoadCode(
"il.Help.setAjaxUrl('".
1071 $ilCtrl->getLinkTargetByClass(
"ilhelpgui",
"",
"",
true)
1073 $ilCtrl->setTargetScript($ts);
1087 $this->logo_only = (bool)$a_value;
1092 include_once
'./Services/User/classes/class.ilUserUtil.php';
1097 $url =
"./goto.php?target=root_1";