- 积分
- 185527
- 最后登录
- 2024-4-22
- 精华
- 0
- 阅读权限
- 255
- 主题
- 250
- UID
- 1004992
- 帖子
- 156603
- PB币
- 213424
- 威望
- 20481
- 贡献
- 3
- 技术
- 142
- 活跃
- 2666
幻想乡中享幸福
- UID
- 1004992
- 帖子
- 156603
- PB币
- 213424
- 贡献
- 3
- 技术
- 142
- 活跃
- 2666
|
本帖最后由 aa65535 于 2013-12-7 11:39 编辑
转载请注明出处:https://bbs.pcbeta.com/viewthread-1441347-1-1.html
还在为Discuz的头像模糊睡不着吃不香么,有了这个就解决以上问题。
这个是所有Discuz论坛通用的哦。当然是在X2.0至X3.1测试通过哦,其他版本论坛自行测试。
特别说明: 此脚本使用了HTML5的FileReader API,浏览器支持情况到这里查看:http://caniuse.com/#feat=filereader
当然了,目前最新版浏览器都是支持的。
效果如图:
脚本说明:
选择好头像所用的三张图片后脚本会异步解析图片,
待全部图片解析完成后点击上传头像按钮即可上传;
支持的图片格式:JPG JPEG PNG GIF,脚本不做格式验证,但是服务器端会验证;
对于大部分论坛来说,三张图片的总体积要求小于1MB,超过的话会上传失败,
所以不要上传过大的头像,影响头像加载速度;
因为脚本是直接解析原图后上传,所以得到的头像也就是你上传的图片,
这个就是头像不模糊的基础,所以请在上传之前调整好你的图片,脚本不对头像做任何调整。
头像说明:
*尺寸单位为像素
- 大头像
此尺寸discuz默认是200 × 200,文件名标识为_avatar_big.jpg,
该尺寸头像默认是不会展示的(排除部分论坛作为帖子列表头像显示),可展示位置在个人空间首页,装扮空间,头像模块属性,尺寸选择大即可显示。 - 中头像
此尺寸discuz默认是120 × 120,文件名标识为_avatar_middle.jpg,
该尺寸头像在一般论坛是展示次数最多的尺寸,默认是帖子内的头像,
建议尺寸根据论坛侧边栏宽度调整,pcbeta宽度建议123,高度在250以内。 - 小头像
此尺寸discuz默认是48 × 48,文件名标识为_avatar_small.jpg,
该尺寸头像作为评分和系统提醒显示用,出现频率次于中头像,一般尺寸建议按照默认设置即可,过大无益。
关于头像尺寸:
尺寸过大过小都会造成浏览器对其进行缩放,图片缩放因浏览器算法问题效果也会有所不同,最好的尺寸要根据论坛显示情况来确定,一般尺寸按照论坛默认就可以达到很好的效果,不推荐使用过大尺寸的头像,既浪费带宽也造成浏览器缩放影响显示效果,所以设置过大的头像各个方面来说都是不正确的选择。
其他信息请自行查看脚本发布页:- http://aa65535.com/public/userscript/index.php
复制代码 安装链接:- http://aa65535.com/public/userscript/dz_avatar.user.js
复制代码 |
-
16
查看全部评分
-
|