A: Create a new question of a simple type (I will say true/false here, but take your pick)
- Go to the question bank, and click to create a new True/false question.
- On the editing from, note that there is no preview link by the 'Save changes and continue editing' button.
- Fill in the require fields, the click 'Save changes and continue editing'.
- Now you should have a Preview link. Check it works.
- Close the preview and Save changes.
B) Edit an existing question
- Click the edit icon for the question you just created.
- The preview link should be there on the form, and should work.
- Clost the preview and Cancel the form.
C) Duplicate a question
- Click the Duplciate icon by the question you just created.
- On the editing from, note that there is no preview link by the 'Save changes and continue editing' button.
- Cslick 'Save changes and continue editing'.
- Now you should have a Preview link. Check it works.
- Close the preview and click 'Save changes and continue editing' again.
- Save changes. Verify that you now have two question, the original, and one with that name with ' (copy)' appended.
D) Calculated questions
http://docs.moodle.org/26/en/Calculated_question_type
Calculated questions are more complex. becuase they are created using a three-page form. It is never possible to show the Previwe icon on the first page, only on the last page, and only after you have added at least one dataset item.
Please repeat as much of A) - C) as you can for this qtype.
E) Calculated multiple-choice questions
http://docs.moodle.org/26/en/Calculated_multichoice_question_type
Similar to calculated, but a different qtype.
Please repeat as much of A) - C) as you can for this qtype.
F) Simple calculated questions
http://docs.moodle.org/26/en/Simple_calculated_question_type
This is back to being a single-page form, so should work more like orginary qtypes. However, there is an extra condition. You can only preview if at least one dataset item has been added to the question.
Please repeat as much of A) - C) as you can for this qtype.
(Note, there are usability issues with calculates qtypes. This is not the time to try to fix them.)