MDL-17498 - fix grading output for submissions.

This commit is contained in:
piers
2009-02-02 22:09:29 +00:00
parent 397ad6af5b
commit fc85b7977f
+7 -2
View File
@@ -68,7 +68,7 @@
}
// ...display header...
$navigation = build_navigation($action, $cm);
$navigation = build_navigation($action, $cm);
print_header_simple(format_string($workshop->name), "", $navigation,
"", "", true, update_module_button($cm->id, $course->id, $strworkshop), navmenu($course, $cm));
@@ -105,6 +105,11 @@
echo "<td align=\"center\"><b>".get_string("overallgrade", "workshop")."</b></td></tr>\n";
foreach ($submissions as $submission) {
$grade = workshop_submission_grade($workshop, $submission);
if ($workshop->wtype) {
$gradinggrade = workshop_gradinggrade($workshop, $student);
} else { // ignore grading grades for simple assignments
$gradinggrade = 0;
}
echo "<tr><td>".workshop_print_submission_title($workshop, $submission)."</td>\n";
if ($workshop->wtype) {
echo "<td align=\"center\">".workshop_print_user_assessments($workshop, $USER, $gradinggrade)."</td>";
@@ -361,7 +366,7 @@
print_footer($course);
exit;
}
if (!empty($CFG->enablegroupings) && !empty($cm->groupingid) && !empty($users)) {
$groupingusers = groups_get_grouping_members($cm->groupingid, 'u.id', 'u.id');
foreach($users as $key => $user) {