Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

fixed $course->id

  • Loading branch information...
commit 62faef84c4e7b189a9f92a6d3429b2e3b94f1477 1 parent 35cf1d3
skodak authored
Showing with 8 additions and 2 deletions.
  1. +8 −2 files/mimetypes.php
View
10 files/mimetypes.php
@@ -123,10 +123,16 @@ function send_file($path, $filename, $lifetime=86400 , $filter=false, $pathisstr
readfile($path);
}
} else { // Try to put the file through filters
+ global $course;
+ if (!empty($course->id)) {
+ $courseid = $course->id;
+ } else {
+ $courseid = SITEID;
+ }
if ($mimetype == 'text/html') {
$options->noclean = true;
$text = $pathisstring ? $path : implode('', file($path));
- $output = format_text($text, FORMAT_HTML, $options, $course->id);
+ $output = format_text($text, FORMAT_HTML, $options, $courseid);
@header('Content-length: '.strlen($output));
@header('Content-type: text/html');
@@ -135,7 +141,7 @@ function send_file($path, $filename, $lifetime=86400 , $filter=false, $pathisstr
$options->newlines = false;
$options->noclean = true;
$text = htmlentities($pathisstring ? $path : implode('', file($path)));
- $output = '<pre>'. format_text($text, FORMAT_MOODLE, $options, $course->id) .'</pre>';
+ $output = '<pre>'. format_text($text, FORMAT_MOODLE, $options, $courseid) .'</pre>';
@header('Content-length: '.strlen($output));
@header('Content-type: text/html; charset='. get_string('thischarset')); //add encoding

0 comments on commit 62faef8

Please sign in to comment.
Something went wrong with that request. Please try again.