On another forum on another course (Cource for Language teachers) I made a list of the hacks and additions for the Quiz module since I was loosing track of things myself. Apologies to all those that I have missed.
In alphabetical order, by first name
Alvin Shaffer has hacked Bernard's Hack below so that it is now possible to allow dependencies on less than 100% quiz scores.
Bernard Boucher's activity linking hack which enables us to make taking a quiz dependent upon having taken a preliminary quiz, or having viewed a preliminary resource. It can also be used to password protect quizzes - just by creating a quiz with an answer which is a password, and then making taking another quiz dependent upon that.
Chris U's timer hack, now downloadable from here is an old favourite, but use Injana Dzons hack of this hack (below) and Paul Norrod's hack of this hack for cross Browser portability.
Injana Dzon's hack seperate time for each quiz hack making Chris U's hack capable of integrating them into Moodle (so that for example, each quiz can be set with a different time limit).
John Bristor's (now sadly unavailable) complete online exam hack (or add on) allowed timing and extensive cheat-protection. John Bristor is no longer a member of "Using Moodle."
Paul Norrod's portability improvement to Chris U's hack so that it is compatible with non I.e. Browsers.
Paul Shew's GIFT General Import Format Technology, which is an extension of Thomas Robb's missing word import filter, and Henrik Kaipe's numerical quiz import filter, and much more, so that now it is possible to import any form of question from the same text file. Wow!
Paul Shew's mass question delete workaround, just a little line of SQL, which will save you big the problem of pressing those little x's many times.
Raffaele Nicolussi non-expiring quiz hack that allows us to set up quizzes with no expiry date.
Rob Butner's copy prevention hack, for preventing students from printing out quiz pages. Just one of the results of opening the header page that Rob provides is that while that page is open it keeps on emptying the clipboard. So as long as a quiz is in progress, it is impossible to do any copying at all. This is a pretty powerful script! Be warned!
Scott Elliott's Blackboard style question import filter, which is now a part of the standard Moodle install I believe.
Thomas Robb's wonderfully detailed detailed quiz report plug in.
Thomas Robb's delete attempt x-hack which is now included, with some modification, in the most recent development versions of moodle.
For the future
Martin's poll of most wanted quiz features, some of which overlap with the functionality of the hacks listed above and below.
Bernard Boucher is working adaptive quiz (questions and feedback based on previous questions and answers) technology.
Frederict Triquet is working on an offline quiz addition for the quiz to allow students to take a quiz home, work on it, export their answers to XML and then have a revised version of attempt.php upload those stored answers into the Moodle database.
Grant McWilliams is working on a hack for allowing the importation of hot potatoes quizzes such that their results might be ported back into the moodle database. This would be great because there are a lot of hot potatoes quizzes just waiting to be Moodled.
Grant McWilliams may also be working on a one question per page hack which he has implemented using Javascript.
Thanks too all these kind people, and Martin, - all your work is, or will be extrememly useful to me.
Cheers,
Timothy
Timothy Takemoto