$file = $file . '?file=';
}
- $baseurl = "$CFG->wwwroot/$file/$contextid/$filearea/$itemid/";
+ $baseurl = "$CFG->wwwroot/$file/$contextid/$filearea/";
+
+ if ($itemid !== null) {
+ $baseurl .= "$itemid/";
+ }
if ($forcehttps) {
$baseurl = str_replace('http://', 'https://', $baseurl);
require_once("$CFG->libdir/filelib.php");
$options = (object)array('noclean'=>true, 'para'=>false, 'filter'=>false);
$context = get_context_instance(CONTEXT_MODULE, $cmid);
- $intro = file_rewrite_pluginfile_urls($activity->intro, 'pluginfile.php', $context->id, $module.'_intro', 0);
+ $intro = file_rewrite_pluginfile_urls($activity->intro, 'pluginfile.php', $context->id, $module.'_intro', null);
return trim(format_text($intro, $activity->introformat, $options));
}
send_file_not_found();
}
// all users may access it
- $itemid = (int)array_shift($args);
$relativepath = '/'.implode('/', $args);
$fullpath = $context->id.$filearea.'0'.$relativepath;