◆ __construct()
ilTestSettingsTemplateConfig::__construct |
( |
ilLanguage |
$lng | ) |
|
◆ addGeneralPropertySettings()
ilTestSettingsTemplateConfig::addGeneralPropertySettings |
( |
| ) |
|
|
private |
Definition at line 74 of file class.ilTestSettingsTemplateConfig.php.
References ilSettingsTemplateConfig\addSetting(), array, ilObjTest\QUESTION_SET_TYPE_DYNAMIC, ilObjTest\QUESTION_SET_TYPE_FIXED, ilObjTest\QUESTION_SET_TYPE_RANDOM, and ilSettingsTemplateConfig\SELECT.
Referenced by initSettings().
79 $this->lng->txt(
"test_question_pool_usage"),
83 1 => $this->lng->txt(
'test_question_pool_usage_optional'),
84 0 => $this->lng->txt(
'test_question_pool_usage_tst_directly')
91 $this->lng->txt(
"tst_question_set_type"),
const QUESTION_SET_TYPE_RANDOM
type setting value for random question set
addSetting($a_id, $a_type, $a_text, $a_hidable, $a_length=0, $a_options=array())
Add setting.
Create styles array
The data for the language used.
const QUESTION_SET_TYPE_FIXED
type setting value for fixed question set
const QUESTION_SET_TYPE_DYNAMIC
type setting value for dynamic question set (continues testing mode)
◆ addQuestionBehaviourProperties()
ilTestSettingsTemplateConfig::addQuestionBehaviourProperties |
( |
| ) |
|
|
private |
Definition at line 191 of file class.ilTestSettingsTemplateConfig.php.
References ilSettingsTemplateConfig\addSetting(), array, ilSettingsTemplateConfig\BOOL, ilSettingsTemplateConfig\CHECKBOX, ilObjTestSettingsGeneralGUI\INST_FB_HANDLING_OPT_FORCE, ilObjTestSettingsGeneralGUI\INST_FB_HANDLING_OPT_FORCE_AND_FREEZE, ilObjTestSettingsGeneralGUI\INST_FB_HANDLING_OPT_FREEZE, ilObjTestSettingsGeneralGUI\INST_FB_HANDLING_OPT_NONE, ilSettingsTemplateConfig\SELECT, and ilSettingsTemplateConfig\TEXT.
Referenced by initSettings().
196 $this->lng->txt(
"tst_title_output"),
200 '0' => $this->lng->txt(
"tst_title_output_full"),
201 '1' => $this->lng->txt(
"tst_title_output_hide_points"),
202 '2' => $this->lng->txt(
"tst_title_output_no_title"),
209 $this->lng->txt(
"autosave"),
215 "chb_shuffle_questions",
217 $this->lng->txt(
"tst_shuffle_questions"),
224 $this->lng->txt(
"tst_setting_offer_hints_label"),
231 $this->lng->txt(
"tst_instant_feedback"),
235 'instant_feedback_points' => $this->lng->txt(
"tst_instant_feedback_results"),
236 'instant_feedback_generic' => $this->lng->txt(
"tst_instant_feedback_answer_generic"),
237 'instant_feedback_specific' => $this->lng->txt(
"tst_instant_feedback_answer_specific"),
238 'instant_feedback_solution' => $this->lng->txt(
"tst_instant_feedback_solution"),
239 'force_instant_feedback' => $this->lng->txt(
"tst_instant_feedback_forced")
244 'instant_feedback_handling',
246 $this->lng->txt(
'tst_instant_feedback_handling'),
258 "obligations_enabled",
260 $this->lng->txt(
"tst_setting_enable_obligations_label"),
addSetting($a_id, $a_type, $a_text, $a_hidable, $a_length=0, $a_options=array())
Add setting.
Create styles array
The data for the language used.
const INST_FB_HANDLING_OPT_FORCE_AND_FREEZE
const INST_FB_HANDLING_OPT_FREEZE
const INST_FB_HANDLING_OPT_FORCE
const INST_FB_HANDLING_OPT_NONE
◆ addResultDetailsProperties()
ilTestSettingsTemplateConfig::addResultDetailsProperties |
( |
| ) |
|
|
private |
Definition at line 453 of file class.ilTestSettingsTemplateConfig.php.
References ilSettingsTemplateConfig\addSetting(), and ilSettingsTemplateConfig\BOOL.
Referenced by initSettings().
458 $this->lng->txt(
"tst_show_solution_details"),
465 $this->lng->txt(
"tst_show_solution_feedback"),
470 "solution_suggested",
472 $this->lng->txt(
"tst_show_solution_suggested"),
477 "solution_printview",
479 $this->lng->txt(
"tst_show_solution_printview"),
486 $this->lng->txt(
"tst_highscore_enabled"),
491 "solution_signature",
493 $this->lng->txt(
"tst_show_solution_signature"),
498 "examid_in_test_res",
500 $this->lng->txt(
"examid_in_test_res"),
507 $this->lng->txt(
"tst_exp_sc_short"),
addSetting($a_id, $a_type, $a_text, $a_hidable, $a_length=0, $a_options=array())
Add setting.
◆ addResultMiscOptionsProperties()
ilTestSettingsTemplateConfig::addResultMiscOptionsProperties |
( |
| ) |
|
|
private |
Definition at line 512 of file class.ilTestSettingsTemplateConfig.php.
References ilSettingsTemplateConfig\addSetting(), array, ilSettingsTemplateConfig\BOOL, and ilSettingsTemplateConfig\SELECT.
Referenced by initSettings().
517 $this->lng->txt(
"tst_anonymity"),
521 '0' => $this->lng->txt(
"tst_anonymity_no_anonymization"),
522 '1' => $this->lng->txt(
"tst_anonymity_anonymous_test"),
529 $this->lng->txt(
"test_enable_archiving"),
addSetting($a_id, $a_type, $a_text, $a_hidable, $a_length=0, $a_options=array())
Add setting.
Create styles array
The data for the language used.
◆ addResultSummaryProperties()
ilTestSettingsTemplateConfig::addResultSummaryProperties |
( |
| ) |
|
|
private |
Definition at line 422 of file class.ilTestSettingsTemplateConfig.php.
References ilSettingsTemplateConfig\addSetting(), array, ilSettingsTemplateConfig\BOOL, and ilSettingsTemplateConfig\SELECT.
Referenced by initSettings().
425 "results_access_enabled",
427 $this->lng->txt(
"tst_results_access_enabled"),
431 '0' => $this->lng->txt(
"tst_results_access_never"),
432 '2' => $this->lng->txt(
"tst_results_access_always"),
433 '1' => $this->lng->txt(
"tst_results_access_finished"),
434 '3' => $this->lng->txt(
"tst_results_access_date")
441 $this->lng->txt(
"tst_results_grading_opt_show_status"),
448 $this->lng->txt(
"tst_results_grading_opt_show_mark"),
addSetting($a_id, $a_type, $a_text, $a_hidable, $a_length=0, $a_options=array())
Add setting.
Create styles array
The data for the language used.
◆ addScoringOptionsProperties()
ilTestSettingsTemplateConfig::addScoringOptionsProperties |
( |
| ) |
|
|
private |
Definition at line 359 of file class.ilTestSettingsTemplateConfig.php.
References ilSettingsTemplateConfig\addSetting(), array, and ilSettingsTemplateConfig\SELECT.
Referenced by initSettings().
364 $this->lng->txt(
"tst_text_count_system"),
368 '0' => $this->lng->txt(
"tst_count_partial_solutions"),
369 '1' => $this->lng->txt(
"tst_count_correct_solutions")
376 $this->lng->txt(
"tst_score_mcmr_questions"),
380 '0' => $this->lng->txt(
"tst_score_mcmr_zero_points_when_unanswered"),
381 '1' => $this->lng->txt(
"tst_score_mcmr_use_scoring_system")
388 $this->lng->txt(
"tst_score_cutting"),
392 '0' => $this->lng->txt(
"tst_score_cut_question"),
393 '1' => $this->lng->txt(
"tst_score_cut_test")
400 $this->lng->txt(
"tst_pass_scoring"),
404 '0' => $this->lng->txt(
"tst_pass_last_pass"),
405 '1' => $this->lng->txt(
"tst_pass_best_pass")
410 "pass_deletion_allowed",
412 $this->lng->txt(
"tst_pass_deletion"),
416 '0' => $this->lng->txt(
"tst_pass_deletion_not_allowed"),
417 '1' => $this->lng->txt(
"tst_pass_deletion_allowed")
addSetting($a_id, $a_type, $a_text, $a_hidable, $a_length=0, $a_options=array())
Add setting.
Create styles array
The data for the language used.
◆ addTestAccessProperties()
ilTestSettingsTemplateConfig::addTestAccessProperties |
( |
| ) |
|
|
private |
Definition at line 121 of file class.ilTestSettingsTemplateConfig.php.
References ilSettingsTemplateConfig\addSetting(), and ilSettingsTemplateConfig\BOOL.
Referenced by initSettings().
126 $this->lng->txt(
"tst_starting_time"),
133 $this->lng->txt(
"tst_ending_time"),
140 $this->lng->txt(
"tst_password"),
147 $this->lng->txt(
"participants_invitation"),
154 $this->lng->txt(
"tst_allowed_users"),
addSetting($a_id, $a_type, $a_text, $a_hidable, $a_length=0, $a_options=array())
Add setting.
◆ addTestFinishProperties()
ilTestSettingsTemplateConfig::addTestFinishProperties |
( |
| ) |
|
|
private |
Definition at line 303 of file class.ilTestSettingsTemplateConfig.php.
References ilSettingsTemplateConfig\addSetting(), array, ilSettingsTemplateConfig\BOOL, ilSettingsTemplateConfig\SELECT, and ilSettingsTemplateConfig\TEXT.
Referenced by initSettings().
308 $this->lng->txt(
"enable_examview"),
313 "showfinalstatement",
315 $this->lng->txt(
"final_statement"),
332 "redirection_enabled",
334 $this->lng->txt(
"redirect_after_finishing_tst"),
341 $this->lng->txt(
"sign_submission"),
348 $this->lng->txt(
"tst_finish_notification"),
352 '0' => $this->lng->txt(
"tst_finish_notification_no"),
353 '1' => $this->lng->txt(
"tst_finish_notification_simple"),
354 '2' => $this->lng->txt(
"tst_finish_notification_advanced"),
addSetting($a_id, $a_type, $a_text, $a_hidable, $a_length=0, $a_options=array())
Add setting.
Create styles array
The data for the language used.
◆ addTestIntroProperties()
ilTestSettingsTemplateConfig::addTestIntroProperties |
( |
| ) |
|
|
private |
◆ addTestRunProperties()
ilTestSettingsTemplateConfig::addTestRunProperties |
( |
| ) |
|
|
private |
Definition at line 159 of file class.ilTestSettingsTemplateConfig.php.
References ilSettingsTemplateConfig\addSetting(), ilSettingsTemplateConfig\BOOL, and ilSettingsTemplateConfig\TEXT.
Referenced by initSettings().
164 $this->lng->txt(
"tst_nr_of_tries"),
170 "chb_processing_time",
172 $this->lng->txt(
"tst_processing_time"),
179 $this->lng->txt(
"kiosk"),
184 "examid_in_test_pass",
186 $this->lng->txt(
"examid_in_test_pass"),
addSetting($a_id, $a_type, $a_text, $a_hidable, $a_length=0, $a_options=array())
Add setting.
◆ addTestSequenceProperties()
ilTestSettingsTemplateConfig::addTestSequenceProperties |
( |
| ) |
|
|
private |
Definition at line 265 of file class.ilTestSettingsTemplateConfig.php.
References ilSettingsTemplateConfig\addSetting(), and ilSettingsTemplateConfig\BOOL.
Referenced by initSettings().
268 "chb_use_previous_answers",
270 $this->lng->txt(
"tst_use_previous_answers"),
277 $this->lng->txt(
"tst_show_cancel"),
284 $this->lng->txt(
"tst_postpone"),
291 $this->lng->txt(
"tst_show_summary"),
298 $this->lng->txt(
"question_marking"),
addSetting($a_id, $a_type, $a_text, $a_hidable, $a_length=0, $a_options=array())
Add setting.
◆ init()
ilTestSettingsTemplateConfig::init |
( |
| ) |
|
◆ initHidableTabs()
ilTestSettingsTemplateConfig::initHidableTabs |
( |
| ) |
|
|
private |
Definition at line 43 of file class.ilTestSettingsTemplateConfig.php.
References ilSettingsTemplateConfig\addHidableTab().
Referenced by init().
45 $this->
addHidableTab(
"questions", $this->lng->txt(
'assQuestions').
' - '.$this->lng->txt(
'edit_test_questions'));
46 $this->
addHidableTab(
"mark_schema", $this->lng->txt(
'settings').
' - '.$this->lng->txt(
"mark_schema"));
47 $this->
addHidableTab(
"certificate", $this->lng->txt(
'settings').
' - '.$this->lng->txt(
"certificate"));
48 $this->
addHidableTab(
"defaults", $this->lng->txt(
'settings').
' - '.$this->lng->txt(
"tst_default_settings"));
50 $this->
addHidableTab(
"learning_progress", $this->lng->txt(
"learning_progress"));
51 $this->
addHidableTab(
"manscoring", $this->lng->txt(
"manscoring"));
52 $this->
addHidableTab(
"statistics", $this->lng->txt(
"statistics"));
54 $this->
addHidableTab(
"meta_data", $this->lng->txt(
"meta_data"));
56 $this->
addHidableTab(
"permissions", $this->lng->txt(
"permission"));
addHidableTab($a_tab_id, $a_text)
Add hidable tabs.
◆ initLanguage()
ilTestSettingsTemplateConfig::initLanguage |
( |
| ) |
|
|
private |
◆ initSettings()
ilTestSettingsTemplateConfig::initSettings |
( |
| ) |
|
|
private |
Definition at line 59 of file class.ilTestSettingsTemplateConfig.php.
References addGeneralPropertySettings(), addQuestionBehaviourProperties(), addResultDetailsProperties(), addResultMiscOptionsProperties(), addResultSummaryProperties(), addScoringOptionsProperties(), addTestAccessProperties(), addTestFinishProperties(), addTestIntroProperties(), addTestRunProperties(), and addTestSequenceProperties().
Referenced by init().
addResultMiscOptionsProperties()
addGeneralPropertySettings()
addResultDetailsProperties()
addTestFinishProperties()
addResultSummaryProperties()
addTestAccessProperties()
addTestSequenceProperties()
addQuestionBehaviourProperties()
addScoringOptionsProperties()
◆ $lng
ilTestSettingsTemplateConfig::$lng |
|
protected |
The documentation for this class was generated from the following file: