|
ILIAS
release_8 Revision v8.24
|
Settings for a single didactic template. More...
Collaboration diagram for ilDidacticTemplateSettingsGUI:Public Member Functions | |
| __construct (ilObjectGUI $a_parent_obj) | |
| executeCommand () | |
| applyFilter () | |
| resetFilter () | |
| showEditImportForm (ilPropertyFormGUI $form=null) | |
| editImportForm () | |
| editImport (ilDidacticTemplateSetting $a_settings) | |
Protected Member Functions | |
| initReferenceFromRequest () | |
| initTemplatesFromRequest () | |
| transforms selected tpls from post to SplFixedArray More... | |
| initTemplateFromRequest () | |
| overview () | |
| showImportForm (ilPropertyFormGUI $form=null) | |
| createImportForm () | |
| importTemplate () | |
| editTemplate (ilPropertyFormGUI $form=null) | |
| updateTemplate () | |
| handleUpdateFailure (ilPropertyFormGUI $form) | |
| initEditTemplate (ilDidacticTemplateSetting $set) | |
| copyTemplate () | |
| exportTemplate () | |
| confirmDelete () | |
| deleteTemplates () | |
| activateTemplates () | |
| deactivateTemplates () | |
| setEditTabs (string $a_tab_active="edit") | |
Settings for a single didactic template.
@ilCtrl_IsCalledBy ilDidacticTemplateSettingsGUI: ilObjRoleFolderGUI @ilCtrl_Calls ilDidacticTemplateSettingsGUI: ilMultilingualismGUI, ilPropertyFormGUI
Definition at line 33 of file class.ilDidacticTemplateSettingsGUI.php.
| ilDidacticTemplateSettingsGUI::__construct | ( | ilObjectGUI | $a_parent_obj | ) |
Definition at line 54 of file class.ilDidacticTemplateSettingsGUI.php.
References $DIC, ILIAS\Repository\access(), ILIAS\Repository\ctrl(), ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), ILIAS\Repository\logger(), ILIAS\Repository\refinery(), ILIAS\Repository\tabs(), ILIAS\Repository\toolbar(), and ILIAS\Repository\upload().
Here is the call graph for this function:
|
protected |
Definition at line 614 of file class.ilDidacticTemplateSettingsGUI.php.
References $tpl, ILIAS\Repository\access(), ILIAS\Repository\ctrl(), initTemplatesFromRequest(), ILIAS\Repository\lng(), and ilGlobalTemplateInterface\setOnScreenMessage().
Here is the call graph for this function:| ilDidacticTemplateSettingsGUI::applyFilter | ( | ) |
Definition at line 180 of file class.ilDidacticTemplateSettingsGUI.php.
References overview().
Here is the call graph for this function:
|
protected |
Definition at line 556 of file class.ilDidacticTemplateSettingsGUI.php.
References $tpl, ILIAS\Repository\ctrl(), initTemplatesFromRequest(), ILIAS\Repository\lng(), and ilGlobalTemplateInterface\setOnScreenMessage().
Here is the call graph for this function:
|
protected |
Definition at line 518 of file class.ilDidacticTemplateSettingsGUI.php.
References $setting, ILIAS\Repository\access(), ILIAS\Repository\ctrl(), ilDidacticTemplateSetting\getId(), initTemplateFromRequest(), and ILIAS\Repository\lng().
Here is the call graph for this function:
|
protected |
Definition at line 217 of file class.ilDidacticTemplateSettingsGUI.php.
References ILIAS\LTI\ToolProvider\$created, ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
Referenced by importTemplate(), and showImportForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 636 of file class.ilDidacticTemplateSettingsGUI.php.
References $tpl, ILIAS\Repository\access(), ILIAS\Repository\ctrl(), initTemplatesFromRequest(), ILIAS\Repository\lng(), and ilGlobalTemplateInterface\setOnScreenMessage().
Here is the call graph for this function:
|
protected |
Definition at line 593 of file class.ilDidacticTemplateSettingsGUI.php.
References $tpl, ILIAS\Repository\access(), ILIAS\Repository\ctrl(), initTemplatesFromRequest(), ILIAS\Repository\lng(), and ilGlobalTemplateInterface\setOnScreenMessage().
Here is the call graph for this function:| ilDidacticTemplateSettingsGUI::editImport | ( | ilDidacticTemplateSetting | $a_settings | ) |
Definition at line 721 of file class.ilDidacticTemplateSettingsGUI.php.
References ilDidacticTemplateObjSettings\assignTemplate(), ILIAS\Repository\ctrl(), ilDidacticTemplateSetting\delete(), ilDidacticTemplateObjSettings\getAssignmentsByTemplateID(), ilDidacticTemplateSetting\getId(), and ilDidacticTemplateObjSettings\transferAutoGenerateStatus().
Referenced by importTemplate().
Here is the call graph for this function:
Here is the caller graph for this function:| ilDidacticTemplateSettingsGUI::editImportForm | ( | ) |
Definition at line 703 of file class.ilDidacticTemplateSettingsGUI.php.
References ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
Referenced by importTemplate(), and showEditImportForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 310 of file class.ilDidacticTemplateSettingsGUI.php.
References $setting, ILIAS\Repository\ctrl(), initEditTemplate(), initTemplateFromRequest(), ILIAS\Repository\lng(), and setEditTabs().
Referenced by handleUpdateFailure().
Here is the call graph for this function:
Here is the caller graph for this function:| ilDidacticTemplateSettingsGUI::executeCommand | ( | ) |
@noinspection PhpMissingBreakStatementInspection
Definition at line 115 of file class.ilDidacticTemplateSettingsGUI.php.
References $setting, ILIAS\Repository\access(), ILIAS\Repository\ctrl(), initEditTemplate(), initReferenceFromRequest(), initTemplateFromRequest(), ilDidacticTemplateSetting\isAutoGenerated(), and setEditTabs().
Here is the call graph for this function:
|
protected |
Definition at line 538 of file class.ilDidacticTemplateSettingsGUI.php.
References $setting, ILIAS\Repository\ctrl(), ilUtil\deliverData(), ilDidacticTemplateSetting\getId(), initTemplateFromRequest(), and ILIAS\Repository\lng().
Here is the call graph for this function:
|
protected |
Definition at line 388 of file class.ilDidacticTemplateSettingsGUI.php.
References editTemplate(), ILIAS\Repository\lng(), and ilPropertyFormGUI\setValuesByPost().
Referenced by updateTemplate().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 242 of file class.ilDidacticTemplateSettingsGUI.php.
References Vendor\Package\$e, $setting, ILIAS\LTI\ToolProvider\$settings, ILIAS\Repository\access(), createImportForm(), ILIAS\Repository\ctrl(), editImport(), editImportForm(), ilFileUtils\ilTempnam(), ilDidacticTemplateImport\IMPORT_FILE, initTemplateFromRequest(), ILIAS\Repository\lng(), ILIAS\Repository\logger(), ilFileUtils\moveUploadedFile(), showEditImportForm(), showImportForm(), and ILIAS\Repository\upload().
Here is the call graph for this function:
|
protected |
Definition at line 395 of file class.ilDidacticTemplateSettingsGUI.php.
References $type, ilMDLanguageItem\_getLanguages(), ILIAS\Repository\ctrl(), ilDidacticTemplateSetting\getAssignments(), ilDidacticTemplateSetting\getEffectiveFrom(), ilDidacticTemplateSetting\getIconHandler(), ilDidacticTemplateSetting\getInfo(), ilLoggerFactory\getLogger(), ilDidacticTemplateSetting\getPresentationDescription(), ilDidacticTemplateSetting\getPresentationTitle(), ilDidacticTemplateSetting\getTranslations(), ilDidacticTemplateSetting\isAutoGenerated(), ilDidacticTemplateSetting\isEnabled(), ilDidacticTemplateSetting\isExclusive(), ILIAS\Repository\lng(), and ilObjectPlugin\lookupTxtById().
Referenced by editTemplate(), executeCommand(), and updateTemplate().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 73 of file class.ilDidacticTemplateSettingsGUI.php.
References ILIAS\FileDelivery\http(), and ILIAS\Repository\refinery().
Referenced by executeCommand().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 102 of file class.ilDidacticTemplateSettingsGUI.php.
References ILIAS\FileDelivery\http(), and ILIAS\Repository\refinery().
Referenced by copyTemplate(), editTemplate(), executeCommand(), exportTemplate(), importTemplate(), showEditImportForm(), showImportForm(), and updateTemplate().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
transforms selected tpls from post to SplFixedArray
Definition at line 86 of file class.ilDidacticTemplateSettingsGUI.php.
References ILIAS\FileDelivery\http().
Referenced by activateTemplates(), confirmDelete(), deactivateTemplates(), and deleteTemplates().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 159 of file class.ilDidacticTemplateSettingsGUI.php.
References ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), and ILIAS\Repository\toolbar().
Referenced by applyFilter(), and resetFilter().
Here is the call graph for this function:
Here is the caller graph for this function:| ilDidacticTemplateSettingsGUI::resetFilter | ( | ) |
Definition at line 189 of file class.ilDidacticTemplateSettingsGUI.php.
References overview().
Here is the call graph for this function:
|
protected |
Definition at line 656 of file class.ilDidacticTemplateSettingsGUI.php.
References ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), and ILIAS\Repository\tabs().
Referenced by editTemplate(), executeCommand(), showEditImportForm(), and showImportForm().
Here is the call graph for this function:
Here is the caller graph for this function:| ilDidacticTemplateSettingsGUI::showEditImportForm | ( | ilPropertyFormGUI | $form = null | ) |
Definition at line 693 of file class.ilDidacticTemplateSettingsGUI.php.
References editImportForm(), initTemplateFromRequest(), and setEditTabs().
Referenced by importTemplate().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 198 of file class.ilDidacticTemplateSettingsGUI.php.
References $setting, createImportForm(), initTemplateFromRequest(), ILIAS\Repository\lng(), setEditTabs(), and ILIAS\Repository\tabs().
Referenced by importTemplate().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 325 of file class.ilDidacticTemplateSettingsGUI.php.
References $lang, $setting, $upload, ILIAS\Repository\access(), ILIAS\Repository\ctrl(), handleUpdateFailure(), initEditTemplate(), initTemplateFromRequest(), ILIAS\Repository\lng(), and ILIAS\Repository\upload().
Here is the call graph for this function:
|
private |
Definition at line 42 of file class.ilDidacticTemplateSettingsGUI.php.
|
private |
Definition at line 41 of file class.ilDidacticTemplateSettingsGUI.php.
|
private |
Definition at line 38 of file class.ilDidacticTemplateSettingsGUI.php.
|
private |
Definition at line 46 of file class.ilDidacticTemplateSettingsGUI.php.
|
private |
Definition at line 39 of file class.ilDidacticTemplateSettingsGUI.php.
|
private |
Definition at line 35 of file class.ilDidacticTemplateSettingsGUI.php.
|
private |
Definition at line 44 of file class.ilDidacticTemplateSettingsGUI.php.
|
private |
Definition at line 36 of file class.ilDidacticTemplateSettingsGUI.php.
|
private |
Definition at line 40 of file class.ilDidacticTemplateSettingsGUI.php.
|
private |
Definition at line 52 of file class.ilDidacticTemplateSettingsGUI.php.
|
private |
Definition at line 47 of file class.ilDidacticTemplateSettingsGUI.php.
|
private |
Definition at line 45 of file class.ilDidacticTemplateSettingsGUI.php.
|
private |
Definition at line 37 of file class.ilDidacticTemplateSettingsGUI.php.
Referenced by copyTemplate(), editTemplate(), executeCommand(), exportTemplate(), importTemplate(), showImportForm(), and updateTemplate().
|
private |
Definition at line 49 of file class.ilDidacticTemplateSettingsGUI.php.
|
private |
Definition at line 43 of file class.ilDidacticTemplateSettingsGUI.php.
|
private |
Definition at line 48 of file class.ilDidacticTemplateSettingsGUI.php.
Referenced by activateTemplates(), confirmDelete(), deactivateTemplates(), and deleteTemplates().
|
private |
Definition at line 50 of file class.ilDidacticTemplateSettingsGUI.php.
Referenced by updateTemplate().