mirror of
https://github.com/moodle/moodle.git
synced 2025-01-19 14:27:22 +01:00
Merge branch 'MDL-34993' of git://github.com/timhunt/moodle
This commit is contained in:
commit
d683fcdf98
@ -785,14 +785,22 @@ function question_load_questions($questionids, $extrafields = '', $join = '') {
|
||||
*/
|
||||
function _tidy_question($question, $loadtags = false) {
|
||||
global $CFG;
|
||||
|
||||
// Load question-type specific fields.
|
||||
if (!question_bank::is_qtype_installed($question->qtype)) {
|
||||
$question->questiontext = html_writer::tag('p', get_string('warningmissingtype',
|
||||
'qtype_missingtype')) . $question->questiontext;
|
||||
}
|
||||
question_bank::get_qtype($question->qtype)->get_question_options($question);
|
||||
|
||||
// Convert numeric fields to float. (Prevents these being displayed as 1.0000000.)
|
||||
$question->defaultmark += 0;
|
||||
$question->penalty += 0;
|
||||
|
||||
if (isset($question->_partiallyloaded)) {
|
||||
unset($question->_partiallyloaded);
|
||||
}
|
||||
|
||||
if ($loadtags && !empty($CFG->usetags)) {
|
||||
require_once($CFG->dirroot . '/tag/lib.php');
|
||||
$question->tags = tag_get_tags_array('question', $question->id);
|
||||
|
@ -190,7 +190,7 @@ abstract class question_edit_form extends question_wizard_form {
|
||||
$mform->setType('questiontext', PARAM_RAW);
|
||||
|
||||
$mform->addElement('text', 'defaultmark', get_string('defaultmark', 'question'),
|
||||
array('size' => 3));
|
||||
array('size' => 7));
|
||||
$mform->setType('defaultmark', PARAM_FLOAT);
|
||||
$mform->setDefault('defaultmark', 1);
|
||||
$mform->addRule('defaultmark', null, 'required', null, 'client');
|
||||
|
Loading…
x
Reference in New Issue
Block a user