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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

UC 体系头像转换工具【20090113】

[复制链接]
beijing200808 发表于 2008-8-21 15:01:44 | 显示全部楼层 |阅读模式
本帖最后由 beijing200808 于 2010-6-2 11:52 编辑

由于discuz6.1的会员头像机制发生了改变,会员头像路径不再存储在数据库中,而是按照一定的算法直接存储到一定的目录中。因此,在转换其他论坛或者升级到discuz6.1的时候,用户头像便不能正常显示。该程序即可解决这一个问题。

      使用该程序的前提:务必要使discuz6.1数据库memberfields中avatar值,与头像文件保持一致,不然程序找不到头像图片。

      头像转换有三种情况:
             1、原论坛自带的头像图片
             2、用户上传的图片
             3、网络上的图片(建议这部分不要转换。这部分的转换需要到网上下载图片,因此如果超时,很可能转换出错。默认为不转换。如果用户认为必须转换,设置 $imgcategory = "1,2,3")

      使用方法:

             使用前,请修改文件开头的以下内容,设置您的 UCenter URL 和 路径 。
             define('UC_SERVER_ROOT', '');        //UCenter(uc_server) 路径  
             例如:
             define('UC_SERVER_ROOT', getcwd().'/uc_server/');        //UCenter(uc_server) 路径  
              然后上传到已升级完毕的 Discuz! 6.1.0 论坛根目录即可使用。
              此工具用完后,customavatars/ 目录想删的话,已可彻底的删除!
             如果不知道怎么写 UCenter(uc_server) 路径,你可以在论坛目录下建立一个临时目录 UCenter(uc_server) 然后在其中建立 data/avatar/ 子目录。生成后把这个目录复制、移动到 UCenter(uc_server) 自己目录的 data/avatar/ 目录可以。

      最新修改:
             2009.01.13      添加模板样式;
                                   增加检查是否支持GD库以及GD库对GIF、JPG、PNG的支持情况;
                                   改善对导入图片的来源选定;

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
xiaobozi 发表于 2008-11-19 14:02:54 | 显示全部楼层
沙发
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-21 01:24 , Processed in 0.025867 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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