Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[插件] 附件是BT种子时显示详细资源信息(DZ400 & DZ410)

[复制链接]
ljl_ch 发表于 2005-12-20 20:29:51 | 显示全部楼层 |阅读模式
=================================================================
插件名称:附件是BT种子时显示详细资源信息
插件功能:1、增加附件是BT种时的图片显示(帖子内);
               2、判断附件是BT种子文件时,在后面显示:『查看资源』;
               3、点击后能查看BT种子服务器、日期、目录名、文件名、文件大小等信息;
               4、采用模板方式显示,能很好的结合论坛风格。
说  明:没有在帖内直接显示,而是在新页面显示,可以有效减少读取附件的次数
适用版本:Discuz! 4.0.0;Discuz! 4.1.0
数据升级:无
修改文件:attachment.func.php viewthread.php viewthread.htm
增加文件:bt.gif track.php BDecode.php BEncode.php track.htm
最后修改:2005.12.22  14:34
插件作者:原作者不详细(1年半前从BT影视天堂管理员处得到源程序 track.php BDecode.php BEncode.php)
               修改:ljl_ch(lp920525)
技术支持:http://www.longpeng.net QQ: 81850883
==================================================================

演示:




安装:

一、修改attachment.func.php(include目录下)(功能:增加附件类型为BT种子时的图片标识,此功能可以不安装)

1、查找:

  1. 11 => 'image.gif'
复制代码


替换为:

  1. 11 => 'image.gif',
  2.                                 12 => 'bt.gif'
复制代码


2、查找:

  1. if(preg_match("/image|^(jpg|gif|png|bmp)\t/", $type)) {
复制代码


替换为:

  1. if(preg_match("/^torrent\t/", $type)) {
  2.                         $typeid = 12;
  3.                 } elseif(preg_match("/image|^(jpg|gif|png|bmp)\t/", $type)) {
复制代码


二、修改viewthread.php(论坛根目录下)(功能:增加附件是torrent文件时的变量标识)

查找:

  1. $extension = strtolower(fileext($attach['filename']));
复制代码


下面加入:

  1. $extension == 'torrent' ? $attach['bt'] = 1 : $attach['bt'] = 0;
复制代码


三、修改viewthread.htm模板(模板目录下)(功能:附件是BT种子文件时,增加『查看资源』链接)

查找:

  1. <!--{if $attach['description']}-->[{$attach[description]}]<!--{/if}--> <a href="attachment.php?aid=$attach[aid]" target="_blank" class="bold">$attach[filename]</a>
复制代码


文件中共有两处,在第2处后面加入:

  1. <!--{if $attach['bt']}-->『<b><a href="track.php?aid=$attach[aid]" target="_blank" ><font color="brown">查看资源</font></a></b>』<!--{/if}-->
复制代码


四、增加文件 bt.gif(images\attachicons目录下)、track.php(论坛根目录下)、BDecode.php(include目录下)、BEncode.php(include目录下)、track.htm(模板目录下)(见附件文件:BT分析.rar)(完)

[ 本帖最后由 ljl_ch 于 2006-3-6 17:55 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

评分

2

查看全部评分

 楼主| ljl_ch 发表于 2005-12-20 20:30:10 | 显示全部楼层
此位留作为会员解决问题用。

[ 本帖最后由 ljl_ch 于 2005-12-20 21:18 编辑 ]
回复

使用道具 举报

kiss8 发表于 2005-12-20 20:30:34 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

szqyn 发表于 2005-12-20 20:46:53 | 显示全部楼层
支持
回复

使用道具 举报

bonusboy29 发表于 2005-12-20 20:48:11 | 显示全部楼层
快支持 等了N久了 谢谢楼主
回复

使用道具 举报

bonusboy29 发表于 2005-12-20 20:50:14 | 显示全部楼层
啊 错了 有没有可以直接显示在贴内的 不用点击查看资源的。
回复

使用道具 举报

爱好者 发表于 2005-12-20 20:51:02 | 显示全部楼层
呵呵~ 不错!
回复

使用道具 举报

 楼主| ljl_ch 发表于 2005-12-20 20:53:29 | 显示全部楼层
原帖由 bonusboy29 于 2005-12-20 20:50 发表
啊 错了 有没有可以直接显示在贴内的 不用点击查看资源的。


那样多浪费服务器资源啊,会员得先看帖子,觉得电影好才要下载,之前可以看看种子详细信息。

而你说的那种只要会员点进来就读附件,不管他想不想下载这部片子,那是非常可怕的啊。
回复

使用道具 举报

 楼主| ljl_ch 发表于 2005-12-20 20:57:14 | 显示全部楼层
原帖由 bonusboy29 于 2005-12-20 20:50 发表
啊 错了 有没有可以直接显示在贴内的 不用点击查看资源的。


如果你非要这样做(不怕浪费服务器资源),我也可以改成在帖内显示的。
回复

使用道具 举报

bonusboy29 发表于 2005-12-20 20:57:17 | 显示全部楼层
种子信息应该没有多大关系 只是读取一下 没有读取多少种子在下载和上传
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-22 00:06 , Processed in 0.034308 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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