| ILIAS
    Release_4_3_x_branch Revision 61807
    | 
Help GUI class. More...
 Collaboration diagram for ilHelpGUI:
 Collaboration diagram for ilHelpGUI:| Public Member Functions | |
| ilHelpGUI () | |
| constructor | |
| setDefaultScreenId ($a_part, $a_id) | |
| Set default screen id. | |
| setScreenId ($a_id) | |
| Set screen id. | |
| setSubScreenId ($a_id) | |
| Set sub screen id. | |
| setScreenIdComponent ($a_comp) | |
| Set screen id component. | |
| getScreenId () | |
| Get screen id. | |
| addHelpSection ($a_help_id, $a_level=1) | |
| Add help section. | |
| hasSections () | |
| Has sections? | |
| getHelpSections () | |
| Get help sections. | |
| setCtrlPar () | |
| Get help section url parameter. | |
| executeCommand () | |
| execute command | |
| showHelp () | |
| Show online help. | |
| showPage () | |
| Show page. | |
| resetCurrentPage () | |
| Hide help. | |
| getTabTooltipText ($a_tab_id) | |
| Get tab tooltip text. | |
| initHelp ($a_tpl) | |
| Render current help page. | |
| deactivateTooltips () | |
| Deactivate tooltips. | |
| activateTooltips () | |
| Activate tooltips. | |
| Data Fields | |
| $help_sections = array() | |
| const | ID_PART_SCREEN = "screen" | 
| const | ID_PART_SUB_SCREEN = "sub_screen" | 
| const | ID_PART_COMPONENT = "component" | 
| $def_screen_id = array() | |
| $screen_id = array() | |
Help GUI class.
Definition at line 13 of file class.ilHelpGUI.php.
| ilHelpGUI::activateTooltips | ( | ) | 
Activate tooltips.
| @return | 
Definition at line 385 of file class.ilHelpGUI.php.
References $ilUser.
| ilHelpGUI::addHelpSection | ( | $a_help_id, | |
| $a_level = 1 | |||
| ) | 
Add help section.
| @return | 
Definition at line 114 of file class.ilHelpGUI.php.
| ilHelpGUI::deactivateTooltips | ( | ) | 
Deactivate tooltips.
| @return | 
Definition at line 372 of file class.ilHelpGUI.php.
References $ilUser.
| ilHelpGUI::executeCommand | ( | ) | 
| ilHelpGUI::getHelpSections | ( | ) | 
Get help sections.
| @return | 
Definition at line 139 of file class.ilHelpGUI.php.
References $_GET, ilHelpMapping\getHelpSectionsForId(), and getScreenId().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilHelpGUI::getScreenId | ( | ) | 
Get screen id.
| @return | 
Definition at line 81 of file class.ilHelpGUI.php.
References $screen_id, ID_PART_SCREEN, and ID_PART_SUB_SCREEN.
Referenced by getHelpSections(), hasSections(), and setCtrlPar().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilHelpGUI::getTabTooltipText | ( | $a_tab_id | ) | 
Get tab tooltip text.
| string | $a_tab_id | tab id | 
Definition at line 333 of file class.ilHelpGUI.php.
References $lng, and ilHelp\getTooltipPresentationText().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilHelpGUI::hasSections | ( | ) | 
Has sections?
| @return | 
Definition at line 125 of file class.ilHelpGUI.php.
References $ilSetting, getScreenId(), and ilHelpMapping\hasScreenIdSections().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilHelpGUI::ilHelpGUI | ( | ) | 
| ilHelpGUI::initHelp | ( | $a_tpl | ) | 
Render current help page.
| @return | 
Definition at line 352 of file class.ilHelpGUI.php.
References $ilUser, and ilSession\get().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilHelpGUI::resetCurrentPage | ( | ) | 
Hide help.
| @return | 
Definition at line 321 of file class.ilHelpGUI.php.
References ilSession\clear().
Referenced by showHelp().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilHelpGUI::setCtrlPar | ( | ) | 
Get help section url parameter.
| @return | 
Definition at line 151 of file class.ilHelpGUI.php.
References $_GET, $ilCtrl, and getScreenId().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilHelpGUI::setDefaultScreenId | ( | $a_part, | |
| $a_id | |||
| ) | 
Set default screen id.
| @return | 
Definition at line 38 of file class.ilHelpGUI.php.
| ilHelpGUI::setScreenId | ( | $a_id | ) | 
Set screen id.
Definition at line 48 of file class.ilHelpGUI.php.
References ID_PART_SCREEN.
| ilHelpGUI::setScreenIdComponent | ( | $a_comp | ) | 
Set screen id component.
| @return | 
Definition at line 69 of file class.ilHelpGUI.php.
| ilHelpGUI::setSubScreenId | ( | $a_id | ) | 
Set sub screen id.
Definition at line 58 of file class.ilHelpGUI.php.
References ID_PART_SUB_SCREEN.
| ilHelpGUI::showHelp | ( | ) | 
Show online help.
Definition at line 184 of file class.ilHelpGUI.php.
References $_GET, $ilSetting, $lng, ilLMObject\_exists(), ilObject\_lookupObjId(), ilLMObject\_lookupTitle(), exit, ilAccordionGUI\FIRST_OPEN, ilSession\get(), ilHelpMapping\getHelpSectionsForId(), ilUtil\getImagePath(), ilLMObject\getPagesOfChapter(), ilUtil\img(), ilObjHelpSettings\lookupModuleLmId(), resetCurrentPage(), and ilSession\set().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilHelpGUI::showPage | ( | ) | 
Show page.
| @return | 
Definition at line 259 of file class.ilHelpGUI.php.
References $_GET, $lng, $ret, ilPageUtil\_existsAndNotEmpty(), ilLMObject\_lookupTitle(), exit, ilUtil\getImagePath(), ilUtil\img(), and ilSession\set().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilHelpGUI::$def_screen_id = array() | 
Definition at line 19 of file class.ilHelpGUI.php.
| ilHelpGUI::$help_sections = array() | 
Definition at line 15 of file class.ilHelpGUI.php.
| ilHelpGUI::$screen_id = array() | 
Definition at line 20 of file class.ilHelpGUI.php.
Referenced by getScreenId().
| const ilHelpGUI::ID_PART_COMPONENT = "component" | 
Definition at line 18 of file class.ilHelpGUI.php.
| const ilHelpGUI::ID_PART_SCREEN = "screen" | 
Definition at line 16 of file class.ilHelpGUI.php.
Referenced by ilTabsGUI\__getHTML(), ilObjStyleSheetGUI\createObject(), ilRepositoryGUI\executeCommand(), ilPDSelectedItemsBlockGUI\getHTML(), getScreenId(), and setScreenId().
| const ilHelpGUI::ID_PART_SUB_SCREEN = "sub_screen" | 
Definition at line 17 of file class.ilHelpGUI.php.
Referenced by ilTabsGUI\__getHTML(), getScreenId(), and setSubScreenId().