◆ __construct()
ilTestSettingsTemplateConfig::__construct |
( |
ilLanguage |
$lng | ) |
|
◆ addGeneralPropertySettings()
ilTestSettingsTemplateConfig::addGeneralPropertySettings |
( |
| ) |
|
|
private |
Definition at line 73 of file class.ilTestSettingsTemplateConfig.php.
References ilSettingsTemplateConfig\addSetting(), ilObjTest\QUESTION_SET_TYPE_DYNAMIC, ilObjTest\QUESTION_SET_TYPE_FIXED, ilObjTest\QUESTION_SET_TYPE_RANDOM, and ilSettingsTemplateConfig\SELECT.
Referenced by initSettings().
78 $this->lng->txt(
"test_question_pool_usage"),
82 1 => $this->lng->txt(
'test_question_pool_usage_optional'),
83 0 => $this->lng->txt(
'test_question_pool_usage_tst_directly')
90 $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.
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 190 of file class.ilTestSettingsTemplateConfig.php.
References ilSettingsTemplateConfig\addSetting(), ilSettingsTemplateConfig\BOOL, ilSettingsTemplateConfig\CHECKBOX, ilSettingsTemplateConfig\SELECT, and ilSettingsTemplateConfig\TEXT.
Referenced by initSettings().
195 $this->lng->txt(
"tst_title_output"),
199 '0' => $this->lng->txt(
"tst_title_output_full"),
200 '1' => $this->lng->txt(
"tst_title_output_hide_points"),
201 '2' => $this->lng->txt(
"tst_title_output_no_title"),
208 $this->lng->txt(
"autosave"),
214 "chb_shuffle_questions",
216 $this->lng->txt(
"tst_shuffle_questions"),
223 $this->lng->txt(
"tst_setting_offer_hints_label"),
230 $this->lng->txt(
"tst_instant_feedback"),
234 'instant_feedback_points' => $this->lng->txt(
"tst_instant_feedback_results"),
235 'instant_feedback_generic' => $this->lng->txt(
"tst_instant_feedback_answer_generic"),
236 'instant_feedback_specific' => $this->lng->txt(
"tst_instant_feedback_answer_specific"),
237 'instant_feedback_solution' => $this->lng->txt(
"tst_instant_feedback_solution"),
238 'instant_feedback_answer_fixation' => $this->lng->txt(
"tst_instant_feedback_fix_usr_answer")
243 "obligations_enabled",
245 $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.
◆ addResultDetailsProperties()
ilTestSettingsTemplateConfig::addResultDetailsProperties |
( |
| ) |
|
|
private |
Definition at line 438 of file class.ilTestSettingsTemplateConfig.php.
References ilSettingsTemplateConfig\addSetting(), and ilSettingsTemplateConfig\BOOL.
Referenced by initSettings().
443 $this->lng->txt(
"tst_show_solution_details"),
450 $this->lng->txt(
"tst_show_solution_feedback"),
455 "solution_suggested",
457 $this->lng->txt(
"tst_show_solution_suggested"),
462 "solution_printview",
464 $this->lng->txt(
"tst_show_solution_printview"),
471 $this->lng->txt(
"tst_highscore_enabled"),
476 "solution_signature",
478 $this->lng->txt(
"tst_show_solution_signature"),
483 "examid_in_test_res",
485 $this->lng->txt(
"examid_in_test_res"),
492 $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 497 of file class.ilTestSettingsTemplateConfig.php.
References ilSettingsTemplateConfig\addSetting(), ilSettingsTemplateConfig\BOOL, and ilSettingsTemplateConfig\SELECT.
Referenced by initSettings().
502 $this->lng->txt(
"tst_anonymity"),
506 '0' => $this->lng->txt(
"tst_anonymity_no_anonymization"),
507 '1' => $this->lng->txt(
"tst_anonymity_anonymous_test"),
514 $this->lng->txt(
"test_enable_archiving"),
addSetting($a_id, $a_type, $a_text, $a_hidable, $a_length=0, $a_options=array())
Add setting.
◆ addResultSummaryProperties()
ilTestSettingsTemplateConfig::addResultSummaryProperties |
( |
| ) |
|
|
private |
Definition at line 407 of file class.ilTestSettingsTemplateConfig.php.
References ilSettingsTemplateConfig\addSetting(), ilSettingsTemplateConfig\BOOL, and ilSettingsTemplateConfig\SELECT.
Referenced by initSettings().
410 "results_access_enabled",
412 $this->lng->txt(
"tst_results_access_enabled"),
416 '0' => $this->lng->txt(
"tst_results_access_never"),
417 '2' => $this->lng->txt(
"tst_results_access_always"),
418 '1' => $this->lng->txt(
"tst_results_access_finished"),
419 '3' => $this->lng->txt(
"tst_results_access_date")
426 $this->lng->txt(
"tst_results_grading_opt_show_status"),
433 $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.
◆ addScoringOptionsProperties()
ilTestSettingsTemplateConfig::addScoringOptionsProperties |
( |
| ) |
|
|
private |
Definition at line 344 of file class.ilTestSettingsTemplateConfig.php.
References ilSettingsTemplateConfig\addSetting(), and ilSettingsTemplateConfig\SELECT.
Referenced by initSettings().
349 $this->lng->txt(
"tst_text_count_system"),
353 '0' => $this->lng->txt(
"tst_count_partial_solutions"),
354 '1' => $this->lng->txt(
"tst_count_correct_solutions")
361 $this->lng->txt(
"tst_score_mcmr_questions"),
365 '0' => $this->lng->txt(
"tst_score_mcmr_zero_points_when_unanswered"),
366 '1' => $this->lng->txt(
"tst_score_mcmr_use_scoring_system")
373 $this->lng->txt(
"tst_score_cutting"),
377 '0' => $this->lng->txt(
"tst_score_cut_question"),
378 '1' => $this->lng->txt(
"tst_score_cut_test")
385 $this->lng->txt(
"tst_pass_scoring"),
389 '0' => $this->lng->txt(
"tst_pass_last_pass"),
390 '1' => $this->lng->txt(
"tst_pass_best_pass")
395 "pass_deletion_allowed",
397 $this->lng->txt(
"tst_pass_deletion"),
401 '0' => $this->lng->txt(
"tst_pass_deletion_not_allowed"),
402 '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.
◆ addTestAccessProperties()
ilTestSettingsTemplateConfig::addTestAccessProperties |
( |
| ) |
|
|
private |
Definition at line 120 of file class.ilTestSettingsTemplateConfig.php.
References ilSettingsTemplateConfig\addSetting(), and ilSettingsTemplateConfig\BOOL.
Referenced by initSettings().
125 $this->lng->txt(
"tst_starting_time"),
132 $this->lng->txt(
"tst_ending_time"),
139 $this->lng->txt(
"tst_password"),
146 $this->lng->txt(
"participants_invitation"),
153 $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 288 of file class.ilTestSettingsTemplateConfig.php.
References ilSettingsTemplateConfig\addSetting(), ilSettingsTemplateConfig\BOOL, ilSettingsTemplateConfig\SELECT, and ilSettingsTemplateConfig\TEXT.
Referenced by initSettings().
293 $this->lng->txt(
"enable_examview"),
298 "showfinalstatement",
300 $this->lng->txt(
"final_statement"),
317 "redirection_enabled",
319 $this->lng->txt(
"redirect_after_finishing_tst"),
326 $this->lng->txt(
"sign_submission"),
333 $this->lng->txt(
"tst_finish_notification"),
337 '0' => $this->lng->txt(
"tst_finish_notification_no"),
338 '1' => $this->lng->txt(
"tst_finish_notification_simple"),
339 '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.
◆ addTestIntroProperties()
ilTestSettingsTemplateConfig::addTestIntroProperties |
( |
| ) |
|
|
private |
◆ addTestRunProperties()
ilTestSettingsTemplateConfig::addTestRunProperties |
( |
| ) |
|
|
private |
Definition at line 158 of file class.ilTestSettingsTemplateConfig.php.
References ilSettingsTemplateConfig\addSetting(), ilSettingsTemplateConfig\BOOL, and ilSettingsTemplateConfig\TEXT.
Referenced by initSettings().
163 $this->lng->txt(
"tst_nr_of_tries"),
169 "chb_processing_time",
171 $this->lng->txt(
"tst_processing_time"),
178 $this->lng->txt(
"kiosk"),
183 "examid_in_test_pass",
185 $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 250 of file class.ilTestSettingsTemplateConfig.php.
References ilSettingsTemplateConfig\addSetting(), and ilSettingsTemplateConfig\BOOL.
Referenced by initSettings().
253 "chb_use_previous_answers",
255 $this->lng->txt(
"tst_use_previous_answers"),
262 $this->lng->txt(
"tst_show_cancel"),
269 $this->lng->txt(
"tst_postpone"),
276 $this->lng->txt(
"tst_show_summary"),
283 $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 42 of file class.ilTestSettingsTemplateConfig.php.
References ilSettingsTemplateConfig\addHidableTab().
Referenced by init().
44 $this->
addHidableTab(
"questions", $this->lng->txt(
'assQuestions').
' - '.$this->lng->txt(
'edit_test_questions'));
45 $this->
addHidableTab(
"mark_schema", $this->lng->txt(
'settings').
' - '.$this->lng->txt(
"mark_schema"));
46 $this->
addHidableTab(
"certificate", $this->lng->txt(
'settings').
' - '.$this->lng->txt(
"certificate"));
47 $this->
addHidableTab(
"defaults", $this->lng->txt(
'settings').
' - '.$this->lng->txt(
"tst_default_settings"));
49 $this->
addHidableTab(
"learning_progress", $this->lng->txt(
"learning_progress"));
50 $this->
addHidableTab(
"manscoring", $this->lng->txt(
"manscoring"));
51 $this->
addHidableTab(
"statistics", $this->lng->txt(
"statistics"));
53 $this->
addHidableTab(
"meta_data", $this->lng->txt(
"meta_data"));
55 $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 58 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: