]> git.mjollnir.org Git - moodle.git/commitdiff
Merged MDL-11484 Added some colors for overridden grades
authormoodler <moodler>
Mon, 3 Mar 2008 05:57:32 +0000 (05:57 +0000)
committermoodler <moodler>
Mon, 3 Mar 2008 05:57:32 +0000 (05:57 +0000)
mod/assignment/lib.php
mod/assignment/styles.php
theme/standard/styles_color.css

index 99abc9c3975ebe34c3a7b046e4971fef4e50cc3e..f32789b602c85068f192c10cfb74e53d47fed73b 100644 (file)
@@ -1169,7 +1169,11 @@ class assignment_base {
                 $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);
-                
+                $locked_overridden = 'locked';
+                if ($final_grade->overridden) {
+                    $locked_overridden = 'overridden';
+                }
+
             /// Calculate user status
                 $auser->status = ($auser->timemarked > 0) && ($auser->timemarked >= $auser->timemodified);
                 $picture = print_user_picture($auser, $course->id, $auser->picture, false, true);
@@ -1193,7 +1197,7 @@ class assignment_base {
                         $teachermodified = '<div id="tt'.$auser->id.'">'.userdate($auser->timemarked).'</div>';
 
                         if ($final_grade->locked or $final_grade->overridden) {
-                            $grade = '<div id="g'.$auser->id.'">'.$final_grade->formatted_grade.'</div>';
+                            $grade = '<div id="g'.$auser->id.'" class="'. $locked_overridden .'">'.$final_grade->formatted_grade.'</div>';
                         } else if ($quickgrade) {
                             $menu = choose_from_menu(make_grades_menu($this->assignment->grade),
                                                      'menu['.$auser->id.']', $auser->grade,
@@ -1206,7 +1210,7 @@ class assignment_base {
                     } else {
                         $teachermodified = '<div id="tt'.$auser->id.'">&nbsp;</div>';
                         if ($final_grade->locked or $final_grade->overridden) {
-                            $grade = '<div id="g'.$auser->id.'">'.$final_grade->formatted_grade.'</div>';
+                            $grade = '<div id="g'.$auser->id.'" class="'. $locked_overridden .'">'.$final_grade->formatted_grade.'</div>';
                         } else if ($quickgrade) {
                             $menu = choose_from_menu(make_grades_menu($this->assignment->grade),
                                                      'menu['.$auser->id.']', $auser->grade,
index 54f310994e2b23130a690cdfabe841a239b5ebd4..84a0442cf3b29e400909aa9e74eb7bdbe5137afa 100644 (file)
 }
 
 #mod-assignment-submissions .qgprefs #optiontable {
-    text-align:right;
-    margin-left:auto;
+  text-align:right;
+  margin-left:auto;
 }
 
 #mod-assignment-submissions .fgcontrols {
-    margin-top: 1em;
-    text-align:center;
+  margin-top: 1em;
+  text-align:center;
 }
 
 #mod-assignment-submissions .fgcontrols .fastgbutton{
-    margin-top: 0.5em;
+  margin-top: 0.5em;
 }
 
index 4e56b90e5008ed76fb704b0b8834990e0859853b..d1771990f237cc2afca3835477536d8b4f7a9513 100644 (file)
@@ -731,6 +731,10 @@ body#grade-index .grades .r1 {
   background-color: #f0f0f0;
 }
 
+td.grade div.overridden {
+  background-color: #DDDDDD;
+}
+
 /* grade edit */
 
 .grade-edit-tree .moving {