分类分类
更新时间:2026-09-29 19:11:46作者:zhao
pw论坛只有三种格式图标,在后面找了很久没找到,今天自已修改部分代码,修改方法如下:
为下文方便说明,现在规定下面2个单词定义
type指:附件类别名称,比如大家可以将后缀为bmp、png、jpg等的一类附件定义为img这样一个类别
ifupload指:一个type对应的一个唯一编号,比如下面例子中的img--->1,txt--->2
下面以添加music,pdf,torrent这三个类别文件图标为例
1、 修改根目录thread.php
找 到:
$attachtype = array('1'=>'img','2'=>'txt','3'=>'zip');
添 加相应格式图标进去:
添加格式:,'ifupload'=>'type'
如:
$attachtype = array('1'=>'img','2'=>'txt','3'=>'zip','5'=>'music','6'=>'pdf','4'=>'torrent');
2、 修改lib文件夹下的getinfo.class.php
找 到:
$attachtype = array('img','txt','zip');
添 加相应格式图标进去:
添 加格式:,'type'
如:
$attachtype = array('img','txt','zip','pdf','music','torrent');
3、 修改lib文件夹下的upload.class.php
找 到:
elseif ($upload['ext'] == 'txt') {
if (preg_match('/(onload|submit|post|form)/i', readover($source))) {
P_unlink($source);
uploadmsg('upload_content_error');
}
$upload['type'] = 'txt';
}
添 加相应的图标进去:
添 加格式:elseif ($upload['ext'] == '附件后缀')(多个后缀有的不同,详细看下面例子) {
$upload['type'] = 'type';
}
如:
elseif ($upload['ext'] == 'txt') {
if (preg_match('/(onload|submit|post|form)/i', readover($source))) {
P_unlink($source);
uploadmsg('upload_content_error');
}
$upload['type'] = 'txt';
}elseif ($upload['ext'] == 'pdf') {
$upload['type'] = 'pdf';
}elseif (in_array($upload['ext'], array('mp3','mp4','avi','rmvb'))) {
$upload['type'] = 'music';
}elseif (in_array($upload['ext'], array('torrent','bittorrent'))) {
$upload['type'] = 'torrent';
}
相关
鏖战三国0.05折版角色扮演13.66 MBv1.0.02026-09-29
下载群英争雄策略游戏1007.72 Mv1.0.12026-09-29
下载梦漫app资讯阅读43.14 Mv1.0.12026-09-29
下载点点大作战经营养成623.91 Mv2.6.2002026-09-29
下载妖怪名单角色扮演13.64 Mv1.0.02026-09-29
下载可露优世界休闲益智790.16 Mv9.92.31.102026-09-29
下载OverPeak超人游戏角色扮演304.38 Mv0.62026-09-29
下载宇宙回形针休闲益智24.07 Mv2.1.282026-09-29
下载pvzrhlauncher启动器手游辅助91.98 Mv1.1.1-ci.5492026-09-29
下载玛雅纪元角色扮演884.12 Mv2.1.122026-09-29
下载倒水倒不停红包版休闲益智68.28 Mv1.0.42026-09-29
下载观心心理(心理成长服务)生活服务208.9 MBv2.0.42026-09-29
下载










