From 18a003596bdb1b08e01752488596fb9bd574222a Mon Sep 17 00:00:00 2001 From: skodak Date: Thu, 30 Apr 2009 10:35:31 +0000 Subject: [PATCH] MDL-19029 fixed incorrect closing of divs on grader report; merged from MOODLE_19_STABLE --- grade/report/grader/index.php | 3 ++- grade/report/grader/lib.php | 15 +++++++++++++++ 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/grade/report/grader/index.php b/grade/report/grader/index.php index 87c0a88fa1..40aeb25616 100644 --- a/grade/report/grader/index.php +++ b/grade/report/grader/index.php @@ -166,7 +166,8 @@ $reporthtml .= $report->get_studentshtml(); $reporthtml .= $report->get_rangehtml(); $reporthtml .= $report->get_avghtml(true); $reporthtml .= $report->get_avghtml(); -$reporthtml .= ""; +$reporthtml .= $report->get_endhtml(); +$reporthtml .= ''; // print submit button if ($USER->gradeediting[$course->id] and !$report->get_pref('enableajax')) { diff --git a/grade/report/grader/lib.php b/grade/report/grader/lib.php index 57e2cac97c..40983bb984 100644 --- a/grade/report/grader/lib.php +++ b/grade/report/grader/lib.php @@ -1074,6 +1074,21 @@ class grade_report_grader extends grade_report { return $studentshtml; } + /** + * Closes all open elements + */ + public function get_endhtml() { + global $CFG, $USER; + + $fixedstudents = empty($USER->screenreader) && $CFG->grade_report_fixedstudents; + + if ($fixedstudents) { + return ""; + } else { + return ""; + } + } + /** * Builds and return the HTML row of column totals. * @param bool $grouponly Whether to return only group averages or all averages. -- 2.39.5