记录我工作学习生活中的点点滴滴......

PHPwind添加新的附件格式图标
发布于 基础编程
2010-02-20 07:12:32
4068
0
pw论坛只有三种格式图标,在后面找了很久没找到,今天自已修改部分代码,效果如下:



如果需要看演示,请到PT小说小偷论坛查看。

这是我自已乱改的,修改前请作好备份!修改后以前发的附件是不会显示新添加的格式图标的,除非重发帖。

以添加“pdf”格式图标为例:



  1. 根目录thread.php

  2. 找到: $attachtype = array('1'=>'img','2'=>'txt','3'=>'zip','4'=>'pdf');

  3. 改成: $attachtype = array('1'=>'img','2'=>'txt','3'=>'zip','4'=>'pdf');

  4. libgetinfo.class.php

  5. 找到: $attachtype = array('img','txt','zip');

  6. 改成: $attachtype = array('img','txt','zip','pdf');

  7. requireupdateforum.php

  8. 找到: switch($type) { case 'img': $r=1;break; case 'txt': $r=2;break; case 'zip': $r=3;break;

  9. 后面添加: case 'pdf': return 4;

  10. requirepostupload.php

  11. 找到: $ifupload = ($rt['type'] == 'img' ? 1 : ($rt['type'] == 'txt' ? 2 : 4));

  12. 改成: if($rt['type'] == 'img'){$ifupload = 1;} else if($rt['type'] == 'txt'){$ifupload = 2;} else if($rt['type'] == 'pdf'){$ifupload = 4;} else{$ifupload = 3;}

  13. requirepostfunc.php

  14. 找到: $ifupload = 3; $type = 'zip';

  15. 修改成: if ($attach_ext == 'pdf') { $ifupload = 4; $type = 'pdf'; } else { $ifupload = 3; $type = 'zip'; }




根目录thread.php
找到: $attachtype = array('1'=>'img','2'=>'txt','3'=>'zip','4'=>'pdf');
改成: $attachtype = array('1'=>'img','2'=>'txt','3'=>'zip','4'=>'pdf');

libgetinfo.class.php
找到: $attachtype = array('img','txt','zip');
改成: $attachtype = array('img','txt','zip','pdf');

requireupdateforum.php
找到: switch($type) { case 'img': $r=1;break; case 'txt': $r=2;break; case 'zip': $r=3;break;
后面添加: case 'pdf': return 4;

requirepostupload.php
找到: $ifupload = ($rt['type'] == 'img' ? 1 : ($rt['type'] == 'txt' ? 2 : 4));
改成: if($rt['type'] == 'img'){$ifupload = 1;} else if($rt['type'] == 'txt'){$ifupload = 2;} else if($rt['type'] == 'pdf'){$ifupload = 4;} else{$ifupload = 3;}

requirepostfunc.php
找到: $ifupload = 3; $type = 'zip';
修改成: if ($attach_ext == 'pdf') { $ifupload = 4; $type = 'pdf'; } else { $ifupload = 3; $type = 'zip'; }



别忘了把图标放在images/wind/file文件夹!就是风格模板图片的file文件夹 以后要继续添加其它文件格式,只要修改以上这几处即可

分享本文到:
除非特殊注明,本文版权归原作者所有,欢迎转载!转载请注明版权以及本文地址,谢谢。
转载保留版权:Pakey's BLog >>基础编程 >>PHPwind添加新的附件格式图标
本文地址:http://www.pakey.net/blog/pw-attachpic.html