From: moodler Date: Sun, 18 Jan 2004 06:17:02 +0000 (+0000) Subject: Some fixes for displaying empty grades in quizzes X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=b0be6c79bfd48b0cf5a472ef630ce27a66efc935;p=moodle.git Some fixes for displaying empty grades in quizzes suggested by Marilyn Fleming http://moodle.org/mod/forum/discuss.php?d=4636 --- diff --git a/mod/quiz/index.php b/mod/quiz/index.php index 6d07ebbd39..80f9558e6d 100644 --- a/mod/quiz/index.php +++ b/mod/quiz/index.php @@ -105,7 +105,11 @@ $gradecol = ""; } } else { - $gradecol = "$bestgrade / $quiz->grade"; + if ($bestgrade === "" or $quiz->grade == 0) { + $gradecol = ""; + } else { + $gradecol = "$bestgrade / $quiz->grade"; + } } if ($course->format == "weeks" or $course->format == "topics") { diff --git a/mod/quiz/lib.php b/mod/quiz/lib.php index 55cdece1d6..3f42296d5a 100644 --- a/mod/quiz/lib.php +++ b/mod/quiz/lib.php @@ -1426,7 +1426,7 @@ function quiz_get_user_attempts_string($quiz, $attempts, $bestgrade) { function quiz_get_best_grade($quizid, $userid) { /// Get the best current grade for a particular user in a quiz if (!$grade = get_record("quiz_grades", "quiz", $quizid, "userid", $userid)) { - return 0; + return ""; } return (round($grade->grade,0));