-
帝国CMS7.5版动态页新增缓存,让动态模式的网站速度更快
所属栏目:[教程] 日期:2021-01-12 热度:149
帝国CMS7.5版动态页面新增支持缓存,让采用动态页面模式的网站访问速度更快,效率更高。 帝国CMS7.5版动态页面新增缓存功能: 1、动态首页新增缓存功能,动态页面模式下负载更好。 2、动态栏目封面页新增缓存功能,动态页面模式下负载更好。 3、动态栏目列表[详细]
-
帝国CMS7.5版对WAP模块进行升级,做手机站更方便
所属栏目:[教程] 日期:2021-01-12 热度:98
如下图所示: 帝国CMS7.5版对WAP模块进行升级,做展示类手机站更方便。 帝国CMS7.5版WAP模块升级功能如下: 1、WAP新增页面模式设置:支持设置栏目为列表式、封面式、页面式三种模式。 (1)、列表式:使用list.temp.php模板文件。支持变量:$classid 当前栏目[详细]
-
帝国CMS7.5版系统模型新增发布后和修改后处理函数扩展
所属栏目:[教程] 日期:2021-01-12 热度:85
帝国CMS7.5版系统模型新增信息“后台发布后处理函数”、“后台修改后处理函数”、“前台发布后处理函数”、“前台修改后处理函数”设置,系统扩展更灵活。 系统模型新增前台与后台“增加信息后处理函数”、“修改信息后处理函数”,函数格式: function user[详细]
-
帝国CMS7.5版COOKIE安全设置升级,更上一台阶
所属栏目:[教程] 日期:2021-01-12 热度:156
1、COOKIE信息保存支持设置HttpOnly属性,后台直接设置。开启后JS无法获取COOKIE信息,更安全。 2、COOKIE信息保存支持设置secure属性,后台直接设置。开启后只有https模式下才能获取COOKIE信息,更安全。 3、前台会员新增COOKIE加密+数据库双重验证,负载与[详细]
-
帝国CMS实现通过用tag标签调用相关文章
所属栏目:[教程] 日期:2021-01-12 热度:71
用tag调用相关文章的方法在帝国官方论坛上有人发过方法,但所使用的函数效率太低而且无法制定参数,不好用。东坡网现在使用的也是利用tag调用相关文章,非常好用。 一、自定义函数 自定义函数user_OtherLink ,将此函数放入 eclassuserfun.php 文件中。 //根[详细]
-
帝国CMS7.0多值字段在内容页模板的调用方法
所属栏目:[教程] 日期:2021-01-12 热度:146
?php $daxiao=explode('||||||',$navinfor[daixiao360]); foreach($daxiao as $k=$v) { $daxiao2=explode('::::::',$v); echo 'li'.$daxiao2[0].' '.$daxiao2[1].'/li'; } ?[详细]
-
帝国CMS内容页实现键盘翻页的方法
所属栏目:[教程] 日期:2021-01-12 热度:99
功能需求: 1、方向键左、右键实现打开上一篇、下一篇 2、回车键返回栏目目录。 解决方案: 将以下代码放置于内容页模板底部。 script type="text/javascript" document.onkeydown=pageEvent; var prevpage="[!--news.url--]e/public/GotoNext/?enews=precla[详细]
-
帝国CMS实现tagid伪静态tag的方法
所属栏目:[教程] 日期:2021-01-12 热度:53
帝国CMS默认的tag伪静态方法是tagname方式的,那么怎么实现以tagid来实现tag的伪静态呢? 第一步:修改 eclassconnect.php文件 搜索“function eReturnRewriteTagsUrl($tagid,$tagname,$ecms=0){”找到函数eReturnRewriteTagsUrl,将此函数删除或注释掉,换[详细]
-
帝国cms教程:修改d目录
所属栏目:[教程] 日期:2021-01-12 热度:196
因现阶段技术限制和实际需求,有时会出现一个ftp里出现几个帝国后台的d文件夹。所以为了防止发生冲突,需要给部分d文件夹更改名字,但是这样就会出现新加文章无法上传图片的现象,所以找出如下的解决方案: 假设:将d文件夹改为yyd 操作: 把/e/class 文件夹[详细]
-
帝国cms7.2附件下载链接显示原文件名
所属栏目:[教程] 日期:2021-01-12 热度:62
?phpif($navinfor['file']){?a href="[!--file--]"[e:loop={"select * from phome_enewsfile_1 where filename=right('$navinfor[file]',36) order by id desc",24,'',''}]?=$bqr['no']? [/e:loop][ 下载/a ]?php}else{?!--没上传附件时显示内容--?php}?[详细]
-
帝国cms后台增加文章出现Duplicate entry #39;3261#39; for ke
所属栏目:[教程] 日期:2021-01-12 热度:165
帝国cms后台增加文章出现以下代码 Duplicate entry '3261' for key 'PRIMARY'insert into ***_ecms_news_index(classid,checked,newstime,truetime,lastdotime,havehtml) values('1','1','1446087639','1446087687','1'); 是数据库破坏原因,需要修复下数据[详细]
-
帝国cms二次开发函数对应文件目录分享
所属栏目:[教程] 日期:2021-01-12 热度:76
reuserlistall() /e/class/chtmlfun.php line 303testcj() /e/install/data/fun.php line 192reuserjsall() /e/class/chtmlfun.php line 326sys_showtextpageselect() /e/class/t_functions.php line 210wm_chief_copyfile() /e/class/copypath.php line 32h[详细]
-
帝国cms前台会员发送消息使用编辑器的方法
所属栏目:[教程] 日期:2021-01-12 热度:163
1、修改文件 etemplatememberAddMsg.php 找到 require(ECMS_PATH.'e/template/incfile/header.php'); 在其下插入代码: include('../../../data/ecmseditor/infoeditor/fckeditor.php'); 找到默认的文本框代码 textarea name="msgtext" cols="60" rows="12"[详细]
-
帝国cms后台编辑器自定义编辑器的按钮
所属栏目:[教程] 日期:2021-01-12 热度:198
帝国默认的编辑器有完整版和简洁版,但是有时候简洁版里想再加上完整版里的一些按钮,或者完整版里删去不想要的按钮 解决办法: 修改路径文件:e/data/ecmseditor/infoeditor/fckconfig.js FCKConfig.ToolbarSets["Basic"] = [ ['Bold','Italic','Underline'[详细]
-
帝国cms列表页跳转到内容页的列表模板代码
所属栏目:[教程] 日期:2021-01-12 热度:62
此代码适用于栏目下面只有一个文章的 例如公司简介,联系我们等单页形式 代码如下 !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"html xmlns="http://www.w3.org/1999/xhtml"he[详细]
-
帝国cms程序服务器搬家教程
所属栏目:[教程] 日期:2021-01-12 热度:116
1.先在后台备份下数据库 2.然后在从服务器里把程序全部下载下来 3.上传到新的服务器里面 4.打开安装地址安装 进去后台 在后台系统 恢复下数据库 恢复好数据库之后 会提示重新登录后台 5.数据更新 点击数据更新 更新缓存数据(从上到下依次点击) 整站主要页面[详细]
-
在帝国cms内容页模板显示该信息的下线时间
所属栏目:[教程] 日期:2021-01-12 热度:129
?$info=$empire-fetch1("select * from phome_enewsinfovote where classid='$navinfor[classid]' and id='$navinfor[id]'");echo date("Y-m-d H:i:s",$info[infodowntime]);?[详细]
-
帝国cms自定义列表多表查询统计代码
所属栏目:[教程] 日期:2021-01-11 热度:78
统计记录: select count(*) as total from [!db.pre!]ecms_news union select count(*) as total from [!db.pre!]ecms_movie 查询记录: select classid,id,titleurl,title,newstime from [!db.pre!]ecms_news union select classid,newstime from [!db.pre!][详细]
-
帝国cms栏目导航调用之SQL语句调用一级栏目和二级栏目的方法
所属栏目:[教程] 日期:2021-01-11 热度:87
帝国cms调用一级栏目及下面的二级栏目调用方法如下: SQL语句 ?php $ecms_bq_sql=sys_ReturnEcmsLoopBq("select * from [!db.pre!]enewsclass where bclassid=0 order by myorder limit 6",14,24,0);$bqno=0;while($bqr=$empire-fetch($ecms_bq_sql)){$bqsr=[详细]
-
帝国cms内容页SQl方式调用当前TAG标签
所属栏目:[教程] 日期:2021-01-11 热度:164
本文是介绍的帝国cms内容页SQl方式调用当前TAG标签的方式 具体调用代码如下: ?php$fr=$empire-fetch1("select infotags from {$dbtbpre}ecms_news_data_{$navinfor[stb]} where id='$navinfor[id]'");$infotags=$fr['infotags'];//这个就是infotags字段内容[详细]
-
帝国cms远程保存图片没有后缀的图片
所属栏目:[教程] 日期:2021-01-11 热度:181
远程保存图片的一个bug 新闻数据,带图片,勾选中 远程保存图片 如果图片格式是以下这种形式的,则远程保存失败 例如:http://pic.baidu.com/album/user/547/22/RE1SQBgHYw/index/670 解决方法:点击下载下面的附件 帝国cms远程保存图片没有后缀的图片.txt[详细]
-
防止重复提交js按钮变灰
所属栏目:[教程] 日期:2021-01-11 热度:56
当点击提交后,提交按钮变灰色不可用,这样可有效防止重复提交,本代码就是实现这样一个功能。从代码就可以看出,我们只需在提交按钮上加入这一句: onclick="javascript:{this.disabled=true;document.form1.submit();}",意思是当按钮点击后,将按钮的不可[详细]
-
帝国CMS常用变量
所属栏目:[教程] 日期:2021-01-11 热度:146
当前栏目ID$GLOBALS['navclassid']当前父栏目ID$class_r[$cid]['bclassid']栏目路径$class_r[栏目ID]['classpath']当前终极栏目值$class_r[$cid][islast]网站名称$public_r[sitename]网站根目录$public_r[newsurl]一级栏目$public_r[classnavs]内页数据表字[详细]
-
帝国cms调用会员名及投稿数量排名
所属栏目:[教程] 日期:2021-01-11 热度:64
1、调用会员发布文章数 table[e:loop={'SELECT userid,username,count(username) as total from [!db.pre!]ecms_news group by username order by total desc',24,0}]trtd?=$bqno?/tdtd?=$bqr[username]?/tdtd?=$bqr[total]?/td/tr[/e:loop]/table 2、只调用[详细]
-
帝国cms采集排除重复链接重复标题、内容为空的文章
所属栏目:[教程] 日期:2021-01-11 热度:142
1、后台--栏目--采集管理 2、增加采集节点,选定栏目进入后(或 管理采集节点,点击修改后),进入的页面--有一项一项的蓝色标题卡, 3、①其中有一个为"附加选项"的选项 是否重复采集同一链接: □重复采集(不选为不重复采集) 注释:不采集重复链接的,在[详细]