39330 Commits

Author SHA1 Message Date
David Mudrak
f7d3a9656f Fixed missing library include when deleting an instance 2010-01-04 18:25:03 +00:00
David Mudrak
aabf73b7a1 MDL-19937 workshop migration - setting day zero versions 2010-01-04 18:24:52 +00:00
David Mudrak
ec0753e35b Dropping support for scheduled release of grades - it is gradebook's
duty
2010-01-04 18:24:28 +00:00
David Mudrak
10bc4bce2b Various fixes found during testing 2010-01-04 18:24:17 +00:00
David Mudrak
f27b70fbbc MDL-20058 totalgrade stuff removed from workshop code 2010-01-04 18:24:03 +00:00
David Mudrak
365c2cc22a MDL-20058 workshop pushed grades into gradebook 2010-01-04 18:23:52 +00:00
David Mudrak
f82567aff7 Renamed a param to handle block editing mode 2010-01-04 18:23:42 +00:00
David Mudrak
4f16959f58 MDL-20058 workshop grades can be overridden in grading evaluation phase only 2010-01-04 18:23:32 +00:00
David Mudrak
557a11009e MDL-20058 workshop allows override grade for submission 2010-01-04 18:23:22 +00:00
David Mudrak
67cd00ba5b Refactor submission.php a bit to prepare for feedback form 2010-01-04 18:23:08 +00:00
David Mudrak
aa6610f31b workshop: fixed link to the attachment in a folder 2010-01-04 18:22:58 +00:00
David Mudrak
d183140de8 MDL-20058 workshop grading report fixes and small improvements 2010-01-04 18:22:47 +00:00
David Mudrak
8d57ce649d Do not display given grade before the workshop is closed 2010-01-04 18:22:37 +00:00
David Mudrak
04f24757f7 Replaced develtools with a temporary loginas tab 2010-01-04 18:22:27 +00:00
David Mudrak
f6e8b31802 workshop: general cleanup
Moving stuff from lib.php into static methods in localib.php. Removing
things from workshop core that were implemented in a subplugin. Dropping
stuff related to features not to be implemented in 2.0.
2010-01-04 18:22:10 +00:00
David Mudrak
d84d06ceff MDL-19930 workshop: comments grading strategy 2010-01-04 18:21:42 +00:00
David Mudrak
6f3535ac9c Rough search and replace accumulative > comments 2010-01-04 18:21:24 +00:00
David Mudrak
669314615f Initial copy of form/accumulative code 2010-01-04 18:21:04 +00:00
David Mudrak
e554671dc4 Assessments overrides and feedbacks
This requires the patch of MDL-20623 to be applied
2010-01-04 18:20:24 +00:00
David Mudrak
77f43e7d1a Frozen grid rubric layout fix 2010-01-04 18:20:10 +00:00
David Mudrak
407b1e9177 VIP Assessment review 2010-01-04 18:19:58 +00:00
David Mudrak
1696f36cf2 Fixed submission grade aggregation
Overriding the submission grade influence the total grade, not the
aggregated one.
2010-01-04 18:19:48 +00:00
David Mudrak
43b34576a4 Assessment form preview handled by a dedicated script
This was part of assessment.php but it makes the things too complicated.
2010-01-04 18:19:37 +00:00
David Mudrak
1a888282c9 eval/best/ is officially called 'Comparison with the best assessment' 2010-01-04 18:19:24 +00:00
David Mudrak
37f37237c8 Allow opening assessment forms in read-only mode 2010-01-04 18:19:13 +00:00
David Mudrak
1372eaa91b Remember the recently used grading evaluation settings 2010-01-04 18:18:53 +00:00
David Mudrak
f55650e6bc Grading evaluation is now configurable on-the-fly 2010-01-04 18:18:30 +00:00
David Mudrak
1fed6ce39a Workshop total grade calculation support 2010-01-04 18:18:00 +00:00
David Mudrak
b4857acb92 Display real grade values in the grading report 2010-01-04 18:17:47 +00:00
David Mudrak
39411930fa Grading grades aggregations 2010-01-04 18:17:37 +00:00
David Mudrak
2a9b468c35 Faking assessments reworked 2010-01-04 18:17:27 +00:00
David Mudrak
1accb520a0 Fixed regression and broken interafce implementation 2010-01-04 18:17:17 +00:00
David Mudrak
5c397bab92 Getting rid of supports_evaluation()
This seems to be over-desing-patternized. Methods needed by standard
eval plugins (ie part of standard distribution) are part of strategy
API. Contributed eval methods will have to patch strategy plugins if
they need some other data from them.
2010-01-04 18:17:03 +00:00
David Mudrak
9df08ee894 Methods to get info about assessments and dimensions are part of strategy API 2010-01-04 18:16:41 +00:00
David Mudrak
a880be9b14 Pagination a sorting fix 2010-01-04 18:16:23 +00:00
David Mudrak
63bf545a7f Rubric: fixed best evaluation support 2010-01-04 18:16:13 +00:00
David Mudrak
d524173efe MDL-19932 Rubric grading strategy implemented
The only weak point here is that we store a raw grade into
workshop_grades and not a direct id of the selected level. Therefore,
when re-assessing, we need to actually guess what level the assessor
chose previously. This is not problem if there are not two levels with
the same grade. Such case is not common when using Rubric. In the
future, this may get refactored so Rubric would use its own storage of
filled assessment forms.
2010-01-04 18:16:02 +00:00
David Mudrak
d5506aac98 Moving some helper functions from the renderer to the workshop API 2010-01-04 18:15:48 +00:00
David Mudrak
a84cc57f26 MDL-19932 First drafts of Rubric strategy
Assessment form editing should work
2010-01-04 18:15:38 +00:00
David Mudrak
6cbc6c5d9a Parameter consistency check 2010-01-04 18:15:24 +00:00
David Mudrak
eabe229959 Constant name fixed and improved empty input check 2010-01-04 18:15:14 +00:00
David Mudrak
4e594ca280 Fixed a table name 2010-01-04 18:15:00 +00:00
David Mudrak
80844e4390 Initial commit of rubric code, copied from accumulative 2010-01-04 18:14:49 +00:00
David Mudrak
130ae6196d Fixed a phpDoc param type 2010-01-04 18:14:12 +00:00
David Mudrak
ad6a8f6911 Grading evaluation - best subplugin
I am not happy with the algorithm at all. We should replace it with some
more sophisticated subplugin, using ICC or some similar statistics.
2010-01-04 18:14:01 +00:00
David Mudrak
b286b6efe4 Renamed unittest files and a small change due to evaluation 2010-01-04 18:13:42 +00:00
David Mudrak
fa95cb4e77 Call the parent's constructor in renderers 2010-01-04 18:13:17 +00:00
David Mudrak
d10ee0be7f Grading report - columns sorting support 2010-01-04 18:13:04 +00:00
David Mudrak
ff41eb7b1f Unit tests for workshop::aggregate_submission_grades_process() 2010-01-04 18:12:54 +00:00
David Mudrak
e9a90e6916 aggregate_submission_grades() refactoring to allow unit testing 2010-01-04 18:12:44 +00:00