From: tjhunt Date: Wed, 21 Mar 2007 23:25:33 +0000 (+0000) Subject: MDL-7259 - Item analysis report does not use the right format_text settings. Merged... X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=4fa684477e1d36b44ea71533880e996b5bd0229c;p=moodle.git MDL-7259 - Item analysis report does not use the right format_text settings. Merged from MOODLE_16_STABLE. --- diff --git a/mod/quiz/report/analysis/report.php b/mod/quiz/report/analysis/report.php index a269101948..e5bc675f2a 100644 --- a/mod/quiz/report/analysis/report.php +++ b/mod/quiz/report/analysis/report.php @@ -292,6 +292,11 @@ class quiz_report extends quiz_default_report { } } + $format_options = new stdClass; + $format_options->para = false; + $format_options->noclean = true; + $format_options->newlines = false; + // Now it is time to page the data, simply slice the keys in the array if (!isset($pagesize) || ((int)$pagesize < 1) ){ $pagesize = 10; @@ -305,16 +310,13 @@ class quiz_report extends quiz_default_report { $qid = $q['id']; $question = get_record('question', 'id', $qid); $qnumber = " (".link_to_popup_window('/question/question.php?id='.$qid,'editquestion', $qid, 450, 550, get_string('edit'), 'none', true ).") "; - $qname = '
'.format_text($question->name." : ", $question->questiontextformat, NULL, $quiz->course).'
'; + $qname = '
'.format_text($question->name." : ", $question->questiontextformat, $format_options, $quiz->course).'
'; $qicon = print_question_icon($question, false, true); $qreview = quiz_get_question_review($quiz, $question); - $qtext = format_text($question->questiontext, $question->questiontextformat, NULL, $quiz->course); + $qtext = format_text($question->questiontext, $question->questiontextformat, $format_options, $quiz->course); $qquestion = $qname."\n".$qtext."\n"; - $format_options = new stdClass; - $format_options->para = false; - $format_options->newlines = false; - unset($responses); + $responses = array(); foreach ($q['responses'] as $aid=>$resp){ $response = new stdClass; if ($q['credits'][$aid] <= 0) { @@ -327,7 +329,7 @@ class quiz_report extends quiz_default_report { $response->credit = '('.format_float($q['credits'][$aid],2).') '; $response->text = ''.format_text("$resp", FORMAT_MOODLE, $format_options, $quiz->course).' '; $count = $q['rcounts'][$aid].'/'.$q['count']; - $response->rcount = $count; // format_text("$count", FORMAT_MOODLE, $format_options, $quiz->course); + $response->rcount = $count; $response->rpercent = '('.format_float($q['rcounts'][$aid]/$q['count']*100,0).'%)'; $responses[] = $response; } @@ -663,6 +665,7 @@ class quiz_report extends quiz_default_report { $options = new stdClass; $options->para = false; + $options->noclean = true; $options->newlines = false; $qtype = $question->qtype;