下载鸥 > 网站下载 > 开发教程 > 帝国CMS

帝国cms栏目信息发布到指定的随机目录

106 2024-03-07 00:41:08

收藏
如果是购买的老域名,域名曾经运营过且排名不错,新信息想要沿用旧目录,并随机发送到指定目录,要如何实现呢。
 

修改目录

/e/class/connect.php

 

修改函数

function ReturnSaveInfoPath($classid,$id){
    global $class_r,$public_r,$empire,$dbtbpre;
    $tbname = $class_r[$classid]['tbname'];
    $oldpath = $public_r['add_oldpath'];
    $oldpath = explode(',',$oldpath);
    $selectPath = rand(0,$public_r['add_oldpathnum']);
    if($tbname == 'game' && $id && $id>54){
        $fpath = $empire->fetch1("select * from {$dbtbpre}ecms_$tbname where id = $id");
        if($fpath['classpath']){
            $path = $fpath['classpath'];
            $nowpath = $path;
            $makepath = eReturnTrueEcmsPath().$nowpath;
            if(!file_exists($makepath)){
                DoMkdir($makepath);
            }
        }else{
            $nowpath = $oldpath[$selectPath].'/';
            $makepath = eReturnTrueEcmsPath().$nowpath;
            if(!file_exists($makepath)){
                DoMkdir($makepath);
            }
            $up = $empire->query("update {$dbtbpre}ecms_$tbname set classpath = '$nowpath' where id = $id");
            $path = $nowpath;
        }
    }else{
    	if($class_r[$classid][ipath]==''){
    		$path=$class_r[$classid][classpath].'/';
    	}
    	else{
    		$path=$class_r[$classid][ipath]=='/'?'':$class_r[$classid][ipath].'/';
    	}
    }
	return $path;
}

这样,我们就实现了发布到指定目录中的一个。
 

附注

1、如非专业人员,请勿照搬,否则必然出问题。
2、如果站点是伪静态,需要自行兼容或联系在线客服进行兼容开发。

本文地址:https://xzo.com.cn/develop/empire/1187.html

有帮助,很赞!

信息来源:下载鸥
导出教程 下载word版教程
发表评论 共有条评论
关于帝国CMS


帝国cms是一款功能极为强大的cms程序,性能强悍、安全性高,可轻松支持10万数据,高级开发人员可制作出能容纳千万数据量的网站,是国内最出色的开源cms程序之一,推荐企业用户使用

当前最新版本为7.5,8.0版本即将上线,新版本的核心优化点在于多终端的适配。

推荐帝国CMS开发教程
帝国CMS百度推送插件怎样将默认ID排序改为时间倒序?
帝国CMS百度推送插件怎样将默认ID排序改为时间倒序?

很多采集站点可能是这样操作的:采集好的资讯时间是采集时间,到了发布的时候会...

19 578
帝国CMS留言板怎样增加字段?
帝国CMS留言板怎样增加字段?

网站留言板是用户留存的重要环节,但帝国cms自带的留言板功能十分单一,大多数...

1 338
帝国CMS图片集怎样做分页生成?
帝国CMS图片集怎样做分页生成?

帝国cms图片集做轮播展示非常好用,但无法支持分页。分页作为网站跳出、广告...

1 423
帝国CMS怎样修改首页模板?
帝国CMS怎样修改首页模板?

网站在运营过程中难免要进行小小的修修改改,此时如果找人就比较麻烦,自己改试...

1 348
帝国cms灵动标签开发那年今日发布的文章
帝国cms灵动标签开发那年今日发布的文章

很多国民app有去年今日的功能,就如QQ空间的那年今日。而网站如果调用那年今...

0 413
帝国CMS怎样配置勾选会员注册协议才能注册
帝国CMS怎样配置勾选会员注册协议才能注册

帝国CMS默认注册是没有会员注册协议的。但如果从严谨的角度出发,不勾选&ldqu...

0 360
帝国cms7.5编辑器的换行符br怎样改为p元素?
帝国cms7.5编辑器的换行符br怎样改为p元素?

帝国cms7.5自带的编辑器ckeditor默认换行符是<br>,在实际应用中经常会出现问...

0 321
帝国cms网站怎样判断是动态、静态还是伪静态?
帝国cms网站怎样判断是动态、静态还是伪静态?

对于资深一点的站长或者SEO来说,一定会经常听到动态、静态、伪静态这类的词...

0 477
推荐插件
帝国cms智能自动审核按星期几审核指定栏目带推送插件
帝国cms智能自动审核按星期几审核指定栏目带推送插件

采集站的必备资源是自动审核,要做到日收录也离不开定时发布。而本插件的自动...

0 1127
帝国cms批量添加后台用户插件
帝国cms批量添加后台用户插件

使用帝国cms的企业用户、新闻资讯类站点的用户很多,此类站点很多时候需要有...

0 579
帝国cms网站会员登录与退出历史记录日志插件
帝国cms网站会员登录与退出历史记录日志插件

帝国cms默认只有上次登录时间与ip,没有一个记录清单,所以今天,我们分享这个帝...

0 275
帝国cms在线考试系统模板插件
帝国cms在线考试系统模板插件

一直没看到好用的帝国cms在线考试插件,所以自己开发了一款。在线考试插件用...

0 1157
帝国cms多栏目多数据表自动审核推送插件
帝国cms多栏目多数据表自动审核推送插件

本插件基于帝国cms帝国cms每日自动审核插件,在自动审核指定条数信息的基础上...

0 779
帝国CMS内网用户静态站点文章访客统计插件
帝国CMS内网用户静态站点文章访客统计插件

本插件适用于内网用户,可查看单篇文章访问者ip地址。如果添加访问者ip组,可查...

0 451
帝国cms百度AI黑白图像上色api接口对接插件
帝国cms百度AI黑白图像上色api接口对接插件

百度开放了系列AI功能api如图像上色、图像去雾、图像修复、无损放大、清晰...

0 320
帝国cms百度AI图像去雾api接口对接插件
帝国cms百度AI图像去雾api接口对接插件

通过本插件,可以实现帝国cms网站对接百度云api实现图像去雾的功能。经过实际...

0 365
客服QQ:341553759
扫码咨询 常见问题 >
官方交流群:90432500
点击加入