在 function_common.php 內
找
- //處理頭像
- function avatar($uid, $size='small') {
- return UC_API.'/avatar.php?uid='.$uid.'&size='.$size;
- }
复制代码 更改為
- //處理頭像
- function avatar($uid, $size='small') {
- $size = in_array($size, array('big', 'middle', 'small')) ? $size : 'middle';
- $uid = abs(intval($uid));
- $uid = sprintf("%09d", $uid);
- $dir1 = substr($uid, 0, 3);
- $dir2 = substr($uid, 3, 2);
- $dir3 = substr($uid, 5, 2);
- $avatar = '/data/avatar/'.$dir1.'/'.$dir2.'/'.$dir3.'/'.substr($uid, -2)."_avatar_$size.jpg";
- if(!file_exists('./uc/'.$avatar)) {
- $size = in_array($size, array('big', 'middle', 'small')) ? $size : 'middle';
- return UC_API."/images/noavatar_$size.gif";
- }
-
- return UC_API.$avatar;
- }
复制代码 |