ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
Static Public Member Functions | |
static | _checkTranslate () |
Permission check for translations. More... | |
static | _checkMaintenance () |
Permission check for language maintenance (import/export) More... | |
static | _lookupLangFolderRefId () |
Lookup the ref_id of the global language folder. More... | |
static | _lookupId ($a_key) |
Lookup the object ID for a language key. More... | |
static | _getTranslationLink () |
Get the link to translate the current page. More... | |
static | _isPageTranslation () |
Check if the current request is a page translation. More... | |
static | _saveUsages () |
Store the collected usages in the user session. More... | |
static | _getSavedModules () |
Get the stored modules from the user session. More... | |
static | _getSavedTopics () |
Get the stored topics from the user session. More... | |
Definition at line 17 of file class.ilObjLanguageAccess.php.
|
static |
Permission check for language maintenance (import/export)
static
Definition at line 52 of file class.ilObjLanguageAccess.php.
References $ilSetting, and $ilUser.
Referenced by ilObjLanguageExtGUI\executeCommand().
|
static |
Permission check for translations.
This check is used for displaying the translation link on each page
static
Definition at line 29 of file class.ilObjLanguageAccess.php.
References $ilSetting, $ilUser, and $lng.
Referenced by ilTemplate\addILIASFooter().
|
static |
Get the stored modules from the user session.
Definition at line 147 of file class.ilObjLanguageAccess.php.
References $_SESSION, and array.
Referenced by ilObjLanguageExtGUI\initAddNewEntryForm(), and ilObjLanguageExtGUI\viewObject().
|
static |
Get the stored topics from the user session.
Definition at line 158 of file class.ilObjLanguageAccess.php.
References $_SESSION, and array.
Referenced by ilObjLanguageExtGUI\initAddNewEntryForm(), and ilObjLanguageExtGUI\viewObject().
|
static |
Get the link to translate the current page.
Definition at line 105 of file class.ilObjLanguageAccess.php.
Referenced by ilTemplate\addILIASFooter().
|
static |
Check if the current request is a page translation.
The page translation mode is used when the translation of a single page is called by the translation link on a page footer. On this screen only the topics stored from the calling page are shown for translation and only a save function for these topics is offered.
Definition at line 126 of file class.ilObjLanguageAccess.php.
References $_GET.
Referenced by ilLanguageExtTableGUI\__construct(), ilObjLanguageExtGUI\addAdminLocatorItems(), ilTemplate\addILIASFooter(), ilObjLanguageExtGUI\getAdminTabs(), ilLanguageExtTableGUI\initFilter(), ilObjLanguageExtGUI\setTitleAndDescription(), and ilObjLanguageExtGUI\viewObject().
|
static |
Lookup the object ID for a language key.
string | language key |
integer | language object id |
Definition at line 87 of file class.ilObjLanguageAccess.php.
Referenced by ilObjLanguageExtGUI\__construct().
|
static |
Lookup the ref_id of the global language folder.
Definition at line 69 of file class.ilObjLanguageAccess.php.
|
static |
Store the collected usages in the user session.
Definition at line 135 of file class.ilObjLanguageAccess.php.
References $_SESSION, and $lng.
Referenced by ilTemplate\get(), and ilTemplate\show().