| 
    ILIAS
    release_10 Revision v10.1-43-ga1241a92c2f
    
   | 
  
Settings UI class for system styles. More...
 Collaboration diagram for ilSystemStyleMainGUI:Public Member Functions | |
| executeCommand () | |
| Main routing of the system styles.  More... | |
| checkPermission (string $a_perm, bool $a_throw_exc=true) | |
| Checks permission for system styles.  More... | |
Protected Member Functions | |
| executeDefaultCommand (ilSkinFactory $skin_factory, string $skin_id, string $style_id) | |
| setTabs (string $skin_id, string $style_id, string $active='') | |
| setUnderworldTabs (string $sking_id, string $active='', bool $read_only=false) | |
| Sets the tab correctly if one system style is open (navigational underworld opened)  More... | |
| setUnderworldTitle (string $skin_id, string $style_id, string $active) | |
| Sets title correctly if one system style is opened.  More... | |
Protected Attributes | |
| ilCtrl | $ctrl | 
| ilLanguage | $lng | 
| ilTabsGUI | $tabs | 
| ilRbacSystem | $rbacsystem | 
| string | $ref_id | 
| ilGlobalTemplateInterface | $tpl | 
| ilHelpGUI | $help | 
| Factory | $ui_factory | 
| Renderer | $renderer | 
| ilIniFile | $ilIniFile | 
| ilLocatorGUI | $locator | 
| Services | $global_screen | 
| WrapperFactory | $request_wrapper | 
| RefineryFactory | $refinery | 
| ServerRequestInterface | $request | 
| ilToolbarGUI | $toolbar | 
| ilSkinFactory | $skin_factory | 
| FileUpload | $upload | 
| ilTree | $tree | 
| ilObjUser | $user | 
| ilSystemStyleMessageStack | $message_stack | 
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. ilSystemStyleMainGUI: ilSystemStyleOverviewGUI,ilSystemStyleConfigGUI,ilSystemStyleDocumentationGUI
Definition at line 35 of file class.ilSystemStyleMainGUI.php.
| ilSystemStyleMainGUI::checkPermission | ( | string | $a_perm, | 
| bool | $a_throw_exc = true  | 
        ||
| ) | 
Checks permission for system styles.
Definition at line 221 of file class.ilSystemStyleMainGUI.php.
References ILIAS\Repository\lng().
Referenced by executeCommand(), and executeDefaultCommand().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilSystemStyleMainGUI::executeCommand | ( | ) | 
Main routing of the system styles.
Resets ilCtrl Parameter for all subsequent generation of links.
| ilCtrlException | 
Definition at line 94 of file class.ilSystemStyleMainGUI.php.
References Vendor\Package\$e, checkPermission(), ILIAS\Repository\ctrl(), executeDefaultCommand(), ILIAS\Repository\help(), ILIAS\Repository\lng(), ILIAS\Repository\refinery(), setTabs(), setUnderworldTabs(), setUnderworldTitle(), ilSystemStyleDocumentationGUI\SHOW_TREE, ILIAS\Repository\tabs(), ILIAS\Repository\toolbar(), ilSystemStyleMessage\TYPE_ERROR, and ILIAS\Repository\user().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 186 of file class.ilSystemStyleMainGUI.php.
References checkPermission(), ILIAS\Repository\ctrl(), ILIAS\Repository\help(), ILIAS\Repository\lng(), ILIAS\Repository\refinery(), setTabs(), ILIAS\Repository\tabs(), ILIAS\Repository\toolbar(), and ILIAS\Repository\upload().
Referenced by executeCommand().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 234 of file class.ilSystemStyleMainGUI.php.
References ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), and ILIAS\Repository\tabs().
Referenced by executeCommand(), and executeDefaultCommand().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Sets the tab correctly if one system style is open (navigational underworld opened)
| ilCtrlException | 
Definition at line 252 of file class.ilSystemStyleMainGUI.php.
References ILIAS\Repository\ctrl(), ILIAS\Repository\help(), ILIAS\Repository\lng(), ILIAS\Repository\locator(), and ILIAS\Repository\tabs().
Referenced by executeCommand().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Sets title correctly if one system style is opened.
| ilSystemStyleException | 
Definition at line 279 of file class.ilSystemStyleMainGUI.php.
References ILIAS\Repository\lng().
Referenced by executeCommand().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 37 of file class.ilSystemStyleMainGUI.php.
      
  | 
  protected | 
Definition at line 48 of file class.ilSystemStyleMainGUI.php.
      
  | 
  protected | 
Definition at line 43 of file class.ilSystemStyleMainGUI.php.
      
  | 
  protected | 
Definition at line 46 of file class.ilSystemStyleMainGUI.php.
      
  | 
  protected | 
Definition at line 38 of file class.ilSystemStyleMainGUI.php.
      
  | 
  protected | 
Definition at line 47 of file class.ilSystemStyleMainGUI.php.
      
  | 
  protected | 
Definition at line 57 of file class.ilSystemStyleMainGUI.php.
      
  | 
  protected | 
Definition at line 40 of file class.ilSystemStyleMainGUI.php.
      
  | 
  protected | 
Definition at line 41 of file class.ilSystemStyleMainGUI.php.
      
  | 
  protected | 
Definition at line 50 of file class.ilSystemStyleMainGUI.php.
      
  | 
  protected | 
Definition at line 45 of file class.ilSystemStyleMainGUI.php.
      
  | 
  protected | 
Definition at line 51 of file class.ilSystemStyleMainGUI.php.
      
  | 
  protected | 
Definition at line 49 of file class.ilSystemStyleMainGUI.php.
      
  | 
  protected | 
Definition at line 53 of file class.ilSystemStyleMainGUI.php.
      
  | 
  protected | 
Definition at line 39 of file class.ilSystemStyleMainGUI.php.
      
  | 
  protected | 
Definition at line 52 of file class.ilSystemStyleMainGUI.php.
      
  | 
  protected | 
Definition at line 42 of file class.ilSystemStyleMainGUI.php.
      
  | 
  protected | 
Definition at line 55 of file class.ilSystemStyleMainGUI.php.
      
  | 
  protected | 
Definition at line 44 of file class.ilSystemStyleMainGUI.php.
      
  | 
  protected | 
Definition at line 54 of file class.ilSystemStyleMainGUI.php.
      
  | 
  protected | 
Definition at line 56 of file class.ilSystemStyleMainGUI.php.