mirror of
https://github.com/moodle/moodle.git
synced 2025-04-08 01:43:32 +02:00
Use $CFG->directorypermissions for new directories
This commit is contained in:
parent
63dddf351a
commit
17654e3845
12
user/lib.php
12
user/lib.php
@ -63,13 +63,13 @@ function save_user_image($userid, $filename) {
|
||||
umask(0000);
|
||||
|
||||
if (!file_exists("$CFG->dataroot/users")) {
|
||||
if (! mkdir("$CFG->dataroot/users", 0777)) {
|
||||
if (! mkdir("$CFG->dataroot/users", $CFG->directorypermissions)) {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
if (!file_exists("$CFG->dataroot/users/$userid")) {
|
||||
if (! mkdir("$CFG->dataroot/users/$userid", 0777)) {
|
||||
if (! mkdir("$CFG->dataroot/users/$userid", $CFG->directorypermissions)) {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
@ -80,9 +80,15 @@ function save_user_image($userid, $filename) {
|
||||
return false;
|
||||
}
|
||||
|
||||
chmod($originalfile, 0777);
|
||||
chmod($originalfile, 0666);
|
||||
|
||||
$imageinfo = GetImageSize($originalfile);
|
||||
|
||||
if (empty($imageinfo)) {
|
||||
unlink($originalfile);
|
||||
return false;
|
||||
}
|
||||
|
||||
$image->width = $imageinfo[0];
|
||||
$image->height = $imageinfo[1];
|
||||
$image->type = $imageinfo[2];
|
||||
|
Loading…
x
Reference in New Issue
Block a user