ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
Settings UI class for system styles. More...
Public Member Functions | |
checkPermission ($a_perm, $a_throw_exc=true) | |
Checks permission for system styles. More... | |
Static Public Member Functions | |
static | _goto ($ref_id, $params) |
Protected Member Functions | |
setUnderworldTabs ($active="") | |
Sets the tab correctly if one system style is open (navigational underworld opened) More... | |
setUnderworldTitle () | |
Sets title correctly if one system style is opened. More... | |
Protected Attributes | |
$ctrl | |
$lng | |
$DIC | |
$tabs | |
$rbacsystem | |
$ref_id | |
$tpl | |
Settings UI class for system styles.
Acts as main router for the systems styles and handles permissions checks, sets tabs and title as well as description of the content section.
@ilCtrl_Calls ilSystemStyleMainGUI: ilSystemStyleOverviewGUI,ilSystemStyleSettingsGUI @ilCtrl_Calls ilSystemStyleMainGUI: ilSystemStyleLessGUI,ilSystemStyleIconsGUI,ilSystemStyleDocumentationGUI
Definition at line 20 of file class.ilSystemStyleMainGUI.php.
|
static |
$ref_id | |
$params |
Definition at line 176 of file class.ilSystemStyleMainGUI.php.
References $_GET, $DIC, PHPMailer\PHPMailer\$params, and $ref_id.
ilSystemStyleMainGUI::checkPermission | ( | $a_perm, | |
$a_throw_exc = true |
|||
) |
Checks permission for system styles.
Permissions work on two levels, ordinary rbac and the 'enable_system_styles_management' setting in the tools section of the ilias.ini.php
$a_perm | ||
bool | true | $a_throw_exc |
ilObjectException |
Definition at line 216 of file class.ilSystemStyleMainGUI.php.
References $config, $DIC, and ilUtil\sendFailure().
|
protected |
Sets the tab correctly if one system style is open (navigational underworld opened)
string | $active |
Since clearTargets also clears the help screen ids
Definition at line 251 of file class.ilSystemStyleMainGUI.php.
|
protected |
Sets title correctly if one system style is opened.
ilSystemStyleException |
Definition at line 280 of file class.ilSystemStyleMainGUI.php.
References $_GET, $style, and ilSystemStyleSkinContainer\generateFromId().
|
protected |
Definition at line 25 of file class.ilSystemStyleMainGUI.php.
|
protected |
Definition at line 36 of file class.ilSystemStyleMainGUI.php.
Referenced by _goto(), checkPermission(), and setUnderworldTabs().
|
protected |
Definition at line 30 of file class.ilSystemStyleMainGUI.php.
|
protected |
Definition at line 47 of file class.ilSystemStyleMainGUI.php.
|
protected |
Definition at line 52 of file class.ilSystemStyleMainGUI.php.
Referenced by _goto().
|
protected |
Definition at line 41 of file class.ilSystemStyleMainGUI.php.
|
protected |
Definition at line 57 of file class.ilSystemStyleMainGUI.php.