Displays question preview options as default and set the options Setting default, getting and setting user preferences in question preview options.
More...
|
string | $behaviour |
| the behaviour to use for this preview.
|
|
boolean | $clearwrong = false |
| whether the question type should output hidden form fields to reset any incorrect parts of the resonse to blank.
|
|
int | $context |
| the context the attempt being output belongs to.
|
|
integer | $correctness = self::VISIBLE |
| Should the student have what they got right and wrong clearly indicated. More...
|
|
array | $editquestionparams = array() |
| If not empty, then a link to edit the question will be included in the info box for the question. More...
|
|
string | $extrahistorycontent = '' |
|
string | $extrainfocontent = '' |
|
integer | $feedback = self::VISIBLE |
| Should the specific feedback be visible. More...
|
|
integer | $flags = self::VISIBLE |
| Should the flag this question UI element be visible, and if so, should the flag state be changable? question_display_options::HIDDEN, question_display_options::VISIBLE or question_display_options::EDITABLE.
|
|
integer | $generalfeedback = self::VISIBLE |
| Should the general feedback be visible? question_display_options::HIDDEN or question_display_options::VISIBLE.
|
|
integer | $history = self::HIDDEN |
| Should the history of previous question states table be visible? question_display_options::HIDDEN or question_display_options::VISIBLE.
|
|
integer | $manualcomment = self::VISIBLE |
| Should the manually added marker's comment be visible. More...
|
|
string | $manualcommentlink = null |
| Should we show a 'Make comment or override grade' link? base URL for the edit comment script, which will be shown if $manualcomment = self::VISIBLE.
|
|
number | $markdp = 2 |
| of decimal places to use when formatting marks for output.
|
|
integer | $marks = self::MARK_AND_MAX |
| The the mark and/or the maximum available mark for this question be visible? question_display_options::HIDDEN, question_display_options::MAX_ONLY or question_display_options::MARK_AND_MAX.
|
|
number | $maxmark |
| the maximum mark to use for this preview.
|
|
integer | $numpartscorrect = self::VISIBLE |
| For questions with a number of sub-parts (like matching, or multiple-choice, multiple-reponse) display the number of sub-parts that were correct. More...
|
|
moodle_url | $questionreviewlink = null |
| Used in places like the question history table, to show a link to review this question in a certain state. More...
|
|
boolean | $readonly = false |
| whether the question should be displayed as a read-only review, or in an active state where you can change the answer.
|
|
integer | $rightanswer = self::VISIBLE |
| Should the automatically generated display of what the correct answer is be visible? question_display_options::HIDDEN or question_display_options::VISIBLE.
|
|
int | $variant |
| the variant of the question to preview.
|
|
const | EDITABLE = 2 |
|
integer const | HIDDEN = 0 |
| #+ named constants for the values that most of the options take.
|
|
const | MARK_AND_MAX = 2 |
|
integer const | MAX_DP = 7 |
| #- More...
|
|
integer const | MAX_ONLY = 1 |
| #- More...
|
|
string const | OPTIONPREFIX = 'question_preview_options_' |
| prefix to append to field names to get user_preference names.
|
|
const | VISIBLE = 1 |
|
Displays question preview options as default and set the options Setting default, getting and setting user preferences in question preview options.
- Copyright
- 2010 The Open University
- License
- http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
array question_display_options::$editquestionparams = array() |
|
inherited |
If not empty, then a link to edit the question will be included in the info box for the question.
If used, this array must contain an element courseid or cmid.
It shoudl also contain a parameter returnurl => moodle_url giving a sensible URL to go back to when the editing form is submitted or cancelled.
url parameter for the edit link. id => questiosnid will be added automatically.