267 Commits

Author SHA1 Message Date
skodak
b45d83916f MDL-13269 fixed regrading of activity raw grades; merged from MOODLE_19_STABLE 2008-02-17 16:01:24 +00:00
skodak
cba498f090 MDL-12518 fixed restore of grade calculations; merged from MOODLE_19_STABLE 2008-02-05 13:11:48 +00:00
skodak
92b0d47c20 MDL-12900 prevent fatal errors when incorrect scale id specified in grade_item; mergedfrom MOODLE_19_STABLE 2008-02-02 21:34:08 +00:00
nicolasconnault
a7bea6c875 Merging from 1.9 2008-01-24 19:46:27 +00:00
tjhunt
0a2c84851c MDL-12517 - Move checking code into the user interface layer where it belongs. Merged from MOODLE_19_STABLE. 2007-12-13 14:19:24 +00:00
toyomoyo
56af043f38 MDL-12517, notify when grades entered into gradebook is out of bounds 2007-12-13 07:09:27 +00:00
nicolasconnault
0c87b5aac0 MDL-11835 Changing default aggregateonlygraded back to true, but set this value to false for upgraded course categories. Also set grade display type to percentage for upgraded items, since this is the default setting in 1.8. Site default is Real display type. 2007-12-07 09:14:51 +00:00
skodak
f0362b5db2 MDL-7028 gradebook related changes for course reset; merged from MOODLE_19_STABLE 2007-11-28 09:43:47 +00:00
nicolasconnault
66b61ac680 MDL-12356 CSS classes implemented 2007-11-28 05:16:09 +00:00
nicolasconnault
1a5159496b MDL-12182 Reverting to pre-upgrade in order to prepare a patch instead 2007-11-22 06:17:01 +00:00
nicolasconnault
f3ac8eb40c MDL-12182 Reverting to pre-upgrade in order to prepare a patch instead 2007-11-22 05:42:46 +00:00
nicolasconnault
93da7cf445 MDL-12182 More grade_item unit tests 2007-11-22 05:37:49 +00:00
nicolasconnault
5779b901e8 MDL-12182 More grade_item unit tests 2007-11-15 23:27:55 +00:00
skodak
1426edacd9 MDL-12096 new simple weighted mean aggregation type; merged from MOODLE_18_STABLE 2007-11-15 22:30:01 +00:00
nicolasconnault
dea2f0d945 MDL-12182 Only testgradeitem.php isn't yet completed. 2007-11-15 06:44:26 +00:00
skodak
190af29fef MDL-12146 grade category defaults, forced settings and advanced options, merged from MOODLE_19_STABLE 2007-11-14 11:52:21 +00:00
nicolasconnault
b7cf8eac52 Fixing a few bugs identified by Petr and attacking grade_item unit tests 2007-11-13 19:12:37 +00:00
skodak
717f432f2d MDL-12154 used proper cast to float before !== comparison merged from MOODLE_19_STABLE 2007-11-13 16:47:33 +00:00
skodak
4ac209d5bd MDL-12154 used proper cast to float before !== comparison 2007-11-13 16:08:39 +00:00
skodak
f1ad9e042a MDL-10901 new SUM aggregation type
MDL-12154 used proper cast to float before !== comparison

