MDL-10234

Encoded images in subdirectories failed to load.
Thanks to Enrique Castro for fix.
This commit is contained in:
thepurpleblob
2007-06-28 15:13:52 +00:00
parent 9407c07c61
commit 9259bf1c0e
+4
View File
@@ -364,6 +364,9 @@ class qformat_default {
$destination = $path_parts['dirname'];
$file = clean_filename( $path_parts['basename'] );
// check if path exists
check_dir_exists($destination, true, true );
// detect and fix any filename collision - get unique filename
$newfiles = resolve_filename_collisions( $destination, array($file) );
$newfile = $newfiles[0];
@@ -382,6 +385,7 @@ class qformat_default {
fclose( $fh );
// return the (possibly) new filename
$newfile = ereg_replace("{$CFG->dataroot}/{$this->course->id}/", '',$newfullpath);
return $newfile;
}