ILIAS
release_8 Revision v8.19
|
Administration for page layouts. More...
Public Member Functions | |
__construct () | |
executeCommand () | |
checkPermission (string $a_perm, bool $a_throw_exc=true) | |
Check permission. More... | |
listLayouts () | |
activate (bool $a_activate=true) | |
deactivate () | |
deletePgl () | |
display deletion confirmation screen More... | |
cancelDeletePg () | |
cancel deletion of Page Layout More... | |
confirmedDeletePg () | |
conform deletion of Page Layout More... | |
addPageLayout (ilPropertyFormGUI $a_form=null) | |
initAddPageLayoutForm () | |
createPg () | |
cancelCreate () | |
editPg () | |
exportLayout () | |
Export page layout template object. More... | |
importPageLayoutForm () | |
Import page layout. More... | |
initPageLayoutImportForm () | |
Init page layout import form. More... | |
importPageLayout () | |
Import page layout. More... | |
Protected Attributes | |
AdministrationGUIRequest | $admin_request |
int | $pg_id = null |
ilContentStyleSettings | $settings |
ilTabsGUI | $tabs |
ilPageLayoutPage | $pg_content |
ilCtrl | $ctrl |
ilRbacSystem | $rbacsystem |
ilToolbarGUI | $toolbar |
ilLanguage | $lng |
ilGlobalTemplateInterface | $tpl |
ILIAS DI Container | $DIC |
int | $ref_id |
Administration for page layouts.
Definition at line 28 of file class.ilPageLayoutAdministrationGUI.php.
ilPageLayoutAdministrationGUI::__construct | ( | ) |
Definition at line 43 of file class.ilPageLayoutAdministrationGUI.php.
References $DIC, ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), ILIAS\Repository\settings(), ILIAS\Repository\tabs(), and ILIAS\Repository\toolbar().
ilPageLayoutAdministrationGUI::activate | ( | bool | $a_activate = true | ) |
Definition at line 150 of file class.ilPageLayoutAdministrationGUI.php.
References ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
Referenced by deactivate().
ilPageLayoutAdministrationGUI::addPageLayout | ( | ilPropertyFormGUI | $a_form = null | ) |
Definition at line 226 of file class.ilPageLayoutAdministrationGUI.php.
References initAddPageLayoutForm().
Referenced by createPg().
ilPageLayoutAdministrationGUI::cancelCreate | ( | ) |
Definition at line 335 of file class.ilPageLayoutAdministrationGUI.php.
References listLayouts().
ilPageLayoutAdministrationGUI::cancelDeletePg | ( | ) |
cancel deletion of Page Layout
Definition at line 206 of file class.ilPageLayoutAdministrationGUI.php.
References ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
ilPageLayoutAdministrationGUI::checkPermission | ( | string | $a_perm, |
bool | $a_throw_exc = true |
||
) |
Check permission.
ilObjectException |
Definition at line 116 of file class.ilPageLayoutAdministrationGUI.php.
References ILIAS\Repository\lng().
Referenced by editPg(), executeCommand(), and listLayouts().
ilPageLayoutAdministrationGUI::confirmedDeletePg | ( | ) |
conform deletion of Page Layout
Definition at line 215 of file class.ilPageLayoutAdministrationGUI.php.
References $id, and ILIAS\Repository\ctrl().
ilPageLayoutAdministrationGUI::createPg | ( | ) |
Definition at line 301 of file class.ilPageLayoutAdministrationGUI.php.
References addPageLayout(), ILIAS\Repository\ctrl(), and initAddPageLayoutForm().
ilPageLayoutAdministrationGUI::deactivate | ( | ) |
Definition at line 166 of file class.ilPageLayoutAdministrationGUI.php.
References activate().
ilPageLayoutAdministrationGUI::deletePgl | ( | ) |
display deletion confirmation screen
Definition at line 174 of file class.ilPageLayoutAdministrationGUI.php.
References $id, ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
ilPageLayoutAdministrationGUI::editPg | ( | ) |
Definition at line 340 of file class.ilPageLayoutAdministrationGUI.php.
References checkPermission(), ILIAS\Repository\ctrl(), and executeCommand().
ilPageLayoutAdministrationGUI::executeCommand | ( | ) |
Definition at line 64 of file class.ilPageLayoutAdministrationGUI.php.
References checkPermission(), ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), ilPageLayoutGUI\setTabs(), and ILIAS\Repository\tabs().
Referenced by editPg().
ilPageLayoutAdministrationGUI::exportLayout | ( | ) |
Export page layout template object.
Definition at line 353 of file class.ilPageLayoutAdministrationGUI.php.
References ilFileDelivery\deliverFileLegacy(), ilFileUtils\ilTempnam(), and ilFileUtils\makeDir().
ilPageLayoutAdministrationGUI::importPageLayout | ( | ) |
Import page layout.
Definition at line 420 of file class.ilPageLayoutAdministrationGUI.php.
References ILIAS\Repository\ctrl(), ilPageLayout\import(), initPageLayoutImportForm(), and ILIAS\Repository\lng().
ilPageLayoutAdministrationGUI::importPageLayoutForm | ( | ) |
Import page layout.
Definition at line 389 of file class.ilPageLayoutAdministrationGUI.php.
References initPageLayoutImportForm().
ilPageLayoutAdministrationGUI::initAddPageLayoutForm | ( | ) |
Definition at line 234 of file class.ilPageLayoutAdministrationGUI.php.
References ILIAS\LTI\ToolProvider\$key, ILIAS\Repository\ctrl(), ilPageLayout\getAvailableModules(), ilPageLayout\getLayouts(), ILIAS\Repository\lng(), and ilTextAreaInputGUI\setRows().
Referenced by addPageLayout(), and createPg().
ilPageLayoutAdministrationGUI::initPageLayoutImportForm | ( | ) |
Init page layout import form.
Definition at line 398 of file class.ilPageLayoutAdministrationGUI.php.
References ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), and ilFileInputGUI\setSuffixes().
Referenced by importPageLayout(), and importPageLayoutForm().
ilPageLayoutAdministrationGUI::listLayouts | ( | ) |
Definition at line 129 of file class.ilPageLayoutAdministrationGUI.php.
References checkPermission(), ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), and ILIAS\Repository\toolbar().
Referenced by cancelCreate().
|
protected |
Definition at line 30 of file class.ilPageLayoutAdministrationGUI.php.
|
protected |
Definition at line 35 of file class.ilPageLayoutAdministrationGUI.php.
|
protected |
Definition at line 40 of file class.ilPageLayoutAdministrationGUI.php.
Referenced by __construct().
|
protected |
Definition at line 38 of file class.ilPageLayoutAdministrationGUI.php.
|
protected |
Definition at line 34 of file class.ilPageLayoutAdministrationGUI.php.
|
protected |
Definition at line 31 of file class.ilPageLayoutAdministrationGUI.php.
|
protected |
Definition at line 36 of file class.ilPageLayoutAdministrationGUI.php.
|
protected |
Definition at line 41 of file class.ilPageLayoutAdministrationGUI.php.
|
protected |
Definition at line 32 of file class.ilPageLayoutAdministrationGUI.php.
|
protected |
Definition at line 33 of file class.ilPageLayoutAdministrationGUI.php.
|
protected |
Definition at line 37 of file class.ilPageLayoutAdministrationGUI.php.
|
protected |
Definition at line 39 of file class.ilPageLayoutAdministrationGUI.php.