|
ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
Handles display of the main menu for LTI. More...
Inheritance diagram for LTI\ilMainMenuGUI:
Collaboration diagram for LTI\ilMainMenuGUI:Public Member Functions | |
| __construct ($a_target="_top", $a_use_start_template=false, $a_main_tpl=null) | |
| getSpacerClass () | |
| setTemplateVars () | |
| set all template variables (images, scripts, target frames, ...) More... | |
Public Member Functions inherited from ilMainMenuGUI | |
| __construct ($a_target="_top", $a_use_start_template=false, ilTemplate $a_main_tpl=null) | |
| setMode ($a_value) | |
| getMode () | |
| setTopBarBack ($a_url, $a_caption=null) | |
| getSpacerClass () | |
| setActive ($a_active) | |
| setLoginTargetPar ($a_val) | |
| Set target parameter for login (public sector). More... | |
| getLoginTargetPar () | |
| Get target parameter for login. More... | |
| setTemplateVars () | |
| set all template variables (images, scripts, target frames, ...) More... | |
| renderStatusBox ($a_tpl) | |
| Render status box. More... | |
| renderMainMenuListEntries ($a_tpl, $a_call_get=true) | |
| desc More... | |
| renderEntry ($a_tpl, $a_id, $a_txt, $a_script, $a_target="_top") | |
| Render main menu entry. More... | |
| getScriptTarget ($a_script) | |
| generates complete script target (private) More... | |
| getHTML () | |
| renderDropDown ($a_tpl, $a_id) | |
| GetDropDownHTML. More... | |
| renderHelpButtons () | |
| Render help button. More... | |
| renderAwareness () | |
| Render awareness tool. More... | |
| showLogoOnly ($a_value) | |
| Toggle rendering of main menu, search, user info. More... | |
Private Member Functions | |
| log ($txt) | |
Additional Inherited Members | |
Static Public Member Functions inherited from ilMainMenuGUI | |
| static | getLanguageSelection ($a_in_topbar=false) |
| static | _checkAdministrationPermission () |
Data Fields inherited from ilMainMenuGUI | |
| $tpl | |
| $target | |
| $start_template | |
| const | MODE_FULL = 1 |
| const | MODE_TOPBAR_ONLY = 2 |
| const | MODE_TOPBAR_REDUCED = 3 |
| const | MODE_TOPBAR_MEMBERVIEW = 4 |
Protected Member Functions inherited from ilMainMenuGUI | |
| initMemberView () | |
| Init member view @global type $lng. More... | |
| populateWithBuddySystem () | |
| Includes all buddy system/user connections related javascript code. More... | |
| populateWithOnScreenChat () | |
| renderOnScreenChatMenu () | |
| renderOnScreenNotifications (\ilObjUser $user, \ilTemplate $mainTpl, \ilLanguage $lng) | |
| getHeaderURL () | |
| renderBackgroundTasks () | |
Protected Attributes inherited from ilMainMenuGUI | |
| $rbacsystem | |
| $user | |
| $lng | |
| $plugin_admin | |
| $tree | |
| $access | |
| $nav_history | |
| $settings | |
| $ctrl | |
| $help | |
| $main_tpl | |
| $mode | |
| $topbar_back_url | |
| $topbar_back_caption | |
Handles display of the main menu for LTI.
Definition at line 33 of file class.ilMainMenuGUI.php.
| LTI\ilMainMenuGUI::__construct | ( | $a_target = "_top", |
|
$a_use_start_template = false, |
|||
$a_main_tpl = null |
|||
| ) |
| string | $a_target | target frame |
| boolean | $a_use_start_template | true means: target scripts should be called through start template |
Definition at line 41 of file class.ilMainMenuGUI.php.
References $DIC, $ilLog, $ilUser, ilMainMenuGUI\$lng, ilMainMenuGUI\$rbacsystem, $url, ilLink\_getLink(), ilObject\_lookupObjId(), ilObject\_lookupType(), ilMemberViewSettings\getInstance(), Monolog\Handler\mail(), ilMainMenuGUI\setMode(), settings(), and user().
Here is the call graph for this function:| LTI\ilMainMenuGUI::getSpacerClass | ( | ) |
Reimplemented from ilMainMenuGUI.
Definition at line 106 of file class.ilMainMenuGUI.php.
|
private |
Definition at line 148 of file class.ilMainMenuGUI.php.
| LTI\ilMainMenuGUI::setTemplateVars | ( | ) |
set all template variables (images, scripts, target frames, ...)
Reimplemented from ilMainMenuGUI.
Definition at line 114 of file class.ilMainMenuGUI.php.
References $DIC, $ilSetting, $ilUser, ilMainMenuGUI\$lng, ilMainMenuGUI\$rbacsystem, ilMainMenuGUI\$tree, and ilUtil\getStyleSheetLocation().
Here is the call graph for this function: