mirror of
https://github.com/moodle/moodle.git
synced 2025-08-04 16:36:37 +02:00
MDL-12797 - Site-wide quiz default time-limit was not working. The default was being used, but the enabled state was not being initialised correctly for the form field.
This commit is contained in:
parent
94d129cf69
commit
298daa2188
1 changed files with 4 additions and 5 deletions
|
@ -47,6 +47,7 @@ class mod_quiz_mod_form extends moodleform_mod {
|
|||
$mform->setAdvanced('timelimitgrp', $CFG->quiz_fix_timelimit);
|
||||
$mform->setHelpButton('timelimitgrp', array("timelimit", get_string("quiztimer","quiz"), "quiz"));
|
||||
$mform->setDefault('timelimit', $CFG->quiz_timelimit);
|
||||
$mform->setDefault('timelimitenable', !empty($CFG->quiz_timelimit));
|
||||
|
||||
|
||||
//enforced time delay between quiz attempts add-on
|
||||
|
@ -266,12 +267,10 @@ class mod_quiz_mod_form extends moodleform_mod {
|
|||
}
|
||||
$key++;
|
||||
}
|
||||
|
||||
}
|
||||
if (empty($default_values['timelimit'])) {
|
||||
$default_values['timelimitenable'] = 0;
|
||||
} else {
|
||||
$default_values['timelimitenable'] = 1;
|
||||
|
||||
if (isset($default_values['timelimit'])) {
|
||||
$default_values['timelimitenable'] = $default_values['timelimit'] > 0;
|
||||
}
|
||||
|
||||
if (isset($default_values['review'])){
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue