插件下載:
插件適用帝國CMS以下版本:ecms7.2、ecms7.5,
92cms.cn已提供的模板基本都整合好可以使用了的,不需要自己整合。
********************?1、使用本插件的先決條件?********************
按照帝國官方教程,配置好多個訪問端。
********************?2、引入插件文件?********************
先將html目錄上傳到?/e/dongpo/?目錄,
然后在?/e/class/connect.php?文件最后一行(“?>”符號之前),插入代碼:
require_once ECMS_PATH.’e/dongpo/html/dp_funs.php’;
********************?3、修改文件?********************
以下所有修改都是在主端下完成,需要修改的文件位置:/e/class/functions.php
如果網站用不上某些同步,可以跳過對應的修改步驟。
(1)同步生成內容頁?*必須
查找 //生成內容文件 找到 GetHtml 函數,在此函數最后一行插入代碼:
dp_MorePortHtml(“ReNewsHtml”,$classid,$id,0,0,0,”,1,$add);
(2)同步生成信息列表?*必須
查找 //無信息 一共有2處完全符合。
A、第一處,(用于欄目生成),在2980行附近,在 //無信息 上一行插入代碼:
dp_MorePortHtml(“ReListHtml”,$classid,$enews,$num,0,0,”,1,$cr);
B、第二處,(用于專題生成),在3260行附近,在 //無信息 上一行插入代碼:
dp_MorePortHtml(“ReZtListHtml”,$classid,$enews,$num,0,0,”,1,$cr);
(3)同步封面頁?*必須
查找 if($enews==0)//生成大欄目 在其上一行插入代碼:
dp_MorePortHtml(“NewsBq”,$classid,$enews,$doing,0,0);
(4)同步欄目綁定信息?*可選
查找 $classtext=”; 在其上一行插入代碼:
dp_MorePortHtml(“ReClassBdInfo”,$classid,0,0,0,0,$infofile,1,$cr);
(5)同步碎片文件?*可選
查找 //生成碎片文件 ,找到 DoSpReFile 函數,在 函數內部的 ob_start(); 代碼上一行插入代碼:
dp_MorePortHtml(“SpReFile”,$spid,0,0,0,0,”,1,$r);
(6)同步自定義列表?*可選/建議
查找 $listr[‘addpath’]=$addpath; 在其下一行插入代碼:
dp_MorePortHtml(“ReUserlist”,0,0,0,0,0,$addpath,1,$listr);
(7)同步自定義頁面?*可選/建議
查找 WriteFiletext($path,$pagestr); 在其下一行插入代碼:
dp_MorePortHtml(“ReUserpage”,$id,0,0,0,0);
(8)同步自定義JS?*可選
查找 WriteFiletext_n($jsfilepath,$allnew); 在其下一行插入代碼:
dp_MorePortHtml(“ReUserjs”,0,0,0,0,0,$addpath,1,$jsr);
(9)同步刪除文件?*必須
A、搜索 //刪除信息文件 找到 DelNewsFile 函數
在函數內部,找到一處以 DelPath(eReturnTrueEcmsPath() 開頭的代碼,在這行其下一行插入代碼:
dp_MorePortHtml(“DelPathFile”,eReturnTrueEcmsPath().$iclasspath.$mynewspath.ReturnInfoSPath($filename),1,0,0,0);
接著往下看幾行,找到一處代碼 DelFiletext($file); 在其下一行插入代碼:
dp_MorePortHtml(“DelPathFile”,$file,2,0,0,0);
B、接著上一步,在 DelNewsFile 函數結束后,緊接著找到了緊挨其下的 function DelZtcFile
在 DelZtcFile 函數內部,找到兩處代碼 DelFiletext($file); 都在其下一行插入代碼:
dp_MorePortHtml(“DelPathFile”,$file,2,0,0,0);
********************?4、其它說明?********************
(1)在其它訪問端的列表頁、內容頁模板中,可以使用 [!–now.url–] 標簽獲取(列表和內容頁)當前頁地址。主端不能使用此標簽。
(2)用 [!–news.url–] 標簽獲取各端的首頁地址。