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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[发布] 自定义附件图标 已7z为例

[复制链接]
xuanyuanhunl 发表于 2013-4-23 19:05:35 | 显示全部楼层 |阅读模式
本帖最后由 xuanyuanhunl 于 2014-7-3 10:33 编辑

打开 source\function\function_attachment.php
下面以7z做例子
查找
  1. static $attachicons = array(
  2.                         1 => 'unknown.gif',
  3.                         2 => 'binary.gif',
  4.                         3 => 'zip.gif',
  5.                         4 => 'rar.gif',
  6.                         5 => 'msoffice.gif',
  7.                         6 => 'text.gif',
  8.                         7 => 'html.gif',
  9.                         8 => 'real.gif',
  10.                         9 => 'av.gif',
  11.                         10 => 'flash.gif',
  12.                         11 => 'image.gif',
  13.                         12 => 'pdf.gif',
  14.                         13 => 'torrent.gif'
复制代码
修改为
  1. static $attachicons = array(
  2.                         1 => 'unknown.gif',
  3.                         2 => 'binary.gif',
  4.                         3 => 'zip.gif',
  5.                         4 => 'rar.gif',
  6.                         5 => 'msoffice.gif',
  7.                         6 => 'text.gif',
  8.                         7 => 'html.gif',
  9.                         8 => 'real.gif',
  10.                         9 => 'av.gif',
  11.                         10 => 'flash.gif',
  12.                         11 => 'image.gif',
  13.                         12 => 'pdf.gif',
  14.                         13 => 'torrent.gif',
  15.                         14 => '7z.gif'
复制代码
查找
  1. if(preg_match("/bittorrent|^torrent\t/", $type)) {
  2.             $typeid = 13;              
  3.         } elseif(preg_match("/pdf|^pdf\t/", $type)) {
  4.             $typeid = 12;
复制代码
修改为
  1. if(preg_match("/bittorrent|^torrent\t/", $type)) {
  2.             $typeid = 13;
  3.         } elseif(preg_match("/compressed2|^(7z)\t/", $type)) {
  4.             $typeid = 14;        
  5.         } elseif(preg_match("/pdf|^pdf\t/", $type)) {
  6.             $typeid = 12;
复制代码
把7z.gif传到 static\image\filetype   
更新缓存

评分

1

查看全部评分

dxcc99 发表于 2013-4-23 19:07:25 | 显示全部楼层
不错,可以有
回复

使用道具 举报

凯西美 发表于 2013-4-23 19:14:26 | 显示全部楼层
前排看看那
回复

使用道具 举报

可爱的轩轩 发表于 2013-4-24 06:16:12 | 显示全部楼层
这个还是用默认的算了
回复

使用道具 举报

1314学习网 发表于 2013-4-24 08:58:25 | 显示全部楼层
支持下。。。。
回复

使用道具 举报

cjjz2013 发表于 2013-4-24 20:39:38 | 显示全部楼层
为什么我的号不能留个性签名 www.lirenyue.com
回复

使用道具 举报

zz26418264 发表于 2013-4-26 17:31:12 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

minnurse 发表于 2014-2-1 00:26:01 | 显示全部楼层
用不了啊  郁闷。。。
回复

使用道具 举报

源码基地 发表于 2014-6-8 11:41:01 | 显示全部楼层
在3.2上测试失败
回复

使用道具 举报

 楼主| xuanyuanhunl 发表于 2014-6-11 16:51:01 | 显示全部楼层

3.1使用正常 3.2没试过
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-18 05:47 , Processed in 0.036812 second(s), 8 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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