Multiple graders
Maintained by
Lucian Gabriel Pricop
Advanced grading form allowing multiple graders for assignments
Comments
Comments are no longer open for new posts. Existing comments remain available to read.
Thank you
1. Exception - implode(): Argument #1 ($array) must be a type of array, string given
2. Debug info: Error code: generalexceptionmessage
3. Stack trace:
line 154 of /grade/grading/form/multiplegraders/lib.php: TypeError thrown
line 154 of /grade/grading/form/multiplegraders/lib.php: call to implode()
line 112 of /grade/grading/form/multiplegraders/lib.php: call to gradingform_multigraders_controller->update_or_check_definition()
line 118 of /grade/grading/manage.php: call to gradingform_multigraders_controller->update_definition()
Anyone know what this means and how I can fix this? Thank you so much for your help!
P.S. On a totally separate note, we realized the "grading workflow" setting in an assignment needs to be switched to "No" otherwise the grade never gets released to the student even when the grade is published, in case anyone else was stuck on that error.
The plugin is opensource and any developer could work on creating a 4.1 version and we welcome contributors. We could undertake that work for you but it would be chargeable. Let me know via PM if that's of interest.
We can add the grades of the first marker and the second marker but at the point of publishing marks in the grade book, only the marks of the publishing examiner are made visible, and also the average is not calculated. What can we do about that?
Yuri S, your question is not very clear. With multi graders plugin, you can set it up to automatically suggest the average of the previous grades to the next grader, but I'm not sure if that's what you meant.
Many thanks.
To fix it I manually made get_external_definition_details() return an array like so
return array($definition_extradetails);
I was then able to add functions in moodle