quanshiyinian 发表于 2016-10-31 14:39:09

DISCUZ可以让会员头像使用高清大图的具体方法

很多时候我们注册的QQ微信或者是博客论坛账号之后都习惯设置一个帅帅的头像,可是有的网站由于对图片的长宽高等有所限制,导致之前准备好的图片上传之后还要做剪裁修改,这样就算设置好了之后和原图相比起来就会失真了。最近小编也遇到了类似的问题,这是一位站长朋友使用discuz论坛搭建的门户加论坛的网站,很多会员朋友联系站长说上传后的会员头像失真了怎么办呢?小编想应该可以通过程序来修改,以前好像浏览官方论坛的时候也有人提出来并解决了。小编经过查阅资料和使用自己php虚拟主机安装了和这位站长朋友一样的论坛源码调试终于搞定了。下面来整理下修改方法吧。
首先连接FTP工具到主机空间,并按照程序的目录找到以下文件:
\template\default\forum\viewthread_node.htm。使用高级编辑器打开后找到大概在78行代码:
<div class="avatar"{if !($_G['setting']['threadguestlite'] && !$_G['uid'])} onmouseover="showauthor(this, 'userinfo$post')"{/If}><a href="home.php?mod=space&uid=$post" class="avtm" target="_blank">$post</a></div>把以上这段代码中的:
$post修改为以下代码:
<!--{avatar($post,big)}-->修改这行代码的主要作用就是让头像上传之后变的更加形象逼真些并且不会失真了。小编这里调试后已经让会员朋友们测试了的确已经可以了,如果刚修改好发现还是不行的话,记得清理下后台的缓存哦。以上方法就是关于Discuz可以让会员头像使用高清大图的完美解决方法了。
页: [1]
查看完整版本: DISCUZ可以让会员头像使用高清大图的具体方法