ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
Settings template. More...
Public Member Functions | |
__construct ($a_config) | |
Constructor. More... | |
executeCommand () | |
Execute command. More... | |
setConfig ($a_val) | |
Set config object. More... | |
getConfig () | |
Get config object. More... | |
readSettingsTemplate () | |
Read settings template. More... | |
listSettingsTemplates () | |
List all settings template. More... | |
addSettingsTemplate () | |
Add settings template. More... | |
editSettingsTemplate () | |
Edit settings template. More... | |
initSettingsTemplateForm ($a_mode="edit") | |
Init settings template form. More... | |
getSettingsTemplateValues () | |
Get current values for settings template from. More... | |
saveSettingsTemplate () | |
Save settings template form. More... | |
updateSettingsTemplate () | |
Update settings template. More... | |
setValuesFromForm ($a_set_templ) | |
Set values from form. More... | |
confirmSettingsTemplateDeletion () | |
Confirm settings template deletion. More... | |
deleteSettingsTemplate () | |
Delete settings template. More... | |
Protected Attributes | |
$ctrl | |
$tpl | |
$toolbar | |
$lng | |
Private Attributes | |
$config | |
ilSettingsTemplateGUI::__construct | ( | $a_config | ) |
Constructor.
Definition at line 43 of file class.ilSettingsTemplateGUI.php.
References $DIC, $ilCtrl, array, readSettingsTemplate(), and setConfig().
ilSettingsTemplateGUI::addSettingsTemplate | ( | ) |
Add settings template.
Definition at line 137 of file class.ilSettingsTemplateGUI.php.
References $tpl, and initSettingsTemplateForm().
ilSettingsTemplateGUI::confirmSettingsTemplateDeletion | ( | ) |
Confirm settings template deletion.
Definition at line 389 of file class.ilSettingsTemplateGUI.php.
References $_POST, $ctrl, $i, $ilCtrl, $lng, $tpl, ilSettingsTemplate\lookupTitle(), and ilUtil\sendInfo().
ilSettingsTemplateGUI::deleteSettingsTemplate | ( | ) |
Delete settings template.
Definition at line 420 of file class.ilSettingsTemplateGUI.php.
References $_POST, $ctrl, $i, $ilCtrl, $lng, and ilUtil\sendSuccess().
ilSettingsTemplateGUI::editSettingsTemplate | ( | ) |
Edit settings template.
Definition at line 148 of file class.ilSettingsTemplateGUI.php.
References $tpl, getSettingsTemplateValues(), and initSettingsTemplateForm().
ilSettingsTemplateGUI::executeCommand | ( | ) |
Execute command.
Definition at line 63 of file class.ilSettingsTemplateGUI.php.
References $ctrl, and $ilCtrl.
ilSettingsTemplateGUI::getConfig | ( | ) |
Get config object.
Definition at line 86 of file class.ilSettingsTemplateGUI.php.
References $config.
Referenced by getSettingsTemplateValues(), initSettingsTemplateForm(), listSettingsTemplates(), readSettingsTemplate(), saveSettingsTemplate(), and setValuesFromForm().
ilSettingsTemplateGUI::getSettingsTemplateValues | ( | ) |
Get current values for settings template from.
Definition at line 270 of file class.ilSettingsTemplateGUI.php.
References $s, $t, $tabs, array, ilSettingsTemplateConfig\CHECKBOX, and getConfig().
Referenced by editSettingsTemplate().
ilSettingsTemplateGUI::initSettingsTemplateForm | ( | $a_mode = "edit" | ) |
Init settings template form.
int | $a_mode | Edit Mode |
Definition at line 162 of file class.ilSettingsTemplateGUI.php.
References $ctrl, $ilCtrl, $key, $lng, $s, $si, $t, $tabs, ilCheckboxGroupInputGUI\addOption(), ilSubEnabledFormPropertyGUI\addSubItem(), ilSettingsTemplateConfig\BOOL, ilSettingsTemplateConfig\CHECKBOX, getConfig(), ilSettingsTemplateConfig\SELECT, ilFormPropertyGUI\setDisabled(), ilTextInputGUI\setMaxLength(), and ilSettingsTemplateConfig\TEXT.
Referenced by addSettingsTemplate(), editSettingsTemplate(), saveSettingsTemplate(), and updateSettingsTemplate().
ilSettingsTemplateGUI::listSettingsTemplates | ( | ) |
List all settings template.
Definition at line 112 of file class.ilSettingsTemplateGUI.php.
References $ctrl, $ilCtrl, $lng, $table, $toolbar, $tpl, and getConfig().
ilSettingsTemplateGUI::readSettingsTemplate | ( | ) |
Read settings template.
Definition at line 97 of file class.ilSettingsTemplateGUI.php.
References $_GET, and getConfig().
Referenced by __construct().
ilSettingsTemplateGUI::saveSettingsTemplate | ( | ) |
Save settings template form.
Definition at line 309 of file class.ilSettingsTemplateGUI.php.
References $ctrl, $ilCtrl, $lng, $tpl, getConfig(), initSettingsTemplateForm(), ilUtil\sendSuccess(), and setValuesFromForm().
ilSettingsTemplateGUI::setConfig | ( | $a_val | ) |
Set config object.
object | $a_val | config object |
Definition at line 76 of file class.ilSettingsTemplateGUI.php.
Referenced by __construct().
ilSettingsTemplateGUI::setValuesFromForm | ( | $a_set_templ | ) |
Set values from form.
Definition at line 359 of file class.ilSettingsTemplateGUI.php.
References $_POST, $s, $t, and getConfig().
Referenced by saveSettingsTemplate(), and updateSettingsTemplate().
ilSettingsTemplateGUI::updateSettingsTemplate | ( | ) |
Update settings template.
Definition at line 334 of file class.ilSettingsTemplateGUI.php.
References $ctrl, $ilCtrl, $lng, $tpl, initSettingsTemplateForm(), ilUtil\sendSuccess(), and setValuesFromForm().
|
private |
Definition at line 35 of file class.ilSettingsTemplateGUI.php.
Referenced by getConfig().
|
protected |
Definition at line 18 of file class.ilSettingsTemplateGUI.php.
Referenced by confirmSettingsTemplateDeletion(), deleteSettingsTemplate(), executeCommand(), initSettingsTemplateForm(), listSettingsTemplates(), saveSettingsTemplate(), and updateSettingsTemplate().
|
protected |
Definition at line 33 of file class.ilSettingsTemplateGUI.php.
Referenced by confirmSettingsTemplateDeletion(), deleteSettingsTemplate(), initSettingsTemplateForm(), listSettingsTemplates(), saveSettingsTemplate(), and updateSettingsTemplate().
|
protected |
Definition at line 28 of file class.ilSettingsTemplateGUI.php.
Referenced by listSettingsTemplates().
|
protected |
Definition at line 23 of file class.ilSettingsTemplateGUI.php.
Referenced by addSettingsTemplate(), confirmSettingsTemplateDeletion(), editSettingsTemplate(), listSettingsTemplates(), saveSettingsTemplate(), and updateSettingsTemplate().