10大优享服务
62项会员特权

头像转换是discuz二次开发工具之一

发布时间:2021-12-01 07:09:14     阅读次数:11921次     评论数:0次
    论坛是人们闲的时候喜欢逛的网站之一,刚刚开发出来的论坛可能会存在着各种各样的缺陷,这个时候就需要进行二次开发。discuz二次开发没有工具是完成不了,如果想要把会员头像改变就需要动用到头像转换工具。这个工具怎么用?有什么技巧?看一看一品威客网小编的详细介绍吧。
头像转换是discuz二次开发工具之一
    一、使用该工具的前提

    务必要使 Discuz!6.1 数据库 memberfields 表中 avatar 字段的值与实际的头像文件保存目录保持一致,不然程序找不到头像图片。比如:以动网转换过来的论坛为例,您的 Discuz!6.1 数据库 memberfields 表中 avatar 字段的值是 images/avatars/dvbbs/xxx.gif,那么您需要将原论坛的用户头像目录images/userface更名为 dvbbs,并将该目录及其下所有文件移动至 Discuz!6.1 的头像目录 images/avatars/ 下。

    二、discuz二次开发该工具可以转换的头像类型

    1、网络上的图片

    2、原论坛自带的头像图片

    3、用户上传的图片

    注意:网络上的图片建议不要转换。这部分的转换需要从网上下载图片,因此如果超时,很可能转换出错。该工具默认为不转换。如果您认为必须转换,用文本编辑器打开该程序文件,将 103-136 行的注释去掉即可。

    三、工具使用方法

    1、设置您的 UCenter URL 和 UCenter 路径

    用文本编辑器打开该程序文件,找到头部的以下代码:

    define('UCENTER_URL', 'http://localhost/uc'); /UCenter URLdefine('UCENTER_ROOT', '../uc/'); /UCenter 路径

    分别设置您的 UCenter 的 URL 和 UCenter 路径。

    说明:UCenter URL 即您的 UCenter 的访问地址,如:http://www.yourwebsite.com/ucenterUCenter 路径,即相对于 Discuz! 根目录,您的 UCenter 的安装路径。如果您不知道怎么写 UCenter 路径,你可以在论坛目录下建立一个临时目录 ucenter,然后在其下建立 data/avatar/ 子目录。转换完成后,把该目录下的所有文件拷贝到 UCenter 安装根目录下的 /data/avatar/ 目录下即可。

    2、上传该程序到 Discuz!6.1 论坛根目录下

    3、运行该程序

    注意:运行该程序前请做好数据库的备份。

    该程序运行完毕,头像就成功保存到 UCenter 根目录下的 /data/avatar/ 目录下。在确认头像转换没问题后,您可以删除 Discuz!6.1 论坛根目录下的 customavatars 目 录下的文件。

    discuz二次开发工具还有很多,需要根据实际的情况来一步步的运用达到好的效果。一品威客网为广大用户提供各种各样的discuz二次开发赚钱任务,只要你是想要利用网上获利,都可以来一品威客网找到专属于你的任务。
本文地址:
来源:一品威客,转载须经版权人书面授权并注明来源

留言(0

↓展开留言

该攻略尚无留言记录