MDL-10680:

subquestions/subanswers needed swapped for matching questions
This commit is contained in:
thepurpleblob 2007-08-01 13:43:29 +00:00
parent a871e630b2
commit f4c0f3d062

View file

@ -348,6 +348,13 @@ class qformat_webct extends qformat_default {
unset($question->answer); //not used in calculated question
break;
case MATCH:
// MDL-10680:
// switch subquestions and subanswers
foreach ($question->subquestions as $id=>$subquestion) {
$temp = $question->subquestions[$id];
$question->subquestions[$id] = $question->subanswers[$id];
$question->subanswers[$id] = $temp;
}
if (count($question->answer) < 3){
// add a dummy missing question
$question->name = 'Dummy question added '.$question->name ;