mirror of
https://github.com/moodle/moodle.git
synced 2025-08-04 16:36:37 +02:00
MDL-13978 - Notice when adding a new quiz
This commit is contained in:
parent
aceb739d2c
commit
d45459b7c1
1 changed files with 18 additions and 16 deletions
|
@ -378,22 +378,24 @@ function quiz_grade_item_update($quiz, $grades=NULL) {
|
||||||
}
|
}
|
||||||
|
|
||||||
$gradebook_grades = grade_get_grades($quiz->course, 'mod', 'quiz', $quiz->id);
|
$gradebook_grades = grade_get_grades($quiz->course, 'mod', 'quiz', $quiz->id);
|
||||||
$grade_item = $gradebook_grades->items[0];
|
if (!empty($gradebook_grades->items)) {
|
||||||
if ($grade_item->locked) {
|
$grade_item = $gradebook_grades->items[0];
|
||||||
$confirm_regrade = optional_param('confirm_regrade', 0, PARAM_INT);
|
if ($grade_item->locked) {
|
||||||
if (!$confirm_regrade) {
|
$confirm_regrade = optional_param('confirm_regrade', 0, PARAM_INT);
|
||||||
$message = get_string('gradeitemislocked', 'grades');
|
if (!$confirm_regrade) {
|
||||||
$back_link = $CFG->wwwroot . '/mod/quiz/report.php?q=' . $quiz->id . '&mode=overview';
|
$message = get_string('gradeitemislocked', 'grades');
|
||||||
$regrade_link = qualified_me() . '&confirm_regrade=1';
|
$back_link = $CFG->wwwroot . '/mod/quiz/report.php?q=' . $quiz->id . '&mode=overview';
|
||||||
print_box_start('generalbox', 'notice');
|
$regrade_link = qualified_me() . '&confirm_regrade=1';
|
||||||
echo '<p>'. $message .'</p>';
|
print_box_start('generalbox', 'notice');
|
||||||
echo '<div class="buttons">';
|
echo '<p>'. $message .'</p>';
|
||||||
print_single_button($regrade_link, null, get_string('regradeanyway', 'grades'), 'post', $CFG->framename);
|
echo '<div class="buttons">';
|
||||||
print_single_button($back_link, null, get_string('cancel'), 'post', $CFG->framename);
|
print_single_button($regrade_link, null, get_string('regradeanyway', 'grades'), 'post', $CFG->framename);
|
||||||
echo '</div>';
|
print_single_button($back_link, null, get_string('cancel'), 'post', $CFG->framename);
|
||||||
print_box_end();
|
echo '</div>';
|
||||||
|
print_box_end();
|
||||||
|
|
||||||
return GRADE_UPDATE_ITEM_LOCKED;
|
return GRADE_UPDATE_ITEM_LOCKED;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue