ILIAS
trunk Revision v11.0_alpha-1861-g09f3d197f78
|
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. More...
Public Member Functions | |
__construct () | |
setTextOnly (bool $a_textonly) | |
setOffline (bool $a_offline) | |
getOffline () | |
getTextOnly () | |
addRepositoryItems (int $a_ref_id=0) | |
addAdministrationItems (int $a_ref_id=0) | |
add administration tree items More... | |
addContextItems (int $a_ref_id, bool $a_omit_node=false, int $a_stop=0) | |
clearItems () | |
getItems () | |
getHTML () | |
getTextVersion () | |
Get text version. More... | |
Protected Member Functions | |
init () | |
Protected Attributes | |
int | $ref_id = null |
bool | $textonly |
bool | $offline = false |
ilTree | $tree |
ilCtrl | $ctrl |
ilObjectDefinition | $obj_definition |
ilAccessHandler | $access |
ilSetting | $settings |
ilLanguage | $lng |
array | $entries = [] |
bool | $initialised = false |
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V.
ILIAS is licensed with the GPL-3.0, see https://www.gnu.org/licenses/gpl-3.0.en.html You should have received a copy of said license along with the source code, too.
If this is not the case or you just want to try ILIAS, you'll find us at: https://www.ilias.de https://github.com/ILIAS-eLearning locator handling class
This class supplies an implementation for the locator. The locator will send its output to ist own frame, enabling more flexibility in the design of the desktop.
Definition at line 27 of file class.ilLocatorGUI.php.
ilLocatorGUI::__construct | ( | ) |
Definition at line 41 of file class.ilLocatorGUI.php.
References setTextOnly().
ilLocatorGUI::addAdministrationItems | ( | int | $a_ref_id = 0 | ) |
add administration tree items
ilCtrlException |
Definition at line 161 of file class.ilLocatorGUI.php.
References $ctrl, $lng, $obj_definition, $path, $ref_id, $tree, ilTree\getPathFull(), init(), ROOT_FOLDER_ID, and ilLanguage\txt().
ilLocatorGUI::addContextItems | ( | int | $a_ref_id, |
bool | $a_omit_node = false , |
||
int | $a_stop = 0 |
||
) |
Definition at line 199 of file class.ilLocatorGUI.php.
References $access, $DIC, $path, $tree, CLIENT_ID, ilTree\getPathFull(), init(), ILIAS\Repository\lng(), and null.
ilLocatorGUI::addRepositoryItems | ( | int | $a_ref_id = 0 | ) |
int | $a_ref_id |
ilCtrlException |
Definition at line 96 of file class.ilLocatorGUI.php.
References $ctrl, $path, $ref_id, $settings, $tree, ilFrameTargetInfo\_getFrame(), ilContainer\_lookupContainerSetting(), ilObject\_lookupObjId(), ilObjCourseGUI\BREADCRUMB_DEFAULT, ilObjCourseGUI\BREADCRUMB_FULL_PATH, ilTree\getPathFull(), init(), ILIAS\Repository\lng(), and ROOT_FOLDER_ID.
ilLocatorGUI::clearItems | ( | ) |
Definition at line 287 of file class.ilLocatorGUI.php.
Referenced by ilObjSkillTreeGUI\showLocator().
ilLocatorGUI::getHTML | ( | ) |
Definition at line 297 of file class.ilLocatorGUI.php.
References $lng, ilObject\_getIcon(), ilObject\_lookupObjId(), ilObject\_lookupType(), getItems(), getOffline(), getTextOnly(), init(), and ilLanguage\txt().
ilLocatorGUI::getItems | ( | ) |
Definition at line 292 of file class.ilLocatorGUI.php.
References $entries.
Referenced by getHTML(), and getTextVersion().
ilLocatorGUI::getOffline | ( | ) |
Definition at line 81 of file class.ilLocatorGUI.php.
References $offline.
Referenced by getHTML().
ilLocatorGUI::getTextOnly | ( | ) |
Definition at line 86 of file class.ilLocatorGUI.php.
References $textonly.
Referenced by getHTML().
ilLocatorGUI::getTextVersion | ( | ) |
Get text version.
Definition at line 364 of file class.ilLocatorGUI.php.
References getItems(), and init().
|
protected |
Definition at line 48 of file class.ilLocatorGUI.php.
References $DIC, $lng, ILIAS\Repository\access(), ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), null, and ILIAS\Repository\settings().
Referenced by addAdministrationItems(), addContextItems(), addRepositoryItems(), getHTML(), and getTextVersion().
ilLocatorGUI::setOffline | ( | bool | $a_offline | ) |
Definition at line 76 of file class.ilLocatorGUI.php.
ilLocatorGUI::setTextOnly | ( | bool | $a_textonly | ) |
Definition at line 71 of file class.ilLocatorGUI.php.
Referenced by __construct().
|
protected |
Definition at line 35 of file class.ilLocatorGUI.php.
Referenced by addContextItems().
|
protected |
Definition at line 33 of file class.ilLocatorGUI.php.
Referenced by addAdministrationItems(), and addRepositoryItems().
|
protected |
Definition at line 38 of file class.ilLocatorGUI.php.
Referenced by getItems().
|
protected |
Definition at line 39 of file class.ilLocatorGUI.php.
|
protected |
Definition at line 37 of file class.ilLocatorGUI.php.
Referenced by addAdministrationItems(), getHTML(), and init().
|
protected |
Definition at line 34 of file class.ilLocatorGUI.php.
Referenced by addAdministrationItems().
|
protected |
Definition at line 31 of file class.ilLocatorGUI.php.
Referenced by getOffline().
|
protected |
Definition at line 29 of file class.ilLocatorGUI.php.
Referenced by addAdministrationItems(), and addRepositoryItems().
|
protected |
Definition at line 36 of file class.ilLocatorGUI.php.
Referenced by addRepositoryItems().
|
protected |
Definition at line 30 of file class.ilLocatorGUI.php.
Referenced by getTextOnly().
|
protected |
Definition at line 32 of file class.ilLocatorGUI.php.
Referenced by addAdministrationItems(), addContextItems(), and addRepositoryItems().