public static function GenUserPortraits($pic, $filename, $pic_target, $pic_ext) { global $nw_uid; $img_info = getimagesize($pic_target); $pic_d = AVATAR_DIR . '/l/' . GlobalCore::mkdir_by_uid($nw_uid, NOWHERE_ROOT . AVATAR_DIR . '/l') . '/' . $filename . '.jpg'; $pic_m = AVATAR_DIR . '/m/' . GlobalCore::mkdir_by_uid($nw_uid, NOWHERE_ROOT . AVATAR_DIR . '/m') . '/' . $filename . '.jpg'; $pic_s = AVATAR_DIR . '/s/' . GlobalCore::mkdir_by_uid($nw_uid, NOWHERE_ROOT . AVATAR_DIR . '/s') . '/' . $filename . '.jpg'; @ImageCore::vxResize($pic, $pic_d, 75, 75, 1 | 4, 2); @ImageCore::vxResize($pic, $pic_m, 48, 48, 1 | 4, 2); @ImageCore::vxResize($pic, $pic_s, 32, 32, 1 | 4, 2); if ($pic_ext != 'jpg') { @unlink($pic_target); } }