帝国cms调用同一个作者或同一个来源的文章的方法

调用某一来源的10条信息
例如:我们要列出所有信息来源相同的10条信息,标签如下(按sql语句调用):
[phomenews]”select * from phome_ecms_news where befrom='”.$navinfor[befrom].”‘ order by id desc limit 10″,10,32,0,24,0[/phomenews]
附加说明:$navinfor[字段名]

 

调用某一作者的10条信息只需要将上面的两个befrom改成作者字段writer即可!

 

注意数据库表前缀改成自己的

操作类型写24

用[ecmsinfo]调用也是这样!

帝国cms调用指定时间段内的点击排行

帝国cms调用指定时间段内的点击排行

例如:24小时热门文章

代码如下:

*1   就是一天内。如果要7天内的文章排行 就改成*7

[cce]

[e:loop={0,10,4,0,’newstime>UNIX_TIMESTAMP()-86400*1′,’onclick desc’}]
<li><em>
<?=$bqno?>
</em><a href=”<?=$bqsr[titleurl]?>” target=”_blank”>
<?=esub($bqr[title],26)?>
</a></li>
[/e:loop]

[/cce]

 

忘记帝国CMS后台密码 该怎么办?(图文教程)

帝国网站管理系统英文名EmpireCMS,简称“帝国CMS”,忘记帝国CMS网站后台登录密码时,

可以通过phpmyadmin软件 修改网站数据库中的phome_enewsuser数据表进行密码重置操作:

一、【网站使用帝国CMS5.0版本以及帝国CMS版本号小于5.0版本时】:

用phpmyadmin修改phome_enewsuser表,把password字段的值设为:e10adc3949ba59abbe56e057f20f883e

后台登录密码就是:123456

二、【网站使用帝国CMS5.1版本以及帝国CMS版本号大于5.1版本时】:

用phpmyadmin修改phome_enewsuser表里的记录:把password字段的值设为:“322d3fef02fc39251436cb4522d29a71”;把salt字段的值设为:“abc”.

后台登录密码就是:123456

以下为操作图示:

以下为操作图示:

EmpireCMS5.0版本以及EmpireCMS版本号小于5.0的版本 操作图示

EmpireCMS5.1版本以及EmpireCMS版本号大于5.1的版本 操作图示

phpmyadmin是MySQL的数据库管理工具,可访问官方网站下载:www.phpmyadmin.net

帝国cms模板标签—笔记

文章简介调用:灵动标签<?=$bqr[‘smalltext’]?>

文章简介调用:灵动标签 可以控制简介字数 <?=esub($bqr[smalltext],50)?>

文章标题图片:<?=$bqr[‘titlepic’]?>

站点标题:<?=$public_r[sitename]?>

帝国cms灵动标签没有标题图片的时候显示默认图片:

src=”<?=$bqr[titlepic]?$bqr[titlepic]:’不存在显示的图片地址.gif’ ?>”

帝国cms:文章没有设置标题图片就显示指定的图片

 

帝国cms随机调用信息

按表随机调用:
[ecmsinfo]”select * from phome_ecms_news order by rand() desc limit 6 “,6,18,0,24,2,0[/ecmsinfo]

loop随机方法:

[e:loop={“select * from [!db.pre!]ecms_news order by rand() desc limit 15″,10,24,0}]

<li><a href=”<?=$bqsr[titleurl]?>” title=”<?=$bqr[‘title’]?>”><img src=”<?=$bqr[‘titlepic’]?>” alt=”<?=$bqr[‘title’]?>” width=”130″ height=”110″ /><span class=”title”><?=esub($bqr[title],20)?></span></a></li>
[/e:loop]

 

 

随机调用本栏目:
[ecmsinfo]”select * from phome_ecms_news where classid=’$GLOBALS[navclassid]’ order  by  rand()  desc  limit 6″,6,18,0,24,2,0[/ecmsinfo]

其中:news为表名,两个6表示调用的数量为6条,18表示标题取18个字符,第一个0表示不显示栏名名,随机调用的操作类型固定为24,2表示模板ID,第二个0标题图片不存在也调用…………,sql中栏目id要用终极栏目id

关键词调用文章
[e:loop={“select * from phome_ecms_news where title like ‘%关键词%’ and checked=1 order by newstime desc limit 10″,10,24,0}]
[/e:loop]

[e:loop={‘news’,10,18,0,”title like ‘%关键词%'”,”}]

[/e:loop]

第一句是在任何一个版本中都可以用

第二句在帝国6.6中可以用

 

如果想要调用多个关键词的文章就用or

[e:loop={‘news’,10,18,0,”title like ‘%关键词%’ or title like ‘%关键词2%'”,”}]

[/e:loop]

 

帝国cms栏目别名调用:

[e:loop={“select bname from phome_enewsclass where classid=’$GLOBALS[navclassid]'”,1,24,0}]
<?=$bqr[bname]?>
[/e:loop]

或者用<?=$class_r[$GLOBALS[navclassid]][bname]?>  未鉴定是否有效,好像是封面模版用不了