POST TIME:2020-04-04 13:26
dedecms模板中下載鏈接改成訊雷鏈接的辦法 1.設置軟件頻道參數
在織夢dedecms后臺系統設置—軟件頻道設置里面修改:
2.修改/templets/system/channel_downlinks.htm代碼
<li><a href="~link~" target="_blank">~server~</a></li>
<script src='http://pstatic.xunlei.com/js/webThunderDetect.js'></script>
<script src='http://pstatic.xunlei.com/js/base64.js'></script>
<script src='http://pstatic.xunlei.com/js/thunderForumLinker.js'></script>
<script language="javascript">
var thunderPid="09916";
var thunderAppend=false;
var thunderPath=//plusdownload.php?/gi;
var thunderLinkPos=true;
var thunderHTMLInsert=" ";
var thunderLinkStyle="<font color='red' style='font-size:9pt;'>迅雷專用下載:"+thunderLinker.TITLE+"</font>";
thunderFuncType=false;
thunderLinker();
</script>
下面來說說上面這段代碼的詳細說明:
1.<script src="http://pstatic.xunlei.com/js/webThunderDetect.js"></script& gt;這句是調用我們服務器上的js文件,主要作用是判斷用戶是否已經安裝了迅雷5或者web迅雷。
2.<script src="http://pstatic.xunlei.com/js/base64.js"></script>這句代碼是調用我們服務器上的js文件,主要作用是用來轉碼的。
3.<script src='http://pstatic.xunlei.com/js/thunderForumLinker.js'></script>這句代碼是調用我們服務器上的js文件,主要作用是批量轉換實際下載地址的。
4.var thunderPid= "你的聯盟號";這里改為你自己的聯盟號(如:var thunderPid= "00390";)。
5.var thunderAppend=true;這句是設置部分迅雷化還是全部迅雷化的地方,如果設置成var thunderAppend=false;就是全部迅雷化。如果設置成var thunderAppend=true;這個就是部分迅雷化。
6.var thunderPath=//ShowDownloadUrl.aspx?/gi;這句的意思是如果你的資源是通過調用download.asp來 下載資源的話就需要改為:var thunderPath=//download.asp?/gi;
7.var thunderLinkPos=true;這句的意思是部分迅雷化的時候專用鏈在你的本地下載鏈接的后面,如果你不要這句的話,專用鏈就在你的本地下載鏈接的前面。
8.var thunderHTMLInsert=" ";這句的意思是部分迅雷化時專用鏈和你的本地下載鏈接的位置關系,你也可以改為如:var thunderHTMLInsert=" <br>";
9. var thunderLinkStyle="<font color='red' style='font-size:9pt;'>迅雷專用下載:"+thunderLinker.TITLE+"</font>";這 句是設置專用鏈顯示的文字和樣式,這個你可以修改成你自己喜歡的樣式,你也可以改成var thunderLinkStyle="<font color='red' style='font-size:9pt;'>迅雷專用高速下載</fon>";。
10.thunderFuncType=false;thunderLinker();這兩句不用修改,保持這個設置就可以了。
|