修改方法:
找到文件:./source/function/function_attachment.php
如果需要的图标有,就修改红色部分就是的代码,
- } elseif(preg_match("/word|powerpoint|^(doc|docx|ppt|xls|xlsx)\t/", $type)) {
- $typeid = 5;
复制代码
就可以显示附件图标:
相关代码是:
- static $attachicons = array(
- 1 => 'unknown.gif',
- 2 => 'binary.gif',
- 3 => 'zip.gif',
- 4 => 'rar.gif',
- 5 => 'msoffice.gif',
- 6 => 'text.gif',
- 7 => 'html.gif',
- 8 => 'real.gif',
- 9 => 'av.gif',
- 10 => 'flash.gif',
- 11 => 'image.gif',
- 12 => 'pdf.gif',
- 13 => 'torrent.gif'
- );
复制代码
如果需要加入新图标,则需要上传图标文件到响应的文件夹:
上传图标至响应目录 文件根目录/static/image/filetype/dwg.gif
完了修改相应增加的文件代码,红色部分
- static $attachicons = array(
- 1 => 'unknown.gif',
- 2 => 'binary.gif',
- 3 => 'zip.gif',
- 4 => 'rar.gif',
- 5 => 'msoffice.gif',
- 6 => 'text.gif',
- 7 => 'html.gif',
- 8 => 'real.gif',
- 9 => 'av.gif',
- 10 => 'flash.gif',
- 11 => 'image.gif',
- 12 => 'pdf.gif',
- 13 => 'dwg.gif',
- 14 => 'torrent.gif'
- } else {
- if(preg_match("/bittorrent|^torrent\t/", $type)) {
- $typeid = 14;
- } elseif(preg_match("/dwg|^dwg\t/", $type)) {
- $typeid = 13;
- } elseif(preg_match("/pdf|^pdf\t/", $type)) {
- $typeid = 12;
- } elseif(preg_match("/image|^(jpg|gif|png|bmp)\t/", $type)) {
- $typeid = 11;
复制代码
完成后就会出现添加的图标,如图效果 |