On the last page of the quiz, could there be a user-definable node title such as 'results' or 'here are your results!' In other words, some way for the user to see what the page is, without having to read the score, etc.

Right now the final page is sort of a dead end (and I don't have great ideas about how to get out of it, alas). Perhaps it needs a user-definable text block after the answers -- a space to suggest next steps. On a content site (i.e., not a school) once the user has their score we want to direct them somewhere -- if nothing else, to the page where they started from, or the home page, or ... somewhere. I fear people will sit and stare at the screen, not knowing what to do (and I exaggerate only slightly).

It looks like since this is constructed using CCK I could do the above two things myself ...? But would maintainability be an issue -- would my new fields get wiped out in an upgrade to quiz?

Lastly, it would be really useful for non-school sites to be able to display the average score of all test takers alongside the user's, or assign the user a rank (your score tied for 66th out of 345 tests), or fit the user's score into a range (5-6 correct = good, 7-8 = excellent, etc). I'm sure there's a way we could embed a mysql query in there ourselves, but it seems like this would be useful for more than just us.

Thanks for listening!

Comments

falcon’s picture

Status: Active » Closed (fixed)

We have implemented hook_finished, and also the last page is a form. Other modules have several ways of changing what happens on the last page. (I'm now talking about Quiz 4) (I'm cleaning up the issue list)