MDL-11271 - The closing bracket "}" can't be used in cloze question type. Now, you can excape a closing } with a backslash. Do feedback, as well as answer.
This commit is contained in:
@@ -695,7 +695,8 @@ function qtype_multianswer_extract_question($text) {
|
||||
$wrapped->fraction[] = '0';
|
||||
}
|
||||
if (isset($altregs[ANSWER_ALTERNATIVE_REGEX_FEEDBACK])) {
|
||||
$wrapped->feedback[] = html_entity_decode($altregs[ANSWER_ALTERNATIVE_REGEX_FEEDBACK], ENT_QUOTES, 'UTF-8');
|
||||
$feedback = html_entity_decode($altregs[ANSWER_ALTERNATIVE_REGEX_FEEDBACK], ENT_QUOTES, 'UTF-8');
|
||||
$wrapped->feedback[] = str_replace('\}', '}', $feedback);
|
||||
} else {
|
||||
$wrapped->feedback[] = '';
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user