如何给dedecms增加迅雷联盟代码
如何给dedecms增加迅雷联盟代码
第一步:在templates/plus/download_links_templet.htm打开这个文件把下面代码放
在</head>之前就行了。
<script src="http://pstatic.xunlei.com/js/webThunderDetect.js"></script>
<script src="http://pstatic.xunlei.com/js/base64.js"></script>
第二步:在站点根目录找到plus/download.php文件,打开。找到$downlinks = ch_softlinks($row[$vname], $ctag, $cu, '', true);这一句,在后段加上这一段代码
<?php preg_match_all('/<a.*?(?: |\\t|\\r|\\n)?href=[\'"]?(.+?)[\'"]?(?:(?: |\\t|\\r|\\n)+.*?)?>(.+?)<\/a.*?>/sim', $downlinks, $vlink); $downlinks = ''; foreach ($vlink[1] as $getlink => $value) { if (strtolower(substr($value, 0, 10)) == 'thunder://') { $downlinks.= '<a href="#" thunderHref="' . $value . '" thunderPid="85957" thunderType="" thunderResTitle="" onClick="return OnDownloadClick_Simple(this,2);" oncontextmenu="ThunderNetwork_SetHref(this)" >迅雷下载</a> '; } else { $downlinks.= '<a href="#" thunderHref="' . $value . '" thunderPid="85957" thunderType="" thunderResTitle="" onClick="return OnDownloadClick_Simple(this,2);" oncontextmenu="ThunderNetwork_SetHref(this)" >本地下载</a> '; } }
好了大功告诉成了,很简单的方法就给你的网站增加迅雷联盟的下载代码了哦,
本文地址:http://www.phprm.com/code/dedecms_thunderHref.html
转载随意,但请附上文章地址:-)