中药方大全小图标
您当前的位置:首页 > 其他 > 网站日记

jiuhecai的帝国cms同步更新插件

提示: 阅读权限:

阅读需要10000积分。

  来源:jiuhecai  作者:jiuhecai

帝国cms7.2 7.5多端口同步刷新插件 by jiuhecai

第一步,主端-添加一个扩展变量 tongBuRe  ,写入内存,作为同步刷新的开关,为1开,为0关。

第二步,主端-修改文件 eclassfunctions.php,在尾部附加一个新的函数

 

此处隐藏2200个字。

阅读需要10000积分。

 

第三步,还是这个文件,把这么一句 jhcShuaXin(__FUNCTION__,func_get_args(),2);//add by jiuhecai 插入到这个文件的三个地方。

(1)同步首页 function GetIndextemp(){  

(2)同步内容页 function GetHtml($classid,$id,$add,$ecms=0,$doall=0){

(3)同步列表页 function ListHtml($classid,$fields,$enews=0,$userlistr=""){
(4)  同步索引类信息列表 function ListHtmlIndex($classid,$fields,$enews=0,$userlistr=""){

另外,对于文件 /e/class/hinfofun.php  查找 

  function AddInfoToReHtml($classid,$dore){

在其后插入:  jhcShuaXin(__FUNCTION__,func_get_args(),2);//add by jiuhecai


具体操作参看    http://www.zhongyf.com/qita/rj/2017-08-20/124289.html 

 

第四步,在手机端增加一个文件/e/extend/jhcshua/index.php  内容为:

<?php
define('EmpireCMSAdmin','1');
require("../../class/connect.php");
require("../../class/db_sql.php");
require("../../class/functions.php");
require("../../data/dbcache/class.php");
require("../../class/t_functions.php");
require "../".LoadLang("pub/fun.php");
require("../../class/delpath.php");
require("../../class/copypath.php");
require("../../data/dbcache/MemberLevel.php");
//会员
//require("../member/class/user.php");
require("../../class/hinfofun.php");
$link=db_connect();
$empire=new mysqlquery();
$editor=1;
//验证用户
$token=$_POST[token];
$jhcr=json_decode($_POST[data],true);
//en 为多端id
$en=$jhcr[en];
$jhcr[postpass]=$emoreport_r[$en][postpass];
if($token!==md5(json_encode($jhcr)))exit(false);
//分类刷新
switch($jhcr[action]){
    case 'GetHtml':
        GetHtml($jhcr[canshu][0],$jhcr[canshu][1],'',0,1);//生成信息文件
        break;
    case 'GetIndextemp':  
        $indextemp=GetIndextemp();
        NewsBq(0,$indextemp,1,0); //刷新首页
        break;
    case 'ListHtml':
        ListHtml($jhcr[canshu][0],$jhcr[canshu][1],$jhcr[canshu][2],$jhcr[canshu][3]);//刷新列表
        break;
    case 'ListHtmlIndex':
        ListHtmlIndex($jhcr[canshu][0],$jhcr[canshu][1],$jhcr[canshu][2],$jhcr[canshu][3]);//刷新索引类信息列
    case 'ReListHtml':
        ReListHtml($jhcr[canshu][0],$jhcr[canshu][1]);//刷新信息列表   
        break;
    case 'AddInfoToReHtml':
        AddInfoToReHtml($jhcr[canshu][0],$jhcr[canshu][1]);
        break;
    default:
        exit('0');
}
exit(1);

 

这样简单的修改后,就可以实现帝国cms7.x的多端同步生成。

 

tags: 帝国 插件 jiuhecai 同步 更新 cms
返回顶部
推荐资讯
视频:田纪钧讲关节不痛的秘密、膝关节拉筋法
视频:田纪钧讲关节不
白露到了,你还好吗?
白露到了,你还好吗?
尿疗与断食
尿疗与断食
给风疹反复发作女孩的药方(组图)
给风疹反复发作女孩的
相关文章
栏目更新
栏目热门
  1. 帝国cms全站搜索的分页格式如何修改-流程
  2. libreoffice7的命令大全
  3. 帝国cms插件之标题生成标题图片
  4. 帝国cms插件安装模板
  5. useragent两千条,爬虫专用
  6. 帝国cms插件如何兼容gbk和utf8
  7. 帝国cms插件之迅搜
  8. 帝国cms用户上传文件名的命名规则及修改方
  9. 帝国cms7.2函数大全
  10. 帝国cms代码片段备忘录