Marina Glancy
ab156741fc
MDL-29481: implemented rubrics renderer, improved rubrics UI
2011-10-17 17:03:25 +08:00
David Mudrak
8168299d7e
Improved integration into the settings block
2011-10-16 19:40:47 +02:00
David Mudrak
03d448e5ff
Activity module's settings form redirects to the management screen when advanced grading method was selected to use
2011-10-16 19:40:47 +02:00
David Mudrak
3bd217aaa4
Grading manager's set_active_method() returns bool now
2011-10-16 19:40:46 +02:00
David Mudrak
6b5b05dc3b
Fixing the nullability of levelid field in the gradingform_rubric_fillings table
...
Credit goes to Marina Glency for spotting this.
2011-10-16 19:40:46 +02:00
David Mudrak
44354f9e32
Adding a unique key to the gradingform_rubric_fillings table
...
Credit goes to Marina Glency for the suggestion.
2011-10-16 19:40:45 +02:00
Marina Glancy
3bf7ef29a5
MDL-29481: filling rubric by teacher, first steps
2011-10-13 16:27:33 +08:00
Marina Glancy
6798c63e20
Added form element grading and integrated it with grading_controller
2011-10-12 15:01:53 +08:00
Marina Glancy
18e6298c7b
Added validation to grading form, implemented methods in advanced grading to return form contents and process and return the final grade
2011-10-12 11:48:06 +08:00
David Mudrak
fe817d8799
Various modifications and tweaks of the rubric editing page
2011-10-12 03:10:08 +02:00
David Mudrak
2824c44aec
Merged Marina's recent work on rubric plugin
...
Conflicts:
grade/grading/form/lib.php
grade/grading/form/rubric/lib.php
grade/grading/lib.php
2011-10-11 21:37:14 +02:00
Marina Glancy
c586d2bfd6
MDL-29481: start implementing rubric editor
2011-10-10 15:27:15 +08:00
David Mudrak
21d37aa623
MDL-29479 The draft of embedding the UI widgets into the page
...
The patch makes more sense when reviewed together with the parallel work
on gradingform_random (see MDL-29631) where the developed API is
actually tested.
2011-10-08 00:59:01 +02:00
David Mudrak
3e43eff5dc
MDL-29479 Improved gradingform_controller base class
2011-10-05 03:51:41 +02:00
David Mudrak
8cd65f1657
MDL-29479 It is now possible to set the active method to null (simple direct grading)
2011-10-05 03:50:12 +02:00
David Mudrak
fb13a1484d
MDL-29479 Improved grading manager factory function
2011-10-05 03:49:21 +02:00
David Mudrak
9b8550f8d9
MDL-29479 Grading method plugins can extend module settings block
...
As a part of this, new class grading_controller is introduced and bunch
of smaller changes was done here and there.
2011-10-03 22:26:53 +02:00
David Mudrak
6440286719
MDL-29479 Active grading method can be set for the given area
2011-10-03 22:26:52 +02:00
David Mudrak
8a4acb3aca
MDL-29479 Cosmetic rename of some methods in grading manager API
2011-10-03 22:26:52 +02:00
David Mudrak
6c9e506ca5
MDL-29479 List of available grading methods returned properly
2011-10-03 22:26:52 +02:00
David Mudrak
f59f488a36
MDL-29480 Introducing new rubric plugin
2011-10-03 22:26:51 +02:00
David Mudrak
4333580e80
MDL-29479 Added new core subsystem "grading"
2011-09-29 00:09:58 +02:00