ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
Handles display of the main menu for LTI. More...
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 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(), array, ilMemberViewSettings\getInstance(), Monolog\Handler\mail(), ilMainMenuGUI\setMode(), settings(), and user().
LTI\ilMainMenuGUI::getSpacerClass | ( | ) |
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, ...)
Definition at line 114 of file class.ilMainMenuGUI.php.
References $DIC, $ilSetting, $ilUser, ilMainMenuGUI\$lng, ilMainMenuGUI\$rbacsystem, ilMainMenuGUI\$tree, and ilUtil\getStyleSheetLocation().