diff --git a/file.php b/file.php index 70f978a49b5..f5c7d622c55 100644 --- a/file.php +++ b/file.php @@ -69,7 +69,8 @@ } else { /// Try and put the file through filters if ($mimetype == "text/html") { - $output = format_text(implode('', file($pathname)), FORMAT_HTML, NULL, $courseid); + $options->noclean = true; + $output = format_text(implode('', file($pathname)), FORMAT_HTML, $options, $courseid); header("Content-length: ".strlen($output)); header("Content-type: text/html"); @@ -77,6 +78,7 @@ } else if ($mimetype == "text/plain") { $options->newlines = false; + $options->noclean = true; $output = '
'.format_text(implode('', file($pathname)), FORMAT_MOODLE, $options, $courseid).'';
header("Content-length: ".strlen($output));
header("Content-type: text/html");