日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

關于動易+動網(wǎng)+Oblog三方整合教程的整合_動易Cms教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!

整合前準備:動易目錄為根目錄,bbs文件夾下放置論壇源文件,blog文件夾下放置Oblog源文件。

一定要確保單獨運行各系統(tǒng)正常。

操作步驟一:

1、下載各個系統(tǒng),并使之順利運行。動易為網(wǎng)站根目錄,動網(wǎng)在bbs文件夾內,Oblog在blog文件夾內。本地訪問地址分別為:動易 http://127.0.0.1 動網(wǎng) http://127.0.0.1/bbs Oblog http://127.0.0.1/blog (如果啟用了域名,則這里為域名)

 

2、同步各個系統(tǒng)的數(shù)據(jù),可以使用動易的數(shù)據(jù)同步程序。下載動易程序后,可以在“動易通行證——PDO_API統(tǒng)一接口數(shù)據(jù)同步程序”中找到,具體使用請參考使用說明。同步數(shù)據(jù)庫順序可以這樣:動網(wǎng)數(shù)據(jù)庫——動易數(shù)據(jù)庫同步;Oblog數(shù)據(jù)庫——動易數(shù)據(jù)庫同步;動易數(shù)據(jù)庫——動網(wǎng)數(shù)據(jù)庫同步;動易數(shù)據(jù)庫—— Oblog數(shù)據(jù)庫同步。同步后,請進入Oblog后臺,生成用戶目錄和相關文件

 

3、修改整合接口:

動易:API目錄里,修改API_Config.asp為,

Const API_Enable = True
Const API_Key = "zdg1980"
Const API_Urls = "博客@@http://127.0.0.1/blog/api/API_Response.asp|論壇@@http://127.0.0.1/bbs/dv_dpo.asp"

 

動網(wǎng):bbsdv_dpo目錄里,修改Api_Config.asp為,

Const DvApi_Enable = True
Const DvApi_SysKey = "zdg1980"
Const DvApi_Urls = "http://127.0.0.1/blog/api/API_Response.asp|http://127.0.0.1/api/API_Response.asp"

 

Oblog:blogAPI目錄里,修改Api_Config.asp為,

Const API_Enable = True
Const oblog_Key = "zdg1980"
Const strTargetUrls = "http://127.0.0.1/bbs/dv_dpo.asp|http://127.0.0.1/api/API_Response.asp"

 

操作步驟二:

1、修改動易系統(tǒng)下的JS文件:JS/checklogin.js

找到下面代碼處進行修改,第189行起

原文件待修改代碼開始處:

$('UserLogin').innerHTML = tempstr;

if(alogin==0)

{

var ifrm1 = document.createElement("IFRAME"); ----------這里是要開始修改處

 

 

修改后代碼:

if(alogin==0)
{
var myAPIUrls = getAPIUrls(root,username,userpass)
for (var i=0; i<myAPIUrls.length; i ){
var ifrm1 = document.createElement("IFRAME");
ifrm1.src = myAPIUrls[i];
ifrm1.height = "1";
ifrm1.width = "1";
ifrm1.frameborder= "0";
document.body.insertBefore(ifrm1);
}
alogin = 1;
}

 

function getAPIUrls(root,username,userpass){


var iUrls = root.item(0).getElementsByTagName("apiurl");
for (var i=0; i<iUrls.length; i ){
strTempHTML = iUrls.item(i).text "?syskey=" syskey iName iPass savecookie "|";
}
}
var strTempHTML = strTempHTML.substr(0, strTempHTML.length-1);
var strTempHTML = strTempHTML.split("|");
return strTempHTML;
}

 

或者在這里下載修改好的文件:點擊下載

-------- (此文件適用于SW6.6版本,并向下兼容,動易程序新版本將會修正這個問題)

 

2、修改動網(wǎng)文件 login.asp

找到下面代碼處進行修改 第210-231行

'系統(tǒng)整合

'-----------------------------------------------------------------

If DvApi_Enable Then

Response.Write DvApi_SaveCookie

Response.Flush ------------------------------�。�!這是出現(xiàn)錯誤的地方�。�!

End If

'-----------------------------------------------------------------

TempStr = Replace(TempStr,"{$ray_logininfo}","")

TempStr = Replace(TempStr,"{$comeurl}",comeurl)

TempStr = Replace(TempStr,"{$comeurlinfo}",comeurlname)

TempStr = Replace(TempStr,"{$forumname}",Dvbbs.Forum_Info(0))

 

Session.Contents.Remove("xcount")

 

 

If Not ajaxPro And DvApi_Enable Then'ajax

 

Response.Write TempStr

ElseIf Not ajaxPro And Not DvApi_Enable Then

Response.Redirect(comeurl)

Else

Response.Cookies("count")=""'o(清空ajax里寫入的cookies)

strString(comeurl&"@@@@1")'o

End If

 

修改后代碼(將以上代碼替換成以下代碼即可):(其實就是將Response.Flush換了個位置而已)

'系統(tǒng)整合

'-----------------------------------------------------------------

If DvApi_Enable Then

Response.Write DvApi_SaveCookie

End If

'-----------------------------------------------------------------

TempStr = Replace(TempStr,"{$ray_logininfo}","")

TempStr = Replace(TempStr,"{$comeurl}",comeurl)

TempStr = Replace(TempStr,"{$comeurlinfo}",comeurlname)

TempStr = Replace(TempStr,"{$forumname}",Dvbbs.Forum_Info(0))

 

Session.Contents.Remove("xcount")

 

 

If Not ajaxPro And DvApi_Enable Then'ajax

 

Response.Write TempStr

ElseIf Not ajaxPro And Not DvApi_Enable Then

Response.Redirect(comeurl)

Else

Response.Cookies("count")=""'o(清空ajax里寫入的cookies)

strString(comeurl&"@@@@1")'o

End If

查看更多 動易Cms教程  動易Cms模板

來源:模板無憂//所屬分類:動易Cms教程/更新時間:2009-09-22
相關動易Cms教程