dedecms v5.7 增加迅雷下载链接的方法

请注意:本方法对系统——软件频道设置——附件下载方式的:“链接到真实软件地址”和“链接到跳转页面”都有效。使用的是下载链接部分迅雷化。

部分迅雷化:是保留你的本地资源下载链接,在你的本地资源下载链接的旁边单独添加一个迅雷专用链接。

修改代码部分:修改templets/system/channel_downlinks.htm和plus/download.php这二个文件。

1、打开templets/system/channel_downlinks.htm文件,里面只有一句代码<li><a href=”~link~” target=”_blank”>~server~</a></li>

在这代码上面插入如下代码:

该文件修改完毕,然后保存该文件。

2、打开plus/download.php,找到

require_once(DEDEINC.”/channelunit.class.php”);

在这代码下面加上:

$flag=(int)$_GET[‘flag’];

继续再搜索:

header(“location:$link”);

替换为以下代码:

继续再搜索

header(“location:{$softUrl}”);

替换为以下代码:

该文件总共修改以上三个地方。

注意:

1、需要把http://www.dede888.com 和85949换成你自己的网站和迅雷联盟ID。

2、如果你是本机测试,需要把http://www.dede888.com替换成你本机可访问的地址,例如http://127.0.0.1:80,否则点击下载可能会没反应。

按这方法修改后,样式是:迅雷专用高速下载  本地下载1  迅雷专用高速下载  本地下载2  迅雷专用高速下载  本地下载3 这样

如果想改为:迅雷专用高速下载 本地下载1 本地下载2 本地下载3 请再按以下修改。

一共要修改四个文件:templets/system/channel_downlinks.htm、templets/plus/download_links_templet、templets/default/article_soft、plus/download.php。

修改方法如下:

1、plus/download.php 按上面的方法修改。

2、打开templets/system/channel_downlinks.htm文件,里面只有一句代码<li><a href=”~link~” target=”_blank”>~server~</a></li>

在上面插入代码:

3、打开templets/plus/download_links_templet文件,找到<link href=”<?php echo $cfg_templets_skin; ?>/style/search.css” rel=”stylesheet” type=”text/css” media=”screen” />
在下面插入代码:

4、打开templets/default/article_soft文件,找到<script language=”javascript” type=”text/javascript” src=”{dede:global.cfg_cmsurl/}/include/dedeajax2.js”></script>
在下面插入代码:

所有代码修改完毕。

①本站所有织梦模板资源均来自用户分享和网络收集,如果侵犯了您的权益,请联系网站客服处理
②本站的源码程序都由博主亲自评测之后上架织梦楼。无毒无后门绿色安全。
③本站提供的织梦源码,均带数据及演示地址。可以在任一源码详情页查看演示地址。
④由于博主时间紧缺,所有模板源码不提供技术支持。仅部分收费原创源码提供售后
人民币与金币汇率为1比1,即1元=1金币
织梦楼 » dedecms v5.7 增加迅雷下载链接的方法

发表评论

加入织梦楼永久VIP 海量资源免费下载

目前为止共有 322 位会员加入