-
Improvement
-
Resolution: Won't Fix
-
Minor
-
None
-
1.8, 1.8.1, 1.8.2
-
None
-
MOODLE_18_STABLE
When viewing grades (both all grades by category and view grades for a specific category), the data is displayed as one row for each student and appropriate columns for the category information or assignment information. This results in grade displays that are many screen widths wide. It is somewhat of a necessary evil when viewing a complete class. However, when viewing an individual student (or when a student views his or her own grade) the table has headers and then one row that extends for many screen widths. This could be configured far better by having the view for an individual student (whether it is the teacher or a student looking at the grade) displayed with only one set of column headers (e.g., Points / Max Points, Percent, Weighted percent contribution, et al.) and then a new row for each category or assignment. This results in the grade report for an individual student fitting nicely on one screen.
My attachment shows modifications I made to the latest version of GBPv2 lib.php as of August 13, 2007. The only changes are in the grade_view_category_grades and grade_view_all_grades functions. I tried to comment each applicable change including an identifier for me (rlwebb) and the date on which I made the change.