AJAX Marking Block
Maintained by
Matt Gibson
Shows a teacher all of the unmarked work which has been submitted by their students across all of the courses they teach in. It's most useful when placed on the front page, and it allows the work to be viewed and graded through a pop-up interface, which then updates the block once the work is marked.
Comments
Comments are no longer open for new posts. Existing comments remain available to read.
This block would be very useful for our teachers
I am trying to install it on moodle 2.3.6
It works for online text "assignment" activity but with -- moodle quiz essay's
It gives a database error - about not being able to find a table.
( I can send you the moodle debugging info )
Maybe it's my moodle installation - does anyone else have this working OK with
Moodle 2.3.6 (Build: 20130318) ?
Warning: Missing argument 6 for assign_user_summary::__construct(), called in /Volumes/Moodle_Data/Webserver/Documents/moodle/blocks/ajax_marking/modules/assign/block_ajax_marking_assign.class.php on line 214 and defined in /Volumes/Moodle_Data/Webserver/Documents/moodle/mod/assign/renderable.php on line 140 Notice: Undefined variable: extrauserfields in /Volumes/Moodle_Data/Webserver/Documents/moodle/mod/assign/renderable.php on line 146 Warning: Invalid argument supplied for foreach() in /Volumes/Moodle_Data/Webserver/Documents/moodle/mod/assign/renderer.php on line 143
Any help on this?
The block ajax_marking does not define the standard capability block/ajax_marking:addinstance
I then tried uninstalling (via plugins page) and reinstalling (via notifications) but I'm still getting that error. Any ideas?
I just installed Moodle 2.4.1 (Build: 20130114) into a new environment to play with the Ajax Marking block. I downloaded the 2.4.1 version of the install, unzipped it, placed the “ajax_marking” folder in the blocks subdirectory, and got this message when I clicked on “Upgrade Moodle Database Now” on the /admin page. Any advice you could give would help. Thanks!
Plugin "block_ajax_marking" is defective or outdated, can not continue, sorry.
More information about this error
Debug info: Can not load main class.
Error code: detectedbrokenplugin
Stack trace:
•line 732 of /lib/upgradelib.php: plugin_defective_exception thrown
•line 362 of /lib/upgradelib.php: call to upgrade_plugins_blocks()
•line 1544 of /lib/upgradelib.php: call to upgrade_plugins()
•line 349 of /admin/index.php: call to upgrade_noncore()
we have a customer running Moodle 2.4.1 using Ajax Marking block version ajax 2.4.2 (2013021002) .
Block instals fine, but teachers cannot see any submitted work from students.
Please can you advise further.
Many thanks,
Simon Smith
I just have updated my moodle to the last build (Moodle 2.4.1+ (Build: 20130214)) and all seams to be running fine
thx
Fatal error: Call to private method assign::submissions_open() from context 'block_ajax_marking_assign' in /home/www/www.esa-it.be/blocks/ajax_marking/modules/assign/block_ajax_marking_assign.class.php on line 239
I just update to the last version of this great block.
When I try to grade a topics, the pop-up launch a blank page
I had try to uninstall then reinstall the block
I had try different browser with the same issue
versions
ajax 2.4.2 (2013021002)
Moodle 2.4+ (Build: 20121208)
Did some tests as you advised....
I created a new user in one of our courses and uploaded as test file to each of the assignments.. All of these appeared. I marked each of these and sent them back via the ajax marking block which worked fine. I then updated a few of the uploads to represent a student acting on feedback... Out of the two updated only one of the updated assignments appeared in the block.
I also used two live student accounts who have been using the course for a while now and did a similar test one students work worked fine with repeated uploads , one other students worked fine the first time around but did not appear on the second.
We did upgrade a variety of assignments from the 2.2 version to the new version a while ago but I don't know which ones were.. I had a look in a few of the database tables to see if I could spot any difference (mdl_assign) but there doesn't seem to be any difference..
Does this help at all... Let me know if you would like me to do any other tests
Cheers
Jim
Fatal error: Class block_ajax_marking_journal contains 2 abstract methods and must therefore be declared abstract or implement the remaining methods (block_ajax_marking_module_base::process_data, block_ajax_marking_module_base::grading_popup) in /var/www/moodle2/html/blocks/ajax_marking/modules/journal/block_ajax_marking_journal.class.php on line 160
Seems to be related to having, or having had, a Journal in the course, since I can't reproduce it in a test course that does not have a journal, but maybe also one that has entries and feedback in it. Still working on exactly how to reproduce it, and when I figure that out I'll post it here. Meanwhile, anyone else seen this?
Jim - there's no limit on how many are picked up, they just have to fit the criteria for being not marked, which sound like they may need tweaking since the 2.4 upgrade has altered some of the core assignment code. Can you pinpoint anything about the ones that don't show up which they have in common? Maybe they are older ones that were upgraded from the old assignment type?