设为首页收藏本站淘宝杂货铺

从F到0 - From F to 0

 找回密码
 注册已关闭
搜索
查看: 1901|回复: 3
收起左侧

Discuz! X 只需添加4行代码实现修改任意附件(文件)扩展名(后缀名)的图标

[复制链接]
发表于 2019-12-3 00:00:20 | 显示全部楼层 |阅读模式
static\image\filetype 目录新建一个名为 priority 的目录,放一个 index.htm 的空白文件。
打开 source\function\function_attachment.php
查找:
  1. function attachtype($type,$returnval = 'html') {
复制代码

下一行添加以下代码,保存即可:


  1.                 $filename = STATICURL.'image/filetype/priority/'.trim($type).'.png';
  2.                 if($returnval == 'html' && file_exists($filename)){
  3.                 return '<img src="'.$filename.'" border="0" class="vm" alt="" />';
  4.                 }
  5.                
复制代码

将 文件扩展名.png 直接上传到 static\image\filetype\priority 目录下系统即可自动识别(未上传将显示问号或对应的扩展名图标),无需修改其他代码。
具有更高的优先级,如果 image\filetype\priority\zip.png 存在则将该图片作为附件图标,否则显示 static\image\filetype\zip.gif。
代码中的 priority 可修改为其他,不要有中文否则浏览器、服务器可能无法识别。


发表于 2019-12-3 12:27:02 | 显示全部楼层

时间是亮点
发表于 2019-12-3 16:54:04 | 显示全部楼层

能看懂么?
您需要登录后才可以回帖 登录 | 注册已关闭

本版积分规则

QQ|手机版|Archiver|从F到0 ( 蒙ICP备17002595号-1 )
蒙公网安备15010402000325号

腾讯云安全认证

GMT+8, 2024-4-17 05:50 , Processed in 0.474027 second(s), 16 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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