国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > 動易CMS > 正文

淺談動易+動網+Oblog三方整合教程

2024-09-10 21:55:59
字體:
來源:轉載
供稿:網友

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

                            一定要確保單獨運行各系統正常

操作步驟一:

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

 

2、同步各個系統的數據,可以使用動易的數據同步程序。下載動易程序后,可以在“動易通行證——PDO_API統一接口數據同步程序”中找到,具體使用請參考使用說明。同步數據庫順序可以這樣:動網數據庫——動易數據庫同步;Oblog數據庫——動易數據庫同步;動易數據庫——動網數據庫同步;動易數據庫—— Oblog數據庫同步。同步后,請進入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"  

 

動網: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、修改動易系統下的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、修改動網文件 login.asp

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

       '系統整合

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

       If DvApi_Enable Then

              Response.Write DvApi_SaveCookie

              Response.Flush   ------------------------------!!!這是出現錯誤的地方!!!

       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換了個位置而已)

       '系統整合

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

       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

       Response.Flush

 

 

至此,已經完成整合操作

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 彭州市| 梁平县| 井研县| 盐池县| 互助| 修武县| 钟山县| 安丘市| 大理市| 嘉鱼县| 修水县| 大理市| 子长县| 秭归县| 长岭县| 贵南县| 崇州市| 巴楚县| 临邑县| 织金县| 浦江县| 郎溪县| 治多县| 外汇| 宁蒗| 阿拉善左旗| 来宾市| 吕梁市| 洛浦县| 怀宁县| 确山县| 岳普湖县| 柳林县| 安岳县| 崇左市| 博湖县| 都江堰市| 扶余县| 正镶白旗| 舟山市| 蓬安县|