Commit graph

698 commits

Author SHA1 Message Date
nicolasconnault
be55a047dc MDL-9628 Added title attributes to quickgrading and quickfeedback input elements, and gave the quickfeedback input a dashed 1px black border to distinguish it easily from the grade input. 2007-08-06 09:02:22 +00:00
nicolasconnault
859c72599f MDL-9628 Fixed sorting 2007-08-06 08:10:37 +00:00
nicolasconnault
ca145cc84e MDL-9628 Removed superfluous & in URL (part of $report->baseurl) and reversed the default sortitem order from ASC to DESC (highest grade first). 2007-08-06 06:07:23 +00:00
nicolasconnault
1815b45c1b MDL-10676 Added linking activity icons to grader report headers, based on user preference /config setting. 2007-08-01 14:52:14 +00:00
nicolasconnault
2e3987a935 MDL-10674 and MDL-10675 finished 2007-08-01 14:08:50 +00:00
nicolasconnault
fafe1cd23e MDL-9628 Reverting to using gradebook plugin module names in navigation 2007-08-01 07:41:13 +00:00
nicolasconnault
826c5f8635 MDL-9628 Refactoring the building of navigation array for gradebook pages 2007-08-01 06:47:35 +00:00
skodak
042596946b tabbed Edit/Outcomes interface, link from course admin block, added manage outcomes capability, other cleanup 2007-07-31 09:10:35 +00:00
toyomoyo
edc91676f1 fixing the average query to use subquery so that userids can be distinct, this prevents duplication of grades in case of multiple roles for same user 2007-07-31 03:19:32 +00:00
skodak
173a9d21ea various grade outcomes and scales improvements, fixes, changes and refactoring
added new favoutcomes plugin settings page - to be used later, this replaces the grade_outcomes_grades table
admin settings - outcomes and scales both have settings page now
2007-07-30 22:56:45 +00:00
nicolasconnault
56cef27dab MDL-10210 Updated the admin settings page for the grader report. 2007-07-30 09:46:01 +00:00
nicolasconnault
8933d48cf4 MDL-10210 Added help text for fields of 'text' type: "Leave this field empty to use the site default (currently $a)" 2007-07-30 09:01:14 +00:00
toyomoyo
7b61efbefe bug fix and hopefully faster grade average calculation 2007-07-30 08:50:26 +00:00
nicolasconnault
28c955150e MDL-10210 Re-organised the gradebook preferences, and now displaying site defaults inside the dropdown menus instead of the labels. 2007-07-30 07:12:33 +00:00
toyomoyo
9ade462ce1 fixing broken paging bar 2007-07-30 06:58:46 +00:00
nicolasconnault
41b477217d MDL-10210 Removed the loading of the $CFG versions of the preferences when the user versions are set to default. This means that a value set to default always stays at default unless it is changed manually. 2007-07-26 07:58:00 +00:00
skodak
4faf5f99be MDL-10478 reworked collapse/expand for grade categories 2007-07-25 19:57:47 +00:00
nicolasconnault
438a5aa9ad MDL-9628 Moving Basic support for compact view from report class to grade_category class, internal to the grade_tree recursive construction 2007-07-25 15:04:31 +00:00
nicolasconnault
48b5d8f38b MDL-9628 Basic support for compact view 2007-07-25 09:33:08 +00:00
moodler
344e5c5397 Bump to fix capability upgrade 2007-07-25 06:28:50 +00:00
skodak
2cc773f5fa MDL-10579 implemented capability checks in grader report, minor refactoring, whitespace cleanup 2007-07-24 21:20:29 +00:00
nicolasconnault
cb7fe7b4b8 MDL-9628 First attempts at trimming grade_tree after fetching, for expanded/contracted categories (compact view mode). So far, so good ... 2007-07-24 16:33:52 +00:00
nicolasconnault
acdc8e8a9c MDL-10550 Refactoring, fixing a few bugs in edit/item_form.php and more work into the outcome report 2007-07-24 14:26:05 +00:00
skodak
54690a0894 MDL-10579 capabilities for grade report plugins 2007-07-24 09:20:37 +00:00
skodak
7a6b7acf76 MDL-10579 more capability checks in grades code + refactoring of grade_tree 2007-07-24 07:45:15 +00:00
skodak
65dd61bda6 MDL-10579 Implement capability checks in grade import/export/report/edit pages - work in progress
refactoring - reports now use real index.php
2007-07-23 22:20:07 +00:00
moodler
e2008be287 Various language string fixes for grade reports 2007-07-23 08:13:59 +00:00
skodak
23207a1a6a MDL-10563 item excluding implemented;
improved/fixed grade edit page;
some other improvements and cleanup
2007-07-21 14:24:39 +00:00
nicolasconnault
90d3960c6d MDL-9633 Fixed ranking in user report. Also enabled group mode on/off to alter total users. This required a refactoring of the grouping code into grade_report abstract class. 2007-07-20 09:34:35 +00:00
nicolasconnault
5b508a08ae MDL-10345 Refactored grade_report_grader::get_groupavghtml() and grade_report_grader::get_gradeavghtml() into one method: grade_report_grader::get_avghtml($grouponly=false) 2007-07-20 05:53:55 +00:00
nicolasconnault
c0c1e7c2ad MDL-10414 Corrected tabindex order 2007-07-20 05:00:07 +00:00
skodak
d14ae855a2 MDL-10524 fixed aggregation for course item + other minor improvements 2007-07-19 17:36:36 +00:00
skodak
29a5680ef7 MDL-10527 changed overridden UI logic 2007-07-19 10:04:08 +00:00
skodak
3ee5c20149 MDL-10525 renaming class grade_grades and grade_grades_text - singulars for all grade class names 2007-07-19 08:15:19 +00:00
skodak
e1d2692a73 fixed problem with quickgrading overriding nonexistent grades with no grade 2007-07-18 19:53:24 +00:00
skodak
9580a21f1c MDL-9137 added new aggregation needed for upgrade - weighted + extra credit
minor item edit form cleanup
fixed minor bug in grader/lib.php
2007-07-18 19:29:32 +00:00
nicolasconnault
8c5a416edd MDL-10478 Added category preference aggregationview. This one is linked with the more global preferences and $CFG. However, a category-specific preference needs implementing: grade_report_categorystate{$catid}, which equals GRADE_CATEGORY_EXPANDED or GRADE_CATEGORY_CONTRACTED. I've written a stub in grade/report/grader/lib.php around line 492 for pruning out the grade_tree according to these prefs.
We'll also need to implement the actions for the -/+ icons.
2007-07-18 14:54:35 +00:00
nicolasconnault
32b97bb24a MDL-10490 Letter type implemented 2007-07-18 11:34:55 +00:00
moodler
939b226a2b Fixed up help button texts MDL-9628 2007-07-18 09:07:50 +00:00
toyomoyo
5ea4345b72 fixing 2 typos 2007-07-18 08:39:50 +00:00
toyomoyo
3446013d45 MDL-10480, implement average grade selection 2007-07-18 08:03:38 +00:00
toyomoyo
1ad2f41253 negative grades might be used so use null check instead. might break other db so might need a sql_null() function or something similar 2007-07-18 06:21:55 +00:00
nicolasconnault
5e623a335f MDL-10345 Fixed bug that changed a null scale finalgrade to 1 due to passing through bounded_number(1, null, 3) 2007-07-18 05:17:45 +00:00
nicolasconnault
e7536c9222 MDL-10479 Done, but would be nice to middle-align the user names vertically. 2007-07-18 03:34:55 +00:00
nicolasconnault
eff97ae081 minor edit 2007-07-17 19:28:22 +00:00
nicolasconnault
db4c796818 MDL-9628 Refactored display "Raw" string into "Real" to avoid confusion with raw vs final grades 2007-07-17 19:04:50 +00:00
nicolasconnault
e50ce569d9 MDL-10481
Two new preferences: averagesdecimalpoints and rangesdecimalpoints
Two new constants: GRADE_REPORT_PREFERENCE_INHERIT and GRADE_REPORT_PREFERENCE_DEFAULT with string values
removed GRADE_REPORT_GRADE_DISPLAY_TYPE_INHERIT in favour of the above
Added a number of language strings.
2007-07-17 18:46:21 +00:00
nicolasconnault
2f61fc0ee6 MDL-10477 Implementing rangesdisplaytype, finishing off this task 2007-07-17 07:41:52 +00:00
skodak
d30c44814b MDL-10438 inline docs added, moved $gpr into grade class 2007-07-17 06:09:03 +00:00
nicolasconnault
32ec523e68 removed accidentally added backup file 2007-07-17 05:25:31 +00:00