Standardize on method for adding more alternatives in question

vegardjo - November 11, 2009 - 14:03
Project:Quiz
Version:6.x-5.x-dev
Component:Code - Quiz module
Category:task
Priority:normal
Assigned:Unassigned
Status:postponed
Description

Today we have different methods for adding more alternatives to the question types this implies for:

  1. Multiple choice: one admin page (/admin/quiz/multichoice) where you can set "Maximum number of alternatives allowed: x", and one when adding a question (/node/add/multichoice/) where you have a button for "add more alternatives" which adds one more alternative with ajax when clicked. This also have a non-js fallback (allthough with a small bug: #629674: MCQ without js loses alternatives marked correct when adding more questions )
  2. Matching: one admin page (/admin/quiz/matching) where you can set "Match Question Size: x"
  3. Scale: one admin page (/admin/quiz/scale) where you can set "Maximum number of alternatives allowed: x"

I feel this is functionality that belongs to the question creator, not the quiz administrator, and thus that we should move this from the admin pages to the node/add pages, so that #1 (button to add more alternatives to a question) is the right way to do this. For MCQ and Matching we could display 2 or 3 alternatives and a button, for Scale 6 (?) alternatives and a button.

It might not be something we need to prioritize right now, but eventually Quiz should do this in a consistent way, and hand this control over from the admin to the content creator.

#1

falcon - November 13, 2009 - 07:57
Version:6.x-4.x-dev» 6.x-5.x-dev
Status:active» postponed

Agreed. Multichoice is by far the most used question type. That is why we have put in some extra effort there. For the other types we'll have to wait for quiz 5 :/

 
 

Drupal is a registered trademark of Dries Buytaert.