Fix for MDL-11636

This commit is contained in:
mark-nielsen
2007-10-13 01:54:25 +00:00
parent 3751aaf098
commit bbb0032181
+4 -5
View File
@@ -520,11 +520,13 @@
}
$attemptsremaining = 0;
$attemptsremaining = 0;
$maxattemptsreached = 0;
$nodefaultresponse = false; // Flag for redirecting when default feedback is turned off
if ($noanswer) {
$newpageid = $pageid; // display same page again
$feedback = get_string('noanswer', 'lesson');
} else {
$nretakes = count_records("lesson_grades", "lessonid", $lesson->id, "userid", $USER->id);
if (!has_capability('mod/lesson:manage', $context)) {
@@ -624,7 +626,6 @@
}
// Determine default feedback if necessary
$nodefaultresponse = false; // Flag for redirecting when default feedback is turned off
if (empty($response)) {
if (!$lesson->feedback and !$noanswer and !($lesson->review and !$correctanswer and !$isessayquestion)) {
// These conditions have been met:
@@ -646,9 +647,7 @@
// display response (if there is one - there should be!)
// display: lesson title, page title, question text, student's answer(s) before feedback message
if ($noanswer) {
$feedback = get_string('noanswer', 'lesson');
} else if ($response) {
if ($response) {
//optionally display question page title
//if ($title = get_field("lesson_pages", "title", "id", $pageid)) {
// print_heading($title);