Open Source Your Knowledge, Become a Contributor
Technology knowledge has to be shared and made accessible for free. Join the movement.
Quiz extension
We added an extension to create multiple-choice quizzes. For any quiz, you can set up a question with a list of one or more possible answers. The default behaviours are:
- Display radio buttons to the user when the question can have only one correct answer.
- Display checkboxes to the user when the question can have multiple correct answers.
You can add a parameter on the quiz to force the type of quiz (radio buttons or checkbox).
Simple example
?[What is the answer to Life, the Universe and Everything?]
-[ ] There is no answer to that!
-[ ] Sleep and eat
-[x] Easy, this is 42
-[ ] Peace & Love
will produce the following result:
What is the answer to Life, the Universe and Everything?
The solution will be validated if the user checks the third item.
Question label
The question label starts with the token ?[
and ends with the token ]
.
?[This is the label used for the question.]
Choice items
Choice items are composed of 3 elements:
- The dash prefix:
-
- The validity token of the item:
[X]
token means a valid choice[ ]
token means a wrong choice
- The label of the item
Examples:
-[ ] This is an invalid choice
-[X] This is a valid choice
Force single or multiple choice answer style
Sometime, we need to force a single choice. The choice answer style can be forced with the a parameter following the question label.
- Single answer: Radio button style, a single answer can be forced with the
single
parameter - Multiple answers: Checkbox style can be forced with the
multiple
parameter
Example:
?[This is the label used for the question](single)
- [ ] Choice 1
- [X] Choice 2 which is a valid answer
- [ ] Choice 3
- [X] Choice 4 which is a valid answer
Open Source Your Knowledge: become a Contributor and help others learn. Create New Content