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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[发布] DX2下完美解决新增附件类型自定义图标问题!

[复制链接]
zensh 发表于 2011-6-23 16:12:24 | 显示全部楼层 |阅读模式
本帖最后由 zensh 于 2011-6-23 16:12 编辑

DX2下完美解决新增附件类型自定义图标问题:新增附件类型后,可以在后台增加相应的图标,而且可以无限制的增加!方法如下:

一、修改source->function目录中function_attachment.php文件
第59行起原代码如下:
  1.   } elseif($type) {
  2.                         $typeid = 1;
  3.                 } else {
  4.                         $typeid = 0;
  5.                 }
复制代码
修改后如下:
  1.   } elseif($type) {
  2.                         $typeid = 0;
  3.                         $attachicons[0] = $type.".gif";
  4.                 } else {
  5.                         $typeid = 1;
  6.                 }
复制代码
二 、增加新附件类型及图标
1、增加新附件类型:在后台编辑用户权限,附件相关设置的“允许附件类型”增加新类型,例如增加7z格式;
2、制作新附件类型的gif图标,大小为32×32像素,命名为【格式名称.gif】,例如我新增加7z格式,则制作一个32×32的“7z.gif”图标,然后上传到static->image->filetype目录。

完成了,在后台更新一下缓存看看效果。存在的一个问题是:每一个允许的附件类型都应该设置对应的图标,如果没有图标,则不会显示,个人觉得不显示图标也比那个大问号图标好看。。。所以自认为完美解决!
我的论坛新增了7z附件类型,感兴趣的可以点击http://www.zlyuan.net/thread-2-1-1.html看看效果;
我这里也提供修改好的function_attachment.php文件和7z的图标,直接上传覆盖即可,收费1金币(穷疯了,被逼的),自己能修改代码则不要钱~

评分

1

查看全部评分

junhan 发表于 2011-6-23 16:13:34 | 显示全部楼层
呵呵。支持一下啊
回复

使用道具 举报

PP小子 发表于 2011-6-23 16:16:42 | 显示全部楼层
这个要顶一下。
回复

使用道具 举报

twhll1 发表于 2011-6-23 16:30:27 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

 楼主| zensh 发表于 2011-6-23 23:27:36 | 显示全部楼层
路过
回复

使用道具 举报

潇湘雪 发表于 2011-6-24 00:39:18 | 显示全部楼层
回复

使用道具 举报

dddgm 发表于 2011-6-25 19:31:14 | 显示全部楼层
不错,谢谢分享
回复

使用道具 举报

szhgh 发表于 2011-10-10 17:31:04 | 显示全部楼层
这个一定要顶,谢谢分享。
回复

使用道具 举报

雪神雕/love 发表于 2011-10-10 18:03:02 | 显示全部楼层
支持一下好插件
回复

使用道具 举报

colorfultree 发表于 2011-10-27 11:42:49 | 显示全部楼层
纯支持惯例广告一枚http://www.646000bbs.com
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-15 22:37 , Processed in 0.032674 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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