Moodle Plugins directory: Grade Me | Moodle.org
Grade Me
Blocks ::: block_grade_me
Maintained by
Tyler Bannister,
Logan Reynolds,
James McQuillan
Shows a teacher all of the assignments and manual quiz questions (essays and file responses) that have been submitted, but not graded.
Latest release:
3415 sites
1k downloads
189 fans
Current versions available: 22
Shows a teacher all of the assignments and manual quiz questions (essays and file responses) that have been submitted, but not graded. The block is configured to work with groups that is, teachers will only see the assignments submitted by students if they are both members of the same group. You'll have to let me know if it works with courses that don't use groups at all. You can install the block on the Front Page and it will show ungraded assignments for ALL courses, and if you put the block on a course page it will only show the ungraded assignments for that course.
Useful links
Contributors
Tyler Bannister (Lead maintainer): Maintainer
Logan Reynolds: Maintainer
James McQuillan: Maintainer
Dakota Duff: Original Developer
Tim Gus: Contributor
Linda Vanderbaan: Contributor
Arnie Murdock: Director
Please login to view contributors details and/or to contact them
Seems to be four places in the lib.php file and the whole assignment folder in the grademe/plugins/ folder.
I've tested this and it seems okay in Moodle 4.1, and in Moodle 4.2.
Grade Me assignments should open on a new tab, so that you don't have to go through all the navigation each time. AND If a quiz question is set to zero, it seems Grade Me does not recognize the quiz as being completed and will not clear it, even though the quiz is awarded a mark in Moodle.
Thank you for this great plugin.
Could you please tell me in which order the assignments of a course are listed? Is it ID or assignment name?
Thank you very much
PHP Notice: Capability "mod/assignment:grade" was not found! This has to be fixed in code.
line 458 of /lib/accesslib.php: call to debugging()
line 103 of /blocks/grade_me/block_grade_me.php: call to has_capability()
line 337 of /blocks/moodleblock.class.php: call to block_grade_me->get_content()
line 231 of /blocks/moodleblock.class.php: call to block_base->formatted_contents()
line 1231 of /lib/blocklib.php: call to block_base->get_content_for_output()
line 1289 of /lib/blocklib.php: call to block_manager->create_block_contents()
line 698 of /lib/outputrenderers.php: call to block_manager->ensure_content_created()
line 219 of /lib/mustache/src/Mustache/Context.php: call to core_renderer->standard_head_html()
line 138 of /lib/mustache/src/Mustache/Context.php: call to Mustache_Context->findVariableInStack()
line 31 of /moodle-data/localcache/mustache/1724009231/boost/__Mustache_73560842f9d6c5bc337558df4f13b989.php: call to Mustache_Context->findDot()
line 13 of /moodle-data/localcache/mustache/1724009231/boost/__Mustache_4aa1b29b14b62e9eb02cc88038b79589.php: call to __Mustache_73560842f9d6c5bc337558df4f13b989->renderInternal()
line 67 of /lib/mustache/src/Mustache/Template.php: call to __Mustache_4aa1b29b14b62e9eb02cc88038b79589->renderInternal()
line 208 of /lib/outputrenderers.php: call to Mustache_Template->render()
line 107 of /theme/boost/layout/drawers.php: call to renderer_base->render_from_template()
line 1486 of /lib/outputrenderers.php: call to include()
line 1412 of /lib/outputrenderers.php: call to core_renderer->render_page_layout()
line 89 of /my/indexsys.php: call to core_renderer->header()
in /lib/weblib.php on line 3430
I suppose that it is related to this block plugin. If it is, can you please help me to fix it or fix it in general release?
I have disabled notice debugging in hope it will help improve the performance.
This issue arises because the grade_me block still references the old Assignment module (mod/assignment), which was removed starting from Moodle 4.2. As a result, any capability checks against this module fail, leading to a significant number of logged notices.
Proposed Solution:
1) Code Update: The long-term solution is to update the grade_me block to remove any references to the old Assignment module and replace them with references to the new Assign module (mod/assign).
2) Temporary Workaround: As a temporary measure, I've considered reinstalling the old Assignment module into Moodle 4.3 to prevent the notice from being logged. However, this is not a recommended practice for the long term, as it could introduce other issues, given that the module is no longer supported.
Would it be possible for the plugin developers to update the grade_me block to address this issue? I believe this would benefit many users, as the current notice significantly impacts server performance.
Thank you for your attention to this matter. I would be happy to update Grade me and Moodle to new nice 4.4 version
Here is an related thread: https://moodle.org/mod/forum/discuss.php?d=455127