discuz关于网站附件图标显示问号如何解决的方法

关于程序本身会显示dwg,Word文件等的图标如图:   ,等的修改方法。 修改方法: 找到文件:./source/function/function_attachment.php 如果需要的图标有,就修改红色部分就是的代码,   } elseif(preg_match("/word|powerpoint|^(doc|docx|ppt|xls|xlsx)        /", $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        /", $type)) {    $typeid = 14;   } elseif(preg_match("/dwg|^dwg        /", $type)) {    $typeid = 13;   } elseif(preg_match("/pdf|^pdf        /", $type)) {    $typeid = 12;   } elseif(preg_match("/image|^(jpg|gif|png|bmp)        /", $type)) {    $typeid = 11; 完成后就会出现添加的图标,如图效果
已邀请:

要回复问题请先登录注册