Hi All
After an almost total rewrite since 1.9 (which has taken nearly two years), I've finally upgraded the AJAX Marking block to work with 2.1 and 2.2 and it's now got enough features to be really useful (I think!).
In case you're not familiar with it: the block shows teachers all of their unmarked work from across the whole site in one place, broken down into a tree (course -> activity -> student). The work can then be graded right there in a pop up without having to navigate away, and the block instantly updates itself to show what you've got left. It also now shows you how many recent, medium and overdue items there are for each course, activity, group, etc, and you can dynamically show or hide individual activities or groups within activities if you happen not to be assigned to grade those students' work within your institution.
Version 2.1.5b6 can be downloaded from this link (to install, rename the unzipped folder to 'ajax_marking', place it in the blocks directory and visit the 'notifications' page). It'll be in the plugins database here as soon as an odd security warning goes away when I try to upload zip files there. Currently, the files there are for 2.1.5b5, which has a couple of small bugs.
This version is now stable as far as I can tell, but I'd appreciate any feedback, bug reports etc so that I can make sure it's as solid as possible before adding a whole load of new stuff over the next few months.
I'm developing this pretty quickly now, so I'm tweeting updates via @AJAX_Marking if you want to stay current, or you can subscribe to watch the project on github if you prefer.
Hope you like it!