MDL-12517 - Further refinement. Move the processing to after print_header, so any...
authortjhunt <tjhunt>
Thu, 13 Dec 2007 14:26:14 +0000 (14:26 +0000)
committertjhunt <tjhunt>
Thu, 13 Dec 2007 14:26:14 +0000 (14:26 +0000)
grade/report/grader/index.php
lang/en_utf8/grades.php

index b4558e8d1a49c9c95b67384690458ab42e215684..76b40fb3a5869521e5855fba3598a46ef297104e 100644 (file)
@@ -121,11 +121,6 @@ if (!empty($target) && !empty($action) && confirm_sesskey()) {
 // Initialise the grader report object
 $report = new grade_report_grader($courseid, $gpr, $context, $page, $sortitemid);
 
-/// processing posted grades & feedback here
-if ($data = data_submitted() and confirm_sesskey()) {
-    $report->process_data($data);
-}
-
 // Override perpage if set in URL
 if ($perpageurl) {
     $report->user_prefs['studentsperpage'] = $perpageurl;
@@ -133,7 +128,6 @@ if ($perpageurl) {
 
 $report->load_users();
 
-
 $numusers = $report->get_numusers();
 $report->load_final_grades();
 
@@ -149,10 +143,14 @@ $currenttab = 'graderreport';
 require('tabs.php');
 
 echo $report->group_selector;
-
 echo '<div class="clearer"></div>';
-
 echo $report->get_toggles_html();
+
+/// processing posted grades & feedback here
+if ($data = data_submitted() and confirm_sesskey()) {
+    $report->process_data($data);
+}
+
 $studentsperpage = $report->get_pref('studentsperpage');
 // Don't use paging if studentsperpage is empty or 0 at course AND site levels
 if (!empty($studentsperpage)) {
index 9e94949cd72bac06946562e216b7176ee64798bd..eed337290e8d46ec6837330de41d4c06713f48b9 100644 (file)
@@ -267,7 +267,7 @@ $string['itemsedit'] = 'Edit grade item';
 $string['keephigh'] = 'Keep the highest';
 $string['keephighhelp'] = 'If set, this option will only keep the X highest grades, X being the selected value for this option.';
 $string['keymanager'] = 'Key manager';
-$string['lessthanmin'] = 'grade entered for $a->itemname for $a->username is less than the minimum allowed';
+$string['lessthanmin'] = 'The grade entered for $a->itemname for $a->username is less than the minimum allowed';
 $string['lettergrade'] = 'Letter grade';
 $string['lettergradenonnumber'] = 'Low and/or High grade were non-numeric for';
 $string['letter'] = 'Letter';
@@ -294,7 +294,7 @@ $string['median'] = 'Median';
 $string['min'] = 'Lowest';
 $string['missingscale'] = 'Scale must be selected';
 $string['mode'] = 'Mode';
-$string['morethanmax'] = 'grade entered for $a->itemname for $a->username is more than the maximum allowed';
+$string['morethanmax'] = 'The grade entered for $a->itemname for $a->username is more than the maximum allowed';
 $string['movingelement'] = 'Moving $a';
 $string['multfactor'] = 'Multiplicator';
 $string['multfactorhelp'] = 'Factor by which all grades for this grade item will be multiplied.';