Hi there,

I've been solidly working on a site using this module, and I believe I've uncovered a few flaws that I haven't noticed elsewhere.

1) Taking a quiz that has questions requiring manual evaluation gives a 'provisional' score. When this is evaluated, it doesn't give the 'final' evaluated score in the accompanied email, but it links to the result that has the right score. The score in the email gives the total score of all the manually evaluated questions excluding the ones you've already answered (and already gotten right or wrong).

2) The results table for a quiz doesn't add up properly (node/[nid]/results) - it's showing scores achieved before any manually evaluated questions were scored.

(The above two issues are noted in screenshot quiz1.jpg).

3) There is an option to remove a pass rate for a quiz. This doesn't remove pass rates for already existing quizzes. Is this by design, or a bug?

4) You guys will need to test this yourselves. A use-case is setting up two users, one as a regular user and one as an administrator. Make sure your quiz has some manually evaluated questions! Take the quiz as the regular user, and evaluate it as the administrator. You will find that the email that goes out is not sent to the original quiz taker (the regular user) but to the one who evaluated their quiz results (the administrator). This is definitely against the token I put in to the module (to '!taker'), and I believe it's a bug.

There are a couple of things I'm struggling to understand as well, and I hoped to get some support with them if I may.

5) Is there a value in Views that I can use to unlock the amount of questions answered in each instance of the quiz? I want to build a results table that doesn't have a percentage but a number instead (out of another). For example, 30/38. If not, no big deal. I will work around that.

6) Is there any way I can trigger a Rule (http://drupal.org/project/rules) when a quiz taker has had all of their answers evaluated (regardless of whether they're manual or not)? I want to fire some actions much later in the process, and (linking to 5) I'd like to only show results that have been fully marked.

Thanks all,

Kris

CommentFileSizeAuthor
quiz1.jpg95.74 KBkrisDOTco
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

djdevin’s picture

Status: Active » Closed (outdated)