|
ILIAS
release_7 Revision v7.30-3-g800a261c036
|
Inheritance diagram for ilObjTestSettingsGeneralGUI:
Collaboration diagram for ilObjTestSettingsGeneralGUI:Public Member Functions | |
| __construct (ilCtrl $ctrl, ilAccessHandler $access, ilLanguage $lng, ilTree $tree, ilDBInterface $db, ilPluginAdmin $pluginAdmin, ilObjUser $activeUser, ilObjTestGUI $testGUI) | |
| Constructor. More... | |
| executeCommand () | |
| Command Execution. More... | |
Public Member Functions inherited from ilTestSettingsGUI | |
| __construct (ilObjTest $testOBJ) | |
Data Fields | |
| const | CMD_SHOW_FORM = 'showForm' |
| command constants More... | |
| const | CMD_SAVE_FORM = 'saveForm' |
| const | CMD_CONFIRMED_SAVE_FORM = 'confirmedSaveForm' |
| const | CMD_SHOW_RESET_TPL_CONFIRM = 'showResetTemplateConfirmation' |
| const | CMD_CONFIRMED_RESET_TPL = 'confirmedResetTemplate' |
| const | ANSWER_FIXATION_NONE = 'none' |
| const | ANSWER_FIXATION_ON_INSTANT_FEEDBACK = 'instant_feedback' |
| const | ANSWER_FIXATION_ON_FOLLOWUP_QUESTION = 'followup_question' |
| const | ANSWER_FIXATION_ON_IFB_OR_FUQST = 'ifb_or_fuqst' |
| const | INSTANT_FEEDBACK_TRIGGER_MANUAL = 0 |
| const | INSTANT_FEEDBACK_TRIGGER_FORCED = 1 |
Protected Member Functions | |
| getSettingsTemplateMessageHTML () | |
| addPresentationProperties (ilPropertyFormGUI $form) | |
| savePresentationProperties (ilPropertyFormGUI $form) | |
| setAnswerFixationSettingsByFormValue ($formValue) | |
| getAnswerFixationSettingsAsFormValue () | |
Protected Member Functions inherited from ilTestSettingsGUI | |
| getTemplateSettingValue ($settingName) | |
| isHiddenFormItem ($formFieldId) | |
| isSectionHeaderRequired ($fields) | |
| formPropertyExists (ilPropertyFormGUI $form, $propertyId) | |
| removeHiddenItems (ilPropertyFormGUI $form) | |
Protected Attributes | |
| $ctrl = null | |
| $access = null | |
| $lng = null | |
| $tpl = null | |
| $tree = null | |
| $db = null | |
| $pluginAdmin = null | |
| $activeUser = null | |
| $testGUI = null | |
Protected Attributes inherited from ilTestSettingsGUI | |
| $testOBJ = null | |
| $settingsTemplate = null | |
Private Attributes | |
| $testQuestionSetConfigFactory = null | |
Definition at line 20 of file class.ilObjTestSettingsGeneralGUI.php.
| ilObjTestSettingsGeneralGUI::__construct | ( | ilCtrl | $ctrl, |
| ilAccessHandler | $access, | ||
| ilLanguage | $lng, | ||
| ilTree | $tree, | ||
| ilDBInterface | $db, | ||
| ilPluginAdmin | $pluginAdmin, | ||
| ilObjUser | $activeUser, | ||
| ilObjTestGUI | $testGUI | ||
| ) |
Constructor.
| ilCtrl | $ctrl | |
| ilAccessHandler | $access | |
| ilLanguage | $lng | |
| ilTemplate | $tpl | |
| ilDBInterface | $db | |
| ilObjTestGUI | $testGUI |
Definition at line 81 of file class.ilObjTestSettingsGeneralGUI.php.
References $access, $activeUser, $ctrl, $db, $DIC, $lng, $pluginAdmin, $testGUI, $tree, and ILIAS\GlobalScreen\Provider\__construct().
Here is the call graph for this function:
|
private |
| ilPropertyFormGUI | $form |
Definition at line 678 of file class.ilObjTestSettingsGeneralGUI.php.
References $section, ilObject\_getAllReferences(), ilPropertyFormGUI\addItem(), and IL_CAL_UNIX.
Referenced by buildForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
| ilPropertyFormGUI | $form |
Definition at line 546 of file class.ilObjTestSettingsGeneralGUI.php.
References ilPropertyFormGUI\addItem(), ilObjTest\QUESTION_SET_TYPE_DYNAMIC, ilObjTest\QUESTION_SET_TYPE_FIXED, and ilObjTest\QUESTION_SET_TYPE_RANDOM.
Referenced by buildForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
| ilPropertyFormGUI | $form |
Definition at line 744 of file class.ilObjTestSettingsGeneralGUI.php.
References $DIC, $section, and ilPropertyFormGUI\addItem().
Referenced by buildForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
| ilPropertyFormGUI | $form |
Definition at line 1149 of file class.ilObjTestSettingsGeneralGUI.php.
References ilPropertyFormGUI\addItem(), ilCharSelectorConfig\CONTEXT_TEST, getAnswerFixationSettingsAsFormValue(), isCharSelectorPropertyRequired(), and ilTestSettingsGUI\isSectionHeaderRequired().
Referenced by buildForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
| ilPropertyFormGUI | $form |
Definition at line 822 of file class.ilObjTestSettingsGeneralGUI.php.
References $password, ilPropertyFormGUI\addItem(), and IL_CAL_UNIX.
Referenced by buildForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
| ilPropertyFormGUI | $form |
Definition at line 1470 of file class.ilObjTestSettingsGeneralGUI.php.
References ilPropertyFormGUI\addItem(), REDIRECT_ALWAYS, and REDIRECT_KIOSK.
Referenced by buildForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
| ilPropertyFormGUI | $form |
Definition at line 768 of file class.ilObjTestSettingsGeneralGUI.php.
References $section, and ilPropertyFormGUI\addItem().
Referenced by buildForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
| ilPropertyFormGUI | $form |
Definition at line 957 of file class.ilObjTestSettingsGeneralGUI.php.
References ilPropertyFormGUI\addItem(), and ilTestSettingsGUI\getTemplateSettingValue().
Referenced by buildForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
| ilPropertyFormGUI | $form |
Definition at line 1363 of file class.ilObjTestSettingsGeneralGUI.php.
References ilPropertyFormGUI\addItem().
Referenced by buildForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 449 of file class.ilObjTestSettingsGeneralGUI.php.
References addAvailabilityProperties(), addGeneralProperties(), addPresentationProperties(), addQuestionBehaviourProperties(), addTestAccessProperties(), addTestFinishProperties(), addTestIntroProperties(), addTestRunProperties(), addTestSequenceProperties(), ilOrgUnitGlobalSettings\getInstance(), ilObjectServiceSettingsGUI\initServiceSettingsForm(), ilObjTest\isSkillManagementGloballyActivated(), ilObjectServiceSettingsGUI\ORGU_POSITION_ACCESS, and ilTestSettingsGUI\removeHiddenItems().
Referenced by saveFormCmd(), and showFormCmd().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Enable all settings - remove template.
Definition at line 414 of file class.ilObjTestSettingsGeneralGUI.php.
|
private |
Definition at line 198 of file class.ilObjTestSettingsGeneralGUI.php.
References saveFormCmd().
Here is the call graph for this function:| ilObjTestSettingsGeneralGUI::executeCommand | ( | ) |
Command Execution.
Definition at line 113 of file class.ilObjTestSettingsGeneralGUI.php.
References $DIC, ilUtil\sendInfo(), and ilTestTabsManager\TAB_ID_SETTINGS.
Here is the call graph for this function:
|
protected |
Definition at line 1612 of file class.ilObjTestSettingsGeneralGUI.php.
References ANSWER_FIXATION_NONE, ANSWER_FIXATION_ON_FOLLOWUP_QUESTION, ANSWER_FIXATION_ON_IFB_OR_FUQST, and ANSWER_FIXATION_ON_INSTANT_FEEDBACK.
Referenced by addQuestionBehaviourProperties().
Here is the caller graph for this function:
|
protected |
Definition at line 170 of file class.ilObjTestSettingsGeneralGUI.php.
References $DIC, $tpl, and ilUtil\getSystemMessageHTML().
Referenced by showFormCmd().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 440 of file class.ilObjTestSettingsGeneralGUI.php.
References $DIC, and $ilSetting.
Referenced by addQuestionBehaviourProperties(), and saveQuestionBehaviourProperties().
Here is the caller graph for this function:
|
private |
Definition at line 423 of file class.ilObjTestSettingsGeneralGUI.php.
References ilPropertyFormGUI\getInput(), ilPropertyFormGUI\getItemByPostVar(), and ilObjTest\isSkillManagementGloballyActivated().
Here is the call graph for this function:
|
private |
Definition at line 510 of file class.ilObjTestSettingsGeneralGUI.php.
References ilPropertyFormGUI\getInput(), ilPropertyFormGUI\getItemByPostVar(), ilObjTest\isSkillManagementGloballyActivated(), ilObjectServiceSettingsGUI\ORGU_POSITION_ACCESS, saveAvailabilityProperties(), saveGeneralProperties(), savePresentationProperties(), saveQuestionBehaviourProperties(), saveTestAccessProperties(), saveTestFinishProperties(), saveTestIntroProperties(), saveTestRunProperties(), saveTestSequenceSettings(), and ilObjectServiceSettingsGUI\updateServiceSettingsForm().
Referenced by saveFormCmd().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
| ilPropertyFormGUI | $form |
Definition at line 726 of file class.ilObjTestSettingsGeneralGUI.php.
References ilPropertyFormGUI\getInput(), ilPropertyFormGUI\getItemByPostVar(), and IL_CAL_UNIX.
Referenced by performSaveForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 203 of file class.ilObjTestSettingsGeneralGUI.php.
References $errors, buildForm(), IL_CAL_DATETIME, IL_CAL_UNIX, performSaveForm(), ilObjTest\QUESTION_SET_TYPE_DYNAMIC, ilObjTest\QUESTION_SET_TYPE_FIXED, ilUtil\sendFailure(), ilUtil\sendInfo(), showConfirmation(), and showFormCmd().
Referenced by confirmedSaveFormCmd().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
| ilPropertyFormGUI | $form |
Definition at line 630 of file class.ilObjTestSettingsGeneralGUI.php.
References ilPropertyFormGUI\getInput(), and ilPropertyFormGUI\getItemByPostVar().
Referenced by performSaveForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
| ilPropertyFormGUI | $form |
Definition at line 758 of file class.ilObjTestSettingsGeneralGUI.php.
References $DIC.
Referenced by performSaveForm().
Here is the caller graph for this function:
|
private |
| ilPropertyFormGUI | $form |
Definition at line 1305 of file class.ilObjTestSettingsGeneralGUI.php.
References ilCharSelectorConfig\CONTEXT_TEST, ilTestSettingsGUI\formPropertyExists(), ilPropertyFormGUI\getInput(), ilPropertyFormGUI\getItemByPostVar(), isCharSelectorPropertyRequired(), and setAnswerFixationSettingsByFormValue().
Referenced by performSaveForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
| ilPropertyFormGUI | $form |
Definition at line 906 of file class.ilObjTestSettingsGeneralGUI.php.
References ilTestSettingsGUI\formPropertyExists(), ilPropertyFormGUI\getInput(), IL_CAL_DATETIME, and IL_CAL_UNIX.
Referenced by performSaveForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
| ilPropertyFormGUI | $form |
Definition at line 1556 of file class.ilObjTestSettingsGeneralGUI.php.
References ilTestSettingsGUI\formPropertyExists(), ilPropertyFormGUI\getInput(), and REDIRECT_NONE.
Referenced by performSaveForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
| ilPropertyFormGUI | $form |
Definition at line 802 of file class.ilObjTestSettingsGeneralGUI.php.
References ilPropertyFormGUI\getInput(), and ilPropertyFormGUI\getItemByPostVar().
Referenced by performSaveForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
| ilPropertyFormGUI | $form |
Definition at line 1085 of file class.ilObjTestSettingsGeneralGUI.php.
References ilPropertyFormGUI\getInput(), and ilPropertyFormGUI\getItemByPostVar().
Referenced by performSaveForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
| ilPropertyFormGUI | $form |
Definition at line 1436 of file class.ilObjTestSettingsGeneralGUI.php.
References ilTestSettingsGUI\formPropertyExists(), and ilPropertyFormGUI\getInput().
Referenced by performSaveForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 1590 of file class.ilObjTestSettingsGeneralGUI.php.
References ANSWER_FIXATION_NONE, ANSWER_FIXATION_ON_FOLLOWUP_QUESTION, ANSWER_FIXATION_ON_IFB_OR_FUQST, and ANSWER_FIXATION_ON_INSTANT_FEEDBACK.
Referenced by saveQuestionBehaviourProperties().
Here is the caller graph for this function:
|
private |
Definition at line 151 of file class.ilObjTestSettingsGeneralGUI.php.
Referenced by saveFormCmd().
Here is the caller graph for this function:
|
private |
Definition at line 137 of file class.ilObjTestSettingsGeneralGUI.php.
References buildForm(), and getSettingsTemplateMessageHTML().
Referenced by saveFormCmd().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Enable all settings - Confirmation.
Definition at line 398 of file class.ilObjTestSettingsGeneralGUI.php.
|
protected |
Definition at line 43 of file class.ilObjTestSettingsGeneralGUI.php.
Referenced by __construct().
|
protected |
Definition at line 61 of file class.ilObjTestSettingsGeneralGUI.php.
Referenced by __construct().
|
protected |
Definition at line 40 of file class.ilObjTestSettingsGeneralGUI.php.
Referenced by __construct().
|
protected |
Definition at line 55 of file class.ilObjTestSettingsGeneralGUI.php.
Referenced by __construct().
|
protected |
Definition at line 46 of file class.ilObjTestSettingsGeneralGUI.php.
Referenced by __construct().
|
protected |
Definition at line 58 of file class.ilObjTestSettingsGeneralGUI.php.
Referenced by __construct().
|
protected |
Definition at line 64 of file class.ilObjTestSettingsGeneralGUI.php.
Referenced by __construct().
|
private |
Definition at line 67 of file class.ilObjTestSettingsGeneralGUI.php.
|
protected |
Definition at line 49 of file class.ilObjTestSettingsGeneralGUI.php.
Referenced by getSettingsTemplateMessageHTML().
|
protected |
Definition at line 52 of file class.ilObjTestSettingsGeneralGUI.php.
Referenced by __construct().
| const ilObjTestSettingsGeneralGUI::ANSWER_FIXATION_NONE = 'none' |
Definition at line 31 of file class.ilObjTestSettingsGeneralGUI.php.
Referenced by ilTestSettingsTemplateConfig\addQuestionBehaviourProperties(), ilObjTestGUI\applyTemplate(), getAnswerFixationSettingsAsFormValue(), and setAnswerFixationSettingsByFormValue().
| const ilObjTestSettingsGeneralGUI::ANSWER_FIXATION_ON_FOLLOWUP_QUESTION = 'followup_question' |
Definition at line 33 of file class.ilObjTestSettingsGeneralGUI.php.
Referenced by ilTestSettingsTemplateConfig\addQuestionBehaviourProperties(), ilObjTestGUI\applyTemplate(), getAnswerFixationSettingsAsFormValue(), and setAnswerFixationSettingsByFormValue().
| const ilObjTestSettingsGeneralGUI::ANSWER_FIXATION_ON_IFB_OR_FUQST = 'ifb_or_fuqst' |
Definition at line 34 of file class.ilObjTestSettingsGeneralGUI.php.
Referenced by ilTestSettingsTemplateConfig\addQuestionBehaviourProperties(), ilObjTestGUI\applyTemplate(), getAnswerFixationSettingsAsFormValue(), and setAnswerFixationSettingsByFormValue().
| const ilObjTestSettingsGeneralGUI::ANSWER_FIXATION_ON_INSTANT_FEEDBACK = 'instant_feedback' |
Definition at line 32 of file class.ilObjTestSettingsGeneralGUI.php.
Referenced by ilTestSettingsTemplateConfig\addQuestionBehaviourProperties(), ilObjTestGUI\applyTemplate(), getAnswerFixationSettingsAsFormValue(), and setAnswerFixationSettingsByFormValue().
| const ilObjTestSettingsGeneralGUI::CMD_CONFIRMED_RESET_TPL = 'confirmedResetTemplate' |
Definition at line 29 of file class.ilObjTestSettingsGeneralGUI.php.
| const ilObjTestSettingsGeneralGUI::CMD_CONFIRMED_SAVE_FORM = 'confirmedSaveForm' |
Definition at line 27 of file class.ilObjTestSettingsGeneralGUI.php.
| const ilObjTestSettingsGeneralGUI::CMD_SAVE_FORM = 'saveForm' |
Definition at line 26 of file class.ilObjTestSettingsGeneralGUI.php.
| const ilObjTestSettingsGeneralGUI::CMD_SHOW_FORM = 'showForm' |
command constants
Definition at line 25 of file class.ilObjTestSettingsGeneralGUI.php.
Referenced by ilObjTestGUI\redirectTo_ilObjTestSettingsGeneralGUI_showForm_Object().
| const ilObjTestSettingsGeneralGUI::CMD_SHOW_RESET_TPL_CONFIRM = 'showResetTemplateConfirmation' |
Definition at line 28 of file class.ilObjTestSettingsGeneralGUI.php.
| const ilObjTestSettingsGeneralGUI::INSTANT_FEEDBACK_TRIGGER_FORCED = 1 |
Definition at line 37 of file class.ilObjTestSettingsGeneralGUI.php.
Referenced by ilTestSettingsTemplateConfig\addQuestionBehaviourProperties().
| const ilObjTestSettingsGeneralGUI::INSTANT_FEEDBACK_TRIGGER_MANUAL = 0 |
Definition at line 36 of file class.ilObjTestSettingsGeneralGUI.php.
Referenced by ilTestSettingsTemplateConfig\addQuestionBehaviourProperties().