I discovered the quiz module a few hours ago and began experimenting.

I setup a quiz node and added one multipleoption question. I added three options to the question.

The problem is when I edit the question and add to the existing 3 options, the forth and fifth options do not showup when viewing the quiz question - only the original three questions show.

Instead a new "multiple choie question" node is created - not what I intended nor asked for.

Can anyone help me understand and fix this issue?

PS: If anyone knows of a better alternative to the quiz module, please let me know.


You are dealing with a caching issue. I just added the quiz module to a fresh install of Drupal 7.28, made a quiz with one question with three choices, and when I viewed it there were three options. So far so good. Then, I went back and added two options to that question, but when I viewed it I didn't see the two new options show up.

All I had to do was take one version of the quiz and the next time I loaded the quiz the new options showed up. I suspect each user gets a cached version of the quiz when they start taking it, which would make sense in that you don't want to have a different/changed quiz for someone who is halfway through taking one.

I haven't used the quiz module at all, but it looks like it has steady, active development, which is good. You could look into Drupal Webform module as an alternative or search for Drupal Learning Management Systems, if an LMS is really what you are building.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.