MDL-14589 initial file storage implementation, temporary file manager, migration of course files; blog conversion MDL-15905; assignment conversion MDL-15904; fromslib related file improvements MDL-15906

This commit is contained in:
skodak
2008-07-31 22:15:30 +00:00
parent 1e908abea4
commit 172dd12c63
48 changed files with 3578 additions and 1529 deletions
+5 -3
View File
@@ -33,15 +33,17 @@ function useredit_update_user_preference($usernew) {
}
}
function useredit_update_picture(&$usernew, &$userform) {
function useredit_update_picture(&$usernew, $userform) {
global $CFG, $DB;
if (isset($usernew->deletepicture) and $usernew->deletepicture) {
$location = make_user_directory($usernew->id, true);
@remove_dir($location);
$DB->set_field('user', 'picture', 0, array('id'=>$usernew->id));
} else if ($usernew->picture = save_profile_image($usernew->id, $userform->get_um(), 'user')) {
$DB->set_field('user', 'picture', 1, array('id'=>$usernew->id));
} else if ($userform->get_new_filename('imagefile')) {
$usernew->picture = (int)save_profile_image($usernew->id, $userform, 'user', 'imagefile');
$DB->set_field('user', 'picture', $usernew->picture, array('id'=>$usernew->id));
}
}