关于 Discuz!x2 头像大小修改,怎么让头像变大一点呢?就是长一些?

关于 Discuz!x2 头像大小修改,怎么让头像变大一点呢?就是长一些?,第1张

在用户上传头像的时候X2就已经自动划分为big/middle/small三种了,不过默认的情况下用户头像只显示middle。

改动方法:

source\module\forum\forum_viewthreadphp 中$post['avatar'] = avatar($post['authorid']);

改为:$post['avatar'] = avatar($post['authorid'],big); 

大头像显示搞定~。(想显示小头像就将big替换为small)

当然,此时在样式上是有问题的,所以我们还需要调整一下样式。(调整宽度)template\default\common\modulecsspls { width: 160px;

改为:

pls { width: 180px;bui { position: absolute; margin: -1px 0 0 -1px; padding: 15px 0 15px 20px; width: 430px !important;

改为

bui { position: absolute; margin: -1px 0 0 -1px; padding: 15px 0 15px 20px; width: 450px !important;

修改phpini配置文件中的post_max_size选项,其代表允许POST的数据最大字节长度,修改大于upload_max_filesize 还有一个可能是空间商限制了上传大小

这个问题在Discuz x25和X3 X31都有出现,该问题也和附件大小没有关系,就算在小只要像素大一样无法上传。

解决方法:修改程序中对像素数的限制

打开文件/source/class/discuz/discuz_uploadphp

if($size > 16777216 || $size < 16 )

复制代码

修改为

if($size < 16 )

复制代码

去掉对最大像素数的限制

(PS:我试过各种办法,各种不行,真的很苦恼,最后试了上面的这个办法,果然好用了,给大家推荐一下免得走弯路。)

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 关于 Discuz!x2 头像大小修改,怎么让头像变大一点呢?就是长一些?

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情