$size_info) { $file = new ElggFile(); $file->owner_guid = $guid; $file->setFilename("profile/{$guid}{$name}.jpg"); $filepath = $file->getFilenameOnFilestore(); if (!$file->delete()) { elgg_log("Avatar file remove failed. Remove $filepath manually, please.", 'WARNING'); } } // Remove crop coords unset($user->x1); unset($user->x2); unset($user->y1); unset($user->y2); // Remove icon unset($user->icontime); system_message(elgg_echo('avatar:remove:success')); } else { register_error(elgg_echo('avatar:remove:fail')); } forward(REFERER);