dedecms軟件下載鏈接改成訊雷鏈接具體方法:
1.設(shè)置軟件頻道參數(shù)
在織夢(mèng)dedecms后臺(tái)系統(tǒng)設(shè)置—軟件頻道設(shè)置里面修改:
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>
|
下面來說說上面這段代碼的詳細(xì)說明:
1.<script src="http://pstatic.xunlei.com/js/webThunderDetect.js"></script>這句是調(diào)用我們服務(wù)器上的js文件,主要作用是判斷用戶是否已經(jīng)安裝了迅雷5或者web迅雷。
2.<script src="http://pstatic.xunlei.com/js/base64.js"></script>這句代碼是調(diào)用我們服務(wù)器上的js文件,主要作用是用來轉(zhuǎn)碼的。
3.<script src='http://pstatic.xunlei.com/js/thunderForumLinker.js'></script>這句代碼是調(diào)用我們服務(wù)器上的js文件,主要作用是批量轉(zhuǎn)換實(shí)際下載地址的。
4.var thunderPid= "你的聯(lián)盟號(hào)";這里改為你自己的聯(lián)盟號(hào)(如:var thunderPid= "00390";)。
5.var thunderAppend=true;這句是設(shè)置部分迅雷化還是全部迅雷化的地方,如果設(shè)置成var thunderAppend=false;就是全部迅雷化。如果設(shè)置成var thunderAppend=true;這個(gè)就是部分迅雷化。
6.var thunderPath=//ShowDownloadUrl.aspx?/gi;這句的意思是如果你的資源是通過調(diào)用download.asp來下載資源的話就需要改為:var thunderPath=//download.asp?/gi;
7.var thunderLinkPos=true;這句的意思是部分迅雷化的時(shí)候?qū)S面溤谀愕谋镜叵螺d鏈接的后面,如果你不要這句的話,專用鏈就在你的本地下載鏈接的前面。
8.var thunderHTMLInsert=" ";這句的意思是部分迅雷化時(shí)專用鏈和你的本地下載鏈接的位置關(guān)系,你也可以改為如:var thunderHTMLInsert=" <br>";
9. var thunderLinkStyle="<font color='red' style='font-size:9pt;'>迅雷專用下載:"+thunderLinker.TITLE+"</font>";這句是設(shè)置專用鏈顯示的文字和樣式,這個(gè)你可以修改成你自己喜歡的樣式,你也可以改成var thunderLinkStyle="<font color='red' style='font-size:9pt;'>迅雷專用高速下載</fon>";。
10.thunderFuncType=false;thunderLinker();這兩句不用修改,保持這個(gè)設(shè)置就可以了。