From 945bb28be75d84b74a6ea5d456238b14518ccd3e Mon Sep 17 00:00:00 2001 From: rkingdon Date: Thu, 4 Dec 2003 18:47:48 +0000 Subject: [PATCH] Minor change to student listing in index.php. --- mod/exercise/index.php | 24 ++++++++++++++++++------ 1 file changed, 18 insertions(+), 6 deletions(-) diff --git a/mod/exercise/index.php b/mod/exercise/index.php index 494a8e2736..f3fe7e1bc4 100644 --- a/mod/exercise/index.php +++ b/mod/exercise/index.php @@ -82,16 +82,28 @@ $table->data[] = array ($exercise->section, $link, $title, $phase, $submitted, $due); } else { + $assessed = false; if ($exercise->usemaximum) { $maximum = exercise_get_best_grade($submission); - $grade = $maximum->grade; + if (isset($maximum)) { + $grade = $maximum->grade; + $assessed = true; + } }else { // use mean value $mean = exercise_get_mean_grade($submission); - $grade = $mean->grade; + if (isset($mean->grade)) { + $grade = $mean->grade; + $assessed = true; + } + } + if ($assessed) { + $actualgrade = $grade * $exercise->grade / 100.0; + $table->data[] = array ($exercise->section, $link, $title, + number_format($actualgrade, 1), $submitted, $due); + } else { + $table->data[] = array ($exercise->section, $link, $title, + "-", $submitted, $due); } - $actualgrade = $grade * $exercise->grade / 100.0; - $table->data[] = array ($exercise->section, $link, $title, - number_format($actualgrade, 1), $submitted, $due); } } else { @@ -109,7 +121,7 @@ $table->data[] = array ($exercise->section, $link, $title, $exercise->phase, $submitted, $due); } else { - $table->data[] = array ($exercise->section, $link, $title, "0", $submitted, $due); + $table->data[] = array ($exercise->section, $link, $title, "-", $submitted, $due); } } else { $table->data[] = array ($link, $submitted, $due); -- 2.39.5