From 319b73494c89bd76b4c11d557fe7b362b068ca63 Mon Sep 17 00:00:00 2001 From: nicolasconnault Date: Fri, 29 Feb 2008 17:07:02 +0000 Subject: [PATCH] MDL-11484 Changed the display of overridden and locked grades. Merging from MOODLE_19_STABLE --- mod/assignment/lib.php | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/mod/assignment/lib.php b/mod/assignment/lib.php index 2389b2ad3f4..e4b7fb55f19 100644 --- a/mod/assignment/lib.php +++ b/mod/assignment/lib.php @@ -1167,6 +1167,9 @@ class assignment_base { $grading_info = grade_get_grades($this->course->id, 'mod', 'assignment', $this->assignment->id, array_keys($ausers)); foreach ($ausers as $auser) { $final_grade = $grading_info->items[0]->grades[$auser->id]; + $grademax = $grading_info->items[0]->grademax; + $final_grade->formatted_grade = round($final_grade->grade,2) .' / ' . round($grademax,2); + /// Calculate user status $auser->status = ($auser->timemarked > 0) && ($auser->timemarked >= $auser->timemodified); $picture = print_user_picture($auser, $course->id, $auser->picture, false, true); @@ -1190,7 +1193,7 @@ class assignment_base { $teachermodified = '
'.userdate($auser->timemarked).'
'; if ($final_grade->locked or $final_grade->overridden) { - $grade = '
'.$final_grade->str_grade.'
'; + $grade = '
'.$final_grade->formatted_grade.'
'; } else if ($quickgrade) { $menu = choose_from_menu(make_grades_menu($this->assignment->grade), 'menu['.$auser->id.']', $auser->grade, @@ -1203,7 +1206,7 @@ class assignment_base { } else { $teachermodified = '
 
'; if ($final_grade->locked or $final_grade->overridden) { - $grade = '
'.$final_grade->str_grade.'
'; + $grade = '
'.$final_grade->formatted_grade.'
'; } else if ($quickgrade) { $menu = choose_from_menu(make_grades_menu($this->assignment->grade), 'menu['.$auser->id.']', $auser->grade, @@ -1230,7 +1233,7 @@ class assignment_base { $status = '
 
'; if ($final_grade->locked or $final_grade->overridden) { - $grade = '
'.$final_grade->str_grade.'
'; + $grade = '
'.$final_grade->formatted_grade . '
'; } else if ($quickgrade) { // allow editing $menu = choose_from_menu(make_grades_menu($this->assignment->grade), 'menu['.$auser->id.']', $auser->grade,