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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[求助] 【已解决】X3.2版本怎样把没有上传过头像的用户的头像默认小图

[复制链接]
苏哎哎 发表于 2017-5-16 06:22:08 | 显示全部楼层 |阅读模式
本帖最后由 苏哎哎 于 2017-5-17 16:22 编辑


没有上传过头像的用户的头像默认小图,然后上传过头像的用户头像图片大小不变

以前X2.5时,实现过,但是升级为X3.2了,就不行了,以前修改的教程帖也找不到了。


解决方法:(由论坛“howfarstudio”提供)

①更换论坛的默认头像
默认头像有3个头像分别是小48x48、中120x120、大头像200x200。

更换默认头像的方法:代替UC目录下的3个图片,默认是uc_server\images目录下noavatar_big.gif、noavatar_middle.gif和noavatar_small.gif3个图片。

把noavatar_small.gif图片改为noavatar_middle.gif,替换掉noavatar_middle.gif

②在/template/default/common/module.css
查找:
.pls .avatar img { padding: 5px 5px 8px; background: #FFF url({IMGDIR}/midavt_shadow.gif) 0 100% repeat-x; width:120px; }

改成:.pls .avatar img { padding: 5px 5px 8px; background: #FFF url({IMGDIR}/midavt_shadow.gif) 0 100% repeat-x; width:auto; }

本帖子中包含更多资源

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

x
mandy~ 发表于 2017-5-16 10:46:03 | 显示全部楼层
template/default/common/module.css
查找843行
  1. .pls .avatar img { padding: 5px 5px 8px; background: #FFF url({IMGDIR}/midavt_shadow.gif) 0 100% repeat-x; width:120px; }
复制代码

替换为
  1. .pls .avatar img { padding: 5px 5px 8px; background: #FFF url({IMGDIR}/midavt_shadow.gif) 0 100% repeat-x; width:50px; }
复制代码

其中50改成你自己的数字即可
修改好后上传覆盖,后台更新缓存。



本帖子中包含更多资源

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

x
回复

使用道具 举报

 楼主| 苏哎哎 发表于 2017-5-16 13:19:10 | 显示全部楼层
mandy~ 发表于 2017-5-16 10:46
template/default/common/module.css
查找843行

十分感谢啊,已经修改,但不是我想要的哪种哦。
我的意思是系统默认的头像图片尺寸全部都是小图,然后用户自己上传后的头像图片都是大图。
用这个方法,修改后,论坛里全部头像都变小了啊。
还有其他方式可以修改吗?
回复

使用道具 举报

mandy~ 发表于 2017-5-16 13:22:35 | 显示全部楼层
苏哎哎 发表于 2017-5-16 13:19
十分感谢啊,已经修改,但不是我想要的哪种哦。
我的意思是系统默认的头像图片尺寸全部都是小图,然后用 ...

用插件吧
https://addon.dismall.com/?@ahome_bigavatar.plugin

https://addon.dismall.com/index.php?mod=app&f_k=%CD%B7%CF%F1
回复

使用道具 举报

 楼主| 苏哎哎 发表于 2017-5-16 13:48:18 | 显示全部楼层
mandy~ 发表于 2017-5-16 13:22
用插件吧
https://addon.dismall.com/?@ahome_bigavatar.plugin




插件也不行啊

我的意思就是把没有上传过头像的用户的图片改成小的,然后上传过头像的用户头像图片大小不变
以前X2.5时,实现过,但是升级为X3.2了,就不行了,以前修改的教程帖也找不到了。
不知道还有其他方式可以实现吗?

本帖子中包含更多资源

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

x
回复

使用道具 举报

howfarstudio 发表于 2017-5-16 15:24:07 | 显示全部楼层
建议你到模板里把这张图片改一下,





设置个合适的底色,要简单很多

本帖子中包含更多资源

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

x
回复

使用道具 举报

 楼主| 苏哎哎 发表于 2017-5-16 17:12:36 | 显示全部楼层
howfarstudio 发表于 2017-5-16 15:24
建议你到模板里把这张图片改一下,





这个办法只是把头像看着变小了,但是楼层间距没有改变啊。还是那么长。

本帖子中包含更多资源

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

x
回复

使用道具 举报

 楼主| 苏哎哎 发表于 2017-5-16 18:13:30 | 显示全部楼层
本帖最后由 苏哎哎 于 2017-5-16 18:17 编辑
mandy~ 发表于 2017-5-16 13:22
用插件吧
https://addon.dismall.com/?@ahome_bigavatar.plugin

重新修改了下问题,这样理解简单点,希望能解决啊

没有上传过头像的用户的头像默认小图,然后上传过头像的用户头像大小不变

以前X2.5时,实现过,但是升级为X3.2了,就不行了,以前修改的教程帖也找不到了。





本帖子中包含更多资源

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

x
回复

使用道具 举报

howfarstudio 发表于 2017-5-16 18:26:53 | 显示全部楼层
本帖最后由 howfarstudio 于 2017-5-16 18:32 编辑

先把你要用的默认的小头像用ps改小,然后把代码里的头像宽度值,不要用具体数字,改成auto


把图片noavatar_small.gif复制一份,改名成noavatar_middle.gif也行

你的这张图片应该在这里:
http://www.abc.com/uc_server/images/noavatar_middle.gif

本帖子中包含更多资源

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

x
回复

使用道具 举报

 楼主| 苏哎哎 发表于 2017-5-16 18:46:12 | 显示全部楼层
howfarstudio 发表于 2017-5-16 18:26
先把你要用的默认的小头像用ps改小,然后把代码里的头像宽度值,不要用具体数字,改成auto

看了好多遍,进入FTP后,实在是没有找到需要修改的是哪一个路径文件啊,然后再替换哪些代码。
那个,能就把你修改那个头像的原图和小图都给我吗,看着真有感呢,(*^__^*) 嘻嘻
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-27 10:26 , Processed in 0.023931 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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