|
ILIAS
trunk Revision v12.0_alpha-377-g3641b37b9db
|
Help GUI class. More...
Inheritance diagram for ilHelpGUI:
Collaboration diagram for ilHelpGUI:Public Member Functions | |
| __construct () | |
| setDefaultScreenId (string $a_part, string $a_id) | |
| setScreenId (string $a_id) | |
| setSubScreenId (string $a_id) | |
| setScreenIdComponent (string $a_comp) | |
| getScreenId () | |
| addHelpSection (string $a_help_id, int $a_level=1) | |
| hasSections () | |
| getHelpSections () | |
| setCtrlPar () | |
| executeCommand () | |
| showHelp () | |
| showPage () | |
| resetCurrentPage () | |
| getTabTooltipText (string $a_tab_id) | |
| registerTabLink (string $tab_id, \ILIAS\UI\Component\Link\Standard $link) | |
| initHelp (ilGlobalTemplateInterface $a_tpl, string $ajax_url) | |
| isHelpPageActive () | |
| deactivateTooltips () | |
| activateTooltips () | |
| getLinkXML (array $a_int_links) | |
| getLinkTargetsXML () | |
| Get XMl for Link Targets. More... | |
| search () | |
| showTooltips () | |
| isHelpActive () | |
| areTooltipsActive () | |
| if (is_null(self::$internal_service)) | |
| temporary move it here until DIC holds help service instead of ilHelpGUI More... | |
Data Fields | |
| const | ID_PART_SCREEN = "screen" |
| const | ID_PART_SUB_SCREEN = "sub_screen" |
| const | ID_PART_COMPONENT = "component" |
| array | $help_sections = array() |
| array | $def_screen_id = array() |
| array | $screen_id = array() |
Protected Member Functions | |
| initUI () | |
| symbol () | |
| replaceMenuItemTags (string $content) | |
| replaceItemTag (string $content, \ILIAS\GlobalScreen\Scope\MainMenu\Factory\isItem $item) | |
Protected Attributes | |
| HelpScreenIdObserver | $observer |
| ILIAS Repository InternalGUIService | $gui |
| ILIAS Help Presentation PresentationManager | $presentation |
| ILIAS Help Map MapManager | $help_map |
| StandardGUIRequest | $help_request |
| ilCtrl | $ctrl |
| ilSetting | $settings |
| ilLanguage | $lng |
| ilObjUser | $user |
| string | $screen_id_component = '' |
| ILIAS DI UIServices | $ui |
| array | $raw_menu_items = null |
Static Protected Attributes | |
| static ILIAS Help InternalService | $internal_service = null |
Help GUI class.
Definition at line 28 of file class.ilHelpGUI.php.
| ilHelpGUI::__construct | ( | ) |
Definition at line 51 of file class.ilHelpGUI.php.
References $DIC, ILIAS\Repository\lng(), ILIAS\Repository\settings(), and ILIAS\Repository\user().
Here is the call graph for this function:| ilHelpGUI::activateTooltips | ( | ) |
Definition at line 367 of file class.ilHelpGUI.php.
| ilHelpGUI::addHelpSection | ( | string | $a_help_id, |
| int | $a_level = 1 |
||
| ) |
Definition at line 136 of file class.ilHelpGUI.php.
| ilHelpGUI::areTooltipsActive | ( | ) |
Definition at line 568 of file class.ilHelpGUI.php.
| ilHelpGUI::deactivateTooltips | ( | ) |
Definition at line 360 of file class.ilHelpGUI.php.
| ilHelpGUI::executeCommand | ( | ) |
Definition at line 163 of file class.ilHelpGUI.php.
References ILIAS\Repository\ctrl().
Here is the call graph for this function:| ilHelpGUI::getHelpSections | ( | ) |
Definition at line 148 of file class.ilHelpGUI.php.
| ilHelpGUI::getLinkTargetsXML | ( | ) |
Get XMl for Link Targets.
Definition at line 417 of file class.ilHelpGUI.php.
| ilHelpGUI::getLinkXML | ( | array | $a_int_links | ) |
Definition at line 374 of file class.ilHelpGUI.php.
| ilHelpGUI::getScreenId | ( | ) |
Definition at line 109 of file class.ilHelpGUI.php.
| ilHelpGUI::getTabTooltipText | ( | string | $a_tab_id | ) |
Definition at line 308 of file class.ilHelpGUI.php.
| ilHelpGUI::hasSections | ( | ) |
Definition at line 143 of file class.ilHelpGUI.php.
| ilHelpGUI::if | ( | is_null(self::$internal_service) | ) |
temporary move it here until DIC holds help service instead of ilHelpGUI
Definition at line 580 of file class.ilHelpGUI.php.
References $DIC.
| ilHelpGUI::initHelp | ( | ilGlobalTemplateInterface | $a_tpl, |
| string | $ajax_url | ||
| ) |
Definition at line 323 of file class.ilHelpGUI.php.
|
protected |
Definition at line 73 of file class.ilHelpGUI.php.
References $gui, ILIAS\Repository\ctrl(), and ILIAS\Repository\ui().
Here is the call graph for this function:| ilHelpGUI::isHelpActive | ( | ) |
Definition at line 563 of file class.ilHelpGUI.php.
| ilHelpGUI::isHelpPageActive | ( | ) |
Definition at line 355 of file class.ilHelpGUI.php.
References ilSession\get().
Here is the call graph for this function:| ilHelpGUI::registerTabLink | ( | string | $tab_id, |
| \ILIAS\UI\Component\Link\Standard | $link | ||
| ) |
Definition at line 316 of file class.ilHelpGUI.php.
|
protected |
Definition at line 505 of file class.ilHelpGUI.php.
References $path.
|
protected |
Definition at line 483 of file class.ilHelpGUI.php.
| ilHelpGUI::resetCurrentPage | ( | ) |
Definition at line 303 of file class.ilHelpGUI.php.
References ilSession\clear().
Here is the call graph for this function:| ilHelpGUI::search | ( | ) |
Definition at line 425 of file class.ilHelpGUI.php.
References $id, $lng, ilLMObject\_lookupTitle(), exit, ilSession\get(), ILIAS\Repository\lng(), ilLegacyFormElementsUtil\prepareFormOutput(), ilSession\set(), ILIAS\Repository\symbol(), and ILIAS\Repository\ui().
Here is the call graph for this function:| ilHelpGUI::setCtrlPar | ( | ) |
Definition at line 156 of file class.ilHelpGUI.php.
References $refId.
| ilHelpGUI::setDefaultScreenId | ( | string | $a_part, |
| string | $a_id | ||
| ) |
Definition at line 87 of file class.ilHelpGUI.php.
| ilHelpGUI::setScreenId | ( | string | $a_id | ) |
Definition at line 94 of file class.ilHelpGUI.php.
| ilHelpGUI::setScreenIdComponent | ( | string | $a_comp | ) |
Definition at line 104 of file class.ilHelpGUI.php.
Referenced by ilBookingScheduleGUI\create(), ilBookingScheduleGUI\edit(), ilObjCategoryGUI\executeCommand(), ilSurveyEditorGUI\executeCommand(), ilObjFileBasedLMGUI\getTabs(), ilObjRootFolderGUI\getTabs(), ilObjSurveyQuestionPoolGUI\getTabs(), ilObjWikiGUI\getTabs(), ilLMContentRendererGUI\initHelp(), ilBookingHelpAdapter\setHelpId(), ilBasicSkillGUI\setLevelHead(), ilBasicSkillTemplateGUI\setLevelHead(), ilWikiPageGUI\setScreenIdComponent(), ilSkillTemplateReferenceGUI\setTabs(), ilDashboardGUI\setTabs(), ilPortfolioRepositoryGUI\setTabs(), ilObjPortfolioTemplateGUI\setTabs(), ilObjWorkspaceFolderGUI\setTabs(), ilSkillCategoryGUI\setTabs(), ilSkillTemplateCategoryGUI\setTabs(), ilBasicSkillGUI\setTabs(), and ilBasicSkillTemplateGUI\setTabs().
Here is the caller graph for this function:| ilHelpGUI::setSubScreenId | ( | string | $a_id | ) |
Definition at line 99 of file class.ilHelpGUI.php.
| ilHelpGUI::showHelp | ( | ) |
Definition at line 170 of file class.ilHelpGUI.php.
References $id, $lng, ilLMObject\_exists(), ilLMObject\_lookupContObjID(), ilLMObject\_lookupTitle(), exit, ilAccordionGUI\FIRST_OPEN, ilSession\get(), ilLMObject\getPagesOfChapter(), ILIAS\Repository\lng(), ilSession\set(), ILIAS\Repository\symbol(), and ILIAS\Repository\ui().
Here is the call graph for this function:| ilHelpGUI::showPage | ( | ) |
Definition at line 236 of file class.ilHelpGUI.php.
References $id, $lng, ilPageUtil\_existsAndNotEmpty(), ilLMObject\_lookupTitle(), exit, ilSession\get(), ilLegacyFormElementsUtil\prepareFormOutput(), ilSession\set(), ILIAS\Repository\symbol(), and ILIAS\UI\Implementation\Component\withOnLoadCode().
Here is the call graph for this function:| ilHelpGUI::showTooltips | ( | ) |
Definition at line 558 of file class.ilHelpGUI.php.
|
protected |
|
protected |
Definition at line 40 of file class.ilHelpGUI.php.
| array ilHelpGUI::$def_screen_id = array() |
Definition at line 45 of file class.ilHelpGUI.php.
|
protected |
Definition at line 34 of file class.ilHelpGUI.php.
Referenced by initUI().
|
protected |
Definition at line 37 of file class.ilHelpGUI.php.
|
protected |
Definition at line 38 of file class.ilHelpGUI.php.
| array ilHelpGUI::$help_sections = array() |
Definition at line 44 of file class.ilHelpGUI.php.
|
staticprotected |
Definition at line 35 of file class.ilHelpGUI.php.
|
protected |
Definition at line 42 of file class.ilHelpGUI.php.
|
protected |
Definition at line 33 of file class.ilHelpGUI.php.
|
protected |
Definition at line 36 of file class.ilHelpGUI.php.
|
protected |
Definition at line 49 of file class.ilHelpGUI.php.
| array ilHelpGUI::$screen_id = array() |
Definition at line 46 of file class.ilHelpGUI.php.
|
protected |
Definition at line 47 of file class.ilHelpGUI.php.
|
protected |
Definition at line 41 of file class.ilHelpGUI.php.
|
protected |
Definition at line 48 of file class.ilHelpGUI.php.
|
protected |
Definition at line 43 of file class.ilHelpGUI.php.
| const ilHelpGUI::ID_PART_COMPONENT = "component" |
Definition at line 32 of file class.ilHelpGUI.php.
| const ilHelpGUI::ID_PART_SCREEN = "screen" |
Definition at line 30 of file class.ilHelpGUI.php.
Referenced by ilObjStyleSheetGUI\createObject(), and ilRepositoryGUI\executeCommand().
| const ilHelpGUI::ID_PART_SUB_SCREEN = "sub_screen" |
Definition at line 31 of file class.ilHelpGUI.php.