From d30c99c107eae043bf7dd223a33ef8d6b586a41b Mon Sep 17 00:00:00 2001 From: toyomoyo Date: Wed, 4 Jul 2007 09:14:39 +0000 Subject: [PATCH] some cosmetic fixes --- grade/report/grader/index.php | 33 +++++++++++++++++++++++++++------ lang/en_utf8/grades.php | 12 ++++++------ 2 files changed, 33 insertions(+), 12 deletions(-) diff --git a/grade/report/grader/index.php b/grade/report/grader/index.php index b8f86f39cc..0689df5d42 100644 --- a/grade/report/grader/index.php +++ b/grade/report/grader/index.php @@ -330,6 +330,14 @@ foreach ($gtree->levels as $key=>$row) { $dimmed = ' dimmed_text '; } + if ($object->itemtype == 'mod') { + $icon = ''.get_string('modulename', $object->itemmodule).''; + } else if ($object->itemtype == 'manual') { + //TODO: add manual grading icon + $icon = ''.get_string('manualgrade', 'grades').''; // TODO: localize + } + + $headerhtml .= ''. $element['object']->get_name() . '' . $arrow; @@ -338,8 +346,6 @@ foreach ($gtree->levels as $key=>$row) { $items[$element['object']->sortorder] =& $element['object']; } - - } $headerhtml .= ''; @@ -355,11 +361,26 @@ foreach ($users as $userid => $user) { $studentshtml .= ''; 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 .= ''; + $studentshtml .= ''; } } else { @@ -419,7 +440,7 @@ foreach ($users as $userid => $user) { $studentshtml .= ''; } -$reporthtml = "$headerhtml"; +$reporthtml = "
$headerhtml"; $reporthtml .= $studentshtml; $reporthtml .= "
"; @@ -436,7 +457,7 @@ echo $reporthtml; // print submit button if ($USER->gradeediting) { - echo ''; + echo '
'; echo ''; } ?> diff --git a/lang/en_utf8/grades.php b/lang/en_utf8/grades.php index 9d6b91f39a..6b80db7fef 100644 --- a/lang/en_utf8/grades.php +++ b/lang/en_utf8/grades.php @@ -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
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'; -- 2.39.5