Commit Graph

151 Commits

Author SHA1 Message Date
skodak b1f45df9be MDL-18523 fixed notice when no cms present yet 2009-04-30 19:04:51 +00:00
skodak 8074fe4f8c MDL-18523 Only display the 'Synchronise legacy grades' button when necessary 2009-04-22 21:29:23 +00:00
skodak 69472eef28 MDL-18928 removed unnecessary feedback from core gradebook function 2009-04-22 19:29:25 +00:00
nicolasconnault 3c9c3aa722 MDL-18083 MDL-12380 Implementing grades over 100% for the gradebook 2009-04-22 08:21:49 +00:00
nicolasconnault 69cce5950b MDL-13778 Added 6 "composite" grade display types for the grader report 2009-01-08 08:19:41 +00:00
skodak ade1ee0deb MDL-14378 When deleting course category deal with everything that depends on its context 2008-05-13 21:51:46 +00:00
skodak 2b47d8926a MDL-13943 improved perf when sending multiple grades into grade_update() 2008-03-16 23:21:35 +00:00
skodak d332a153a8 MDL-13920 assignment without grades now sets text grade type, fixed overriding of feedback and overriding logic in general on grade edit page 2008-03-15 14:54:07 +00:00
skodak 65299ae590 MDL-13845 rewritten rounding in grades classes again - rounding done also before storage into db so that we can compare the values properly and skip db updates if possible + some more optimisations 2008-03-12 19:44:39 +00:00
skodak c1393f970c MDL-13845 major performance problems when regrading course 2008-03-08 12:49:49 +00:00
skodak d29877ac8c MDL-13269 fixed regrading of activity raw grades 2008-02-17 15:59:44 +00:00
skodak f34dfc143f MDL-13375 fix for duplicate itemnumbers in outcome items 2008-02-13 09:47:22 +00:00
skodak 8a881c78de MDL-13375 reverting, the bug is somewhere else 2008-02-13 09:22:26 +00:00
nicolasconnault 4618409cfd MDL-13375 Applied Dan's patch, and patched up assignment/lib.php accordingly. Multiple outcome grading from assignment is now possible. 2008-02-13 08:49:52 +00:00
skodak 58da996994 MDL-11282, MDL-11643 - removing notice() from grade_update() - we can not stop execution there! 2008-02-05 23:10:27 +00:00
skodak 14a3c9f3bc MDL-12144 fixed creation of course category 2008-01-22 11:58:43 +00:00
skodak 5db97707d3 MDL-13085 delete grades and items when uninstalling module 2008-01-21 23:35:11 +00:00
skodak 5dd81daaed MDL-12773, MDL-12144 grade category selection on modedit page 2008-01-21 18:41:32 +00:00
skodak bfaa2a61dc MDL-13081 add "long grade" formatted string "score / maxscore" into grade_get_grades() and friends 2008-01-21 07:17:47 +00:00
skodak aaf8bbd470 MDL-12912 module idnumber course unique only 2008-01-14 22:45:22 +00:00
skodak d3d791f208 MDL-12822 removing some unused grade functions (obsoleted by format grade function), renaming PUBLIC API to activity communication API and adding new querylib.php with useful functions (requested by other devs) 2008-01-09 18:19:12 +00:00
skodak 5642a74c63 MDL-7028 rewritten course reset + forum role_unassign cleanup fixes 2007-11-29 14:40:36 +00:00
skodak a863e9a119 MDL-7028 gradebook related changes for course reset 2007-11-28 09:43:04 +00:00
nicolasconnault 9333d66af5 MDL-9506 Added support for 'course' type in grade_get_grade_items() function, plus corrected a few typos 2007-11-27 07:08:41 +00:00
nicolasconnault a4a66fc93b MDL-9506 Returning stdclass objects instead of grade_item objects 2007-11-22 08:50:33 +00:00
nicolasconnault 08403fd61c MDL-9506 Implemented and tested the new API functions 2007-11-21 10:04:19 +00:00
skodak 5bdacd72ef MFC: MDL-10365 grade history can be turned off + lifetime 2007-11-08 09:58:55 +00:00
skodak 219927349a MFC: MDL-11966 implemented dategraded and datesubmitted, tweaked altering of grades depending in hidden grades
MDL-11974 improved gradebook CSS
2007-11-01 08:50:30 +00:00
skodak 11551df2c3 MFC: MDL-11957 improving and cleanup in grade overriding 2007-10-30 11:54:25 +00:00
skodak edc0fe896d MFC: MDL-11718 course settings for reports - for now only user report (rank and showing of hidden items) 2007-10-27 15:35:16 +00:00
skodak 2ee13c5c8b MFC: fixed error when no scale present 2007-10-27 11:42:34 +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
skodak b51ece5b3b MDL-11660
* user_lastaccess deleted when deleting course
* rewritten deleting of contexts - does not use get_context_instance() anymore because it is much more strict now
* added deleting of grade_letters and settings when deleting course
2007-10-09 16:07:15 +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 1223d24a73 MDL-11580 support for hidden state modification in gradebook from activities (quiz now only) - part 1
the hiding/unhiding should be IMO locked in gradebook UI when activity overrides it
2007-10-04 22:57:14 +00:00
skodak 284abb0925 MDL-11495 grade letter setting improvements:
* in_null for decimals defaults checks
* store letter settings only in database - no cfg settings
* separate configuration page for letters only - pluginselector+admin tree
* new capability to manage grade letters - similar to scales and outcomes
* added grade_letters db index
* grade letters related minor bugfixing
2007-09-28 20:12:43 +00:00
nicolasconnault e9096dc2ca MDL-11480 Reviewed, tested, and pplied Petr's patch. 2007-09-28 07:55:51 +00:00
skodak a3fbd4943d MDL-11357, MDL-11358 adding formating of numeric final grade (for now takes the setting from user report), adding usermodified field to returned grading info 2007-09-23 15:51:21 +00:00
skodak fcac8e513a MDL-11357, MDL-11358 cleanup and improvements in public grade API - new function grade_get_grades() that returns all grading information (grade item data, outcomes and user grades); other minor improvements and bugfixes; updated assignment to use new grade API 2007-09-22 20:21:44 +00:00
skodak 3f2b0c8aba MDL-11363 merged tables grade_grades with grade_grades_text - it is now possible to define fields as required and optional
finally fixed formula validation in calculation edit form
2007-09-22 11:39:59 +00:00
nicolasconnault 678e8898aa MDL-11282 Just displaying a simple notice, and continuing with the regrading. 2007-09-17 17:39:35 +00:00
skodak 6b5c722df5 MDL-9542 new function needed for showing of final grades in Quiz + minor changes in grading public API used by modules 2007-09-15 19:24:10 +00:00
nicolasconnault b159da787a MDL-11282 Using notice_yesno(), but not sure how to provide a backlink with the cancel action... 2007-09-14 19:32:50 +00:00
nicolasconnault 53461661ae MDL-11278 Admin settings page completed, implementation of settings in the gradebook coming up next. 2007-09-14 08:54:46 +00:00
skodak c2efb50142 MDL-11130 added aggregation inside all subcategories + added graded/all aggregation option 2007-09-05 19:15:21 +00:00
skodak 9c8d38fa97 MDL-11092 events are not used for changed raw grades anymore + minor cleanup in handling of raw grades (now used only for modules or other external plugins that produce grades) 2007-08-31 22:42:05 +00:00
skodak 2c5e52e286 fixed typos in docs 2007-08-11 18:13:07 +00:00
skodak b60b2ce6c4 fixed typos 2007-08-10 20:59:25 +00:00
nicolasconnault bc430af20d MDL-9137 Fixing errors in the overview report 2007-08-10 14:58:21 +00:00
nicolasconnault 060d1e1792 MDL-9628 More category collapse updates 2007-08-10 05:49:46 +00:00