本站推荐

给dedecmsV5.3添加迅雷联盟代码

来 源:共享世纪 作 者:lennyash 时间:2009-01-06 点击:
loading...

至于如何给新发布的dedecms V5.3添加迅雷联盟代码,好多朋友都提出了疑问,我在这里给出dedecmsV5.3添加迅雷联盟代码的方法。

先看添加好以后的效果:

dedecms V5.3添加迅雷联盟代码
图片1

 方法一:(本站采用
1. /plus/downloads.php文件顶部:

<?php
require_once(dirname(__FILE__)."/../include/common.inc.php");
require_once(DEDEINC."/channelunit.class.php");
if(!isset($open)) $open = 0;

改为:
<script src="http://pstatic.xunlei.com/js/webThunderDetect.js"></script>
<?php
require("encode.inc"); //文件encode.inc去联盟里下载,放入plus目录。
//xunlei union ahead
require_once(dirname(__FILE__)."/../include/common.inc.php");
require_once(DEDEINC."/channelunit.class.php");
if(!isset($open)) $open = 0;

2. /plus/downloads.php文件底部:

 echo "<script language='javascript'>location=\"$link\";</script>";
 exit();

改为:
//下加迅雷语句,开始。
 if ($flag == 1)
 {
 $name = $link;
 $pan = "://";
 $con = explode($pan,$name);
 if (count($con)>1)
 {
  $thunderUrl = ThunderEncode($link);
 }
 else
  {
   $thunderUrl = ThunderEncode("http://www.2ky.cn".$link);   //红色部分改为自己的网址
  }
  echo "<script language='javascript'>OnDownloadClick('".$thunderUrl."','',location.href,'06338',2,'')</script>";   //红色部分改为自己的联盟号
  echo "<script language='javascript'>window.opener=null;window.close();</script>";
 }
 else
  {
   echo "<script language='javascript'>location=\"$link\";</script>";
  }
 //迅雷代码结束。
 exit();

3. 在软件频道设置里,不能选择链接到真实的下载地址,要选择:链接到跳转页面。

4.最后就是下载的样式了,关于显示样式请在:/templets/system/channel_downlinks.htm 里修改,修改成自己喜欢的样式即可。

来源:http://www.2ky.cn/h/143/dedecms_xunlei.htm
转载要求注明来源,请尊重作者版权!

关键字: 

会员登陆close X