Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[分享] 1.5版“最近来访”插件下载(需加入avatar函数)

[复制链接]
ndiis 发表于 2010-12-21 19:26:17 | 显示全部楼层

再送你两金币
回复

使用道具 举报

ndiis 发表于 2010-12-21 19:39:09 | 显示全部楼层

楼主  你的东西不能用
我试了三次的  问题依然存在
http://www.0593zx.com/shop/store.php?id=1
空白页面   大家还是别上当了  别下载了
回复

使用道具 举报

伴我飞 发表于 2010-12-21 22:54:31 | 显示全部楼层
我发现也不能用 安装了后 打开店铺显示空白 数据库表已经安装成功了 但就是打开是空白
回复

使用道具 举报

伴我飞 发表于 2010-12-21 22:55:09 | 显示全部楼层
楼主 有没有考虑是编码的问题 我们都用的是gbk哟
回复

使用道具 举报

 楼主| lqgary 发表于 2010-12-22 09:12:57 | 显示全部楼层
回复 ndiis 的帖子

是什么问题?在我这里可以啊
回复

使用道具 举报

 楼主| lqgary 发表于 2010-12-22 09:18:08 | 显示全部楼层
回复 ndiis 的帖子

请在\source\function\common.func.php加入以下代码
//处理头像
function avatar($uid, $size='small', $returnsrc = FALSE) {
        global $_SCONFIG, $_SN;
       
        $size = in_array($size, array('big', 'middle', 'small')) ? $size : 'small';
        $avatarfile = avatar_file($uid, $size);
        return $returnsrc ? UC_API.'/data/avatar/'.$avatarfile : '<img src="'.UC_API.'/data/avatar/'.$avatarfile.'" onerror="this.onerror=null;this.src=\''.UC_API.'/images/noavatar_'.$size.'.gif\'">';
}

//得到头像
function avatar_file($uid, $size) {
        global $_SGLOBAL, $_SCONFIG;

        $type = empty($_SCONFIG['avatarreal'])?'virtual':'real';
        $var = "avatarfile_{$uid}_{$size}_{$type}";
        if(empty($_SGLOBAL[$var])) {
                $uid = abs(intval($uid));
                $uid = sprintf("%09d", $uid);
                $dir1 = substr($uid, 0, 3);
                $dir2 = substr($uid, 3, 2);
                $dir3 = substr($uid, 5, 2);
                $typeadd = $type == 'real' ? '_real' : '';
                $_SGLOBAL[$var] = $dir1.'/'.$dir2.'/'.$dir3.'/'.substr($uid, -2).$typeadd."_avatar_$size.jpg";
        }
        return $_SGLOBAL[$var];
}
回复

使用道具 举报

 楼主| lqgary 发表于 2010-12-22 09:18:26 | 显示全部楼层
回复 伴我飞 的帖子

请在\source\function\common.func.php加入以下代码
//处理头像
function avatar($uid, $size='small', $returnsrc = FALSE) {
        global $_SCONFIG, $_SN;
      
        $size = in_array($size, array('big', 'middle', 'small')) ? $size : 'small';
        $avatarfile = avatar_file($uid, $size);
        return $returnsrc ? UC_API.'/data/avatar/'.$avatarfile : '<img src="'.UC_API.'/data/avatar/'.$avatarfile.'" onerror="this.onerror=null;this.src=\''.UC_API.'/images/noavatar_'.$size.'.gif\'">';
}

//得到头像
function avatar_file($uid, $size) {
        global $_SGLOBAL, $_SCONFIG;

        $type = empty($_SCONFIG['avatarreal'])?'virtual':'real';
        $var = "avatarfile_{$uid}_{$size}_{$type}";
        if(empty($_SGLOBAL[$var])) {
                $uid = abs(intval($uid));
                $uid = sprintf("%09d", $uid);
                $dir1 = substr($uid, 0, 3);
                $dir2 = substr($uid, 3, 2);
                $dir3 = substr($uid, 5, 2);
                $typeadd = $type == 'real' ? '_real' : '';
                $_SGLOBAL[$var] = $dir1.'/'.$dir2.'/'.$dir3.'/'.substr($uid, -2).$typeadd."_avatar_$size.jpg";
        }
        return $_SGLOBAL[$var];
}
回复

使用道具 举报

ndiis 发表于 2010-12-22 09:47:37 | 显示全部楼层
回复 lqgary 的帖子

你还不如自己安装了,然后放出演示,好让大家放心安装。如果没有测试站,请加我QQ 85887777       我给个站让你测试
回复

使用道具 举报

 楼主| lqgary 发表于 2010-12-22 11:27:14 | 显示全部楼层
回复

使用道具 举报

 楼主| lqgary 发表于 2010-12-22 16:33:50 | 显示全部楼层
没人顶
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-18 06:46 , Processed in 0.029527 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表