]> git.mjollnir.org Git - moodle.git/commitdiff
some cosmetic fixes
authortoyomoyo <toyomoyo>
Wed, 4 Jul 2007 09:14:39 +0000 (09:14 +0000)
committertoyomoyo <toyomoyo>
Wed, 4 Jul 2007 09:14:39 +0000 (09:14 +0000)
grade/report/grader/index.php
lang/en_utf8/grades.php

index b8f86f39cc2f78d4540bdf689b8be5573690376b..0689df5d42dc50ab2157a6e910e8ec6e6be012e8 100644 (file)
@@ -330,6 +330,14 @@ foreach ($gtree->levels as $key=>$row) {
                 $dimmed = ' dimmed_text ';
             }
 
+            if ($object->itemtype == 'mod') {
+                $icon = '<img src="'.$CFG->modpixpath.'/'.$object->itemmodule.'/icon.gif" class="icon" alt="'.get_string('modulename', $object->itemmodule).'"/>';
+            } else if ($object->itemtype == 'manual') {
+                //TODO: add manual grading icon
+                $icon = '<img src="'.$CFG->pixpath.'/t/edit.gif" class="icon" alt="'.get_string('manualgrade', 'grades').'"/>'; // TODO: localize
+            }
+
+
             $headerhtml .= '<th class="'.$type.$catlevel.$dimmed.'"><a href="'.$baseurl.'&amp;sortitemid='
                       . $element['object']->id .'">'. $element['object']->get_name()
                       . '</a>' . $arrow;
@@ -338,8 +346,6 @@ foreach ($gtree->levels as $key=>$row) {
 
             $items[$element['object']->sortorder] =& $element['object'];
         }
-
-
     }
 
     $headerhtml .= '</tr>';
@@ -355,11 +361,26 @@ foreach ($users as $userid => $user) {
         $studentshtml .= '<td>';
 
         if (isset($finalgrades[$userid][$item->id])) {
+                    
             $gradeval = $finalgrades[$userid][$item->id]->finalgrade;
+            
+            // trim trailing "0"s
+            if (isset($gradeval)) {
+                if ($gradeval != 0) {
+                    $gradeval = trim($gradeval, ".0");  
+                } else {
+                    $gradeval = 0;
+                }
+            }
+            
             $grade = new grade_grades($finalgrades[$userid][$item->id], false);
             $grade->feedback = $finalgrades[$userid][$item->id]->feedback;
         } else {
-            $gradeval = '-';
+            if ($USER->gradeediting) {
+                $gradeval ='';
+            } else { 
+                $gradeval = '-';
+            }
             $grade = new grade_grades(array('userid' => $userid, 'itemid' => $item->id), false);
         }
 
@@ -381,7 +402,7 @@ foreach ($users as $userid => $user) {
                     $studentshtml .= choose_from_menu ($scaleopt, 'grade_'.$userid.'_'.$item->id, $gradeval, get_string('nograde'), '', -1, true);
                 }
             } else {
-                $studentshtml .= '<input type="text" name="grade_'.$userid.'_'.$item->id.'" value="'.$gradeval.'"/>';
+                $studentshtml .= '<input size="6" type="text" name="grade_'.$userid.'_'.$item->id.'" value="'.$gradeval.'"/>';
             }
 
         } else {
@@ -419,7 +440,7 @@ foreach ($users as $userid => $user) {
     $studentshtml .= '</tr>';
 }
 
-$reporthtml = "<table style=\"text-align: center\">$headerhtml";
+$reporthtml = "<table class=\"boxaligncenter\">$headerhtml";
 $reporthtml .= $studentshtml;
 $reporthtml .= "</table>";
 
@@ -436,7 +457,7 @@ echo $reporthtml;
 
 // print submit button
 if ($USER->gradeediting) {
-    echo '<input type="submit" value="'.get_string('update').'" />';
+    echo '<div style="text-align:center"><input type="submit" value="'.get_string('update').'" /></div>';
     echo '</div></form>';
 }
 ?>
index 9d6b91f39ab251bd18a71181f8ff9449293bdb18..6b80db7fefb451cbe6569121ecd79e5074c62b76 100644 (file)
@@ -58,7 +58,7 @@ $string['gradecategoryhelp'] = 'Grade Category Help';
 $string['gradeexceptions'] = 'Grade Exceptions';
 $string['gradeexceptionshelp'] = 'Grade Exceptions Help';
 $string['gradehelp'] = 'Grade Help';
-$string['gradeitem'] = 'Grade Item';
+$string['gradeitem'] = 'Grade item';
 $string['gradeitemlocked'] = 'Grading locked';
 $string['gradeitemsinc'] = 'Grade items to be included';
 $string['gradeitemaddusers'] = 'Exclude from Grading';
@@ -71,8 +71,8 @@ $string['gradeletterhelp'] = 'Grade Letter Help';
 $string['gradeletternote'] = 'To delete a grade letter just empty any of the<br /> three text areas for that letter and click submit.';
 $string['grademax'] = 'Maximum grade';
 $string['grademin'] = 'Minimum grade';
-$string['gradepass'] = 'Grade to Pass';
-$string['itemsedit'] = 'Edit Grade Item';
+$string['gradepass'] = 'Grade to pass';
+$string['itemsedit'] = 'Edit grade item';
 $string['multfactor'] = 'Multiplicator';
 $string['plusfactor'] = 'Offset';
 $string['gradepreferences'] = 'Grade Preferences';
@@ -80,7 +80,7 @@ $string['gradepreferenceshelp'] = 'Grade Preferences Help';
 $string['grades'] = 'Grades';
 $string['gradereports'] = 'Grades report';
 $string['graderreport'] = 'Grader report';
-$string['gradetype'] = 'Grade Type';
+$string['gradetype'] = 'Grade type';
 $string['gradeweighthelp'] = 'Grade Weight Help';
 $string['hideadvanced'] = 'Hide Advanced Features';
 $string['hidecategory'] = 'Hidden';
@@ -96,8 +96,8 @@ $string['importsuccess'] = 'Grade import success';
 $string['importxml'] = 'Import XML';
 $string['incorrectcourseid'] = 'Course ID was incorrect';
 $string['item'] = 'Item';
-$string['iteminfo'] = 'Item Info';
-$string['itemname'] = 'Item Name';
+$string['iteminfo'] = 'Item info';
+$string['itemname'] = 'Item name';
 $string['items'] = 'Items';
 $string['lettergrade'] = 'Letter Grade';
 $string['lettergradenonnumber'] = 'Low and/or High grade were non-numeric for';