From: moodler Date: Mon, 20 Jan 2003 14:04:06 +0000 (+0000) Subject: Better control over directory permissions: $CFG->directorypermissions X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=63dddf351ae2bb2eb0faaf4a56b728b52cb945e4;p=moodle.git Better control over directory permissions: $CFG->directorypermissions --- diff --git a/files/index.php b/files/index.php index aa5d8fc7d1..c40c390253 100644 --- a/files/index.php +++ b/files/index.php @@ -105,6 +105,7 @@ if ($userfile_name) { $newfile = "$basedir$wdir/$userfile_name"; if (move_uploaded_file($userfile['tmp_name'], $newfile)) { + chmod($newfile, 0666); $a = NULL; $a->file = "$userfile_name (".$userfile['type'].")"; $a->directory = $wdir; @@ -249,7 +250,7 @@ $name = clean_filename($name); if (file_exists($basedir.$wdir."/".$name)) { echo "Error: $name already exists!"; - } else if (!mkdir($basedir.$wdir."/".$name, 0750)) { + } else if (!mkdir($basedir.$wdir."/".$name, $CFG->directorypermissions)) { echo "Error: could not create $name"; } displaydir($wdir);