part 2
2007-11-13 15:32:16 +00:00
skodak
0758a08e2a MDL-10901 new SUM aggregation type
MDL-12154 used proper cast to float before !== comparison
2007-11-13 15:08:59 +00:00
nicolasconnault
9a68cffcbb Restoring some of the static calls which were converted unnecessarily 2007-11-13 13:44:27 +00:00
nicolasconnault
aaefeda438 More fine-tuning of gradebook classes 2007-11-13 10:31:08 +00:00
nicolasconnault
795bee3460 Managed to remove static calls from the core gradebook classes without removing support for such calls in gradebook interface code. I used a singleton pattern for this (get_instance in grade_object). 2007-11-13 09:08:43 +00:00
nicolasconnault
4fc9ec1ec0 Managed to remove static calls from the core gradebook classes without removing support for such calls in gradebook interface code. I used a singleton pattern for this (get_instance in grade_object). 2007-11-13 07:36:00 +00:00
toyomoyo
cee037c660 MDL-12138, set aggregate graded only as default 2007-11-13 03:07:48 +00:00
skodak
1ee0df067f MDL-10365 grade history can be turned off + lifetime 2007-11-08 08:59:26 +00:00
nicolasconnault
1f0e492171 Unit test refactoring using mock objects. NOT FINISHED: testgradecategory and testgradeitem are incomplete. The other tests work great however, and no longer a need for DB data 2007-11-07 17:59:33 +00:00
skodak
ced5ee5921 MDL-11966 implemented dategraded and datesubmitted, tweaked altering of grades depending in hidden grades
MDL-11974 improved gradebook CSS
2007-11-01 08:25:05 +00:00
nicolasconnault
a8caf69d3a Minor changes in unit tests 2007-10-31 14:55:23 +00:00
skodak
597f50e616 MDL-11973 Improved showing of hidden items in ouuser and user report 2007-10-30 21:25:50 +00:00
skodak
a677165290 fixing previous merge 2007-10-30 11:55:49 +00:00
skodak
0f392ff4f0 MDL-11957 improving and cleanup in grade overriding 2007-10-30 11:40:50 +00:00
nicolasconnault
1994d890c9 Fixing unit test failures 2007-10-27 10:13:25 +00:00
toyomoyo
26d7de8bfe merged fix for MDL-11902, gradebook formula dereferencing problem 2007-10-26 02:30:04 +00:00
toyomoyo
3c2e81ee49 proper copy and format, sorry 2007-10-26 02:28:47 +00:00
toyomoyo
e6acec95f2 fixing previous commit 2007-10-26 02:21:26 +00:00
toyomoyo
2f289fea5f adding back 2007-10-26 02:15:58 +00:00
skodak
4c8893ed88 MDL-11718 fixed altered aggregation of overridden and locked grades + some speedup and corrections 2007-10-21 13:22:07 +00:00
skodak
78358cd6a1 MDL-11718 fixed incorrect bounds when altering aggregates for hidden grades 2007-10-20 15:48:46 +00:00
skodak
89a5f82768 MDL-11278 improved forced category settings - refactoring + regrading forced + new setting to hide forced settings in UI 2007-10-20 15:00:31 +00:00
skodak
d297269d79 2007-10-19 08:51:52 +00:00
skodak
b89a70ce8a MDL-11718 aggregated grades which depend on hidden grades are now hidden too + cleanup in grader report 2007-10-17 20:38:52 +00:00
skodak
6391ebe7da MDL-11718 aggregated grades which depend on hidden grades are now hidden too; cleanup in user report 2007-10-17 09:45:14 +00:00
nicolasconnault
761447651e Minor changes related to unit testing 2007-10-11 09:15:57 +00:00
skodak
03cedd6283 MDL-11432 eliminated majority of RecordCount uses, added several missing rs_close() - this should help improve perf on some platforms - Eloy says ;-) 2007-10-10 12:19:27 +00:00
nicolasconnault
b7064779f5 Updated copyright notice in header 2007-10-10 05:25:14 +00:00
skodak
e072450699 MDL-11578 , MDL-11578 , MDL-11573 :
* renamed Preferences to "My report preferences"
* renamed Site defaults to "Report defaults"
* rename Change site defaults to "Change report defaults"
* reintroduced Inherit option to Grader preferences - Nicolas was right, it is not possible to implement preference overrides without it with our current get_pref inplementation
* new separate option in plugin selector "Course settings"
* moved displaytype, decimals and aggregation position to "Course settings"
* created new table grade_settings + related functions grade_get/set_preference()
* user report now uses grade_seq class instead of grade_item::fetch_all(); added preloading of grade items into grade_grade instances
* other minor bugfixing/cleanup/improvements

Please note that the Grader report preferences and its defaults must be resaved again - sorry.
2007-10-08 23:09:10 +00:00
skodak
d622930b39 MDL-11618 removed the inherit override from decimals and gradetype used on grader report preferences + several bug fixes + settings improvements 2007-10-07 18:15:57 +00:00
skodak
0dba6cb2c5 MDL-11576 grader report - if user can not see hidden grades they are treated as NULLs and column totals 2007-10-05 09:47:31 +00:00