手册地址手册地址2

入门

安装: 将下载的upload里的文件上传到网站更目录 然后 域名/e/install/index.php

Warning: Use of undefined constant can - assumed 'can' (this will throw an Error in a future version of PHP) in D:\phpStudy\WWW\EmpireCMS\e\install\data\fun.php on line 121

Warning: Use of undefined constant can - assumed 'can' (this will throw an Error in a future version of PHP) in D:\phpStudy\WWW\EmpireCMS\e\install\data\fun.php on line 240

将此上面对应的报错文件中的can加上引号:$r['result']=$r['can']=="支持"?ReturnResult(1):ReturnResult(0);

系统->系统设置->系统参数设置->文件设置  加上png (帝国默认不支持png格式的文件)

注意:后台启用SESSION验证  会导致后台空白

找到页面调用的是那个模板:

栏目--栏目管理---点击修改你想查看的栏目--点击模板选项如图:

步骤:

1.添加栏目:单击“栏目管理”菜单 》“管理栏目” 》单击“增加栏目”按钮进入修改页

说明:基本属性tab页的是否终极栏目:勾选是的话则是内容详情页(不能添加子目录【子栏目】了)

不是终极栏目且本栏目下无子栏目可以转换为终极栏目(它们可以互转),下面是终极栏目转非终极栏目

如果你选择的是非终极栏目,则转为终极栏目(此栏目不能有子栏目)
如果你选择的是终极栏目,则转为非终极栏目(请先把当前栏目的数据转移,否则会出现冗余数据)

2.制作模板:(最重要的三个模板:首页模板--列表页模板--内容页模板)

3.增加信息(新增新闻文章等具体内容):单击“信息管理”菜单,单击“增加信息” :

帝国CMS几个主要模板的定义:
一般网站的构成: 首页 频道页 信息列表页 信息显示页 评论页面 内容搜索页
对应的模板就是: 首页模板 封面模板 列表模板 内容模板 评论模板 搜索模板

说明:首页模板支持所有模板标签

分清模版和模版标签!!!

模板标签:

模板--标签--管理标签--定义这些标签(对应数据表为xx_enewsbq)

系统标签:(相对于e/class/t_functions.php文件的函数名)
用户自定义标签:(相对于e/class/userfun.php文件的函数名,函数命名请以”user_”开头)

信息标签调用操作类型




0
栏目最新信息 (栏目ID=栏目ID)
1
栏目点击排行 (栏目ID=栏目ID)
2
栏目推荐信息 (栏目ID=栏目ID)
9
栏目评论排行 (栏目ID=栏目ID)
12
栏目头条信息 (栏目ID=栏目ID)
15
栏目下载排行 (栏目ID=栏目ID)





3
默认表最新信息 (栏目ID=0)
4
默认表点击排行 (栏目ID=0)
5
默认表推荐信息 (栏目ID=0)
10
默认表评论排行 (栏目ID=0)
13
默认表头条信息 (栏目ID=0)
16
默认表下载排行 (栏目ID=0)




6
专题最新信息 (栏目ID=专题ID)
7
专题点击排行 (栏目ID=专题ID)
8
专题推荐信息 (栏目ID=专题ID)
11
专题评论排行 (栏目ID=专题ID)
14
专题头条信息 (栏目ID=专题ID)
17
专题下载排行 (栏目ID=专题ID)





18
各表最新信息 (栏目ID='表名')
19
各表点击排行 (栏目ID='表名')
20
各表推荐信息 (栏目ID='表名')
21
各表评论排行 (栏目ID='表名')
22
各表头条信息 (栏目ID='表名')
23
各表下载排行 (栏目ID='表名')






25
标题分类最新信息 (栏目ID=标题分类ID)
26
标题分类点击排行 (栏目ID=标题分类ID)
27
标题分类推荐信息 (栏目ID=标题分类ID)
28
标题分类评论排行 (栏目ID=标题分类ID)
29
标题分类头条信息 (栏目ID=标题分类ID)
30
标题分类下载排行 (栏目ID=标题分类ID)

S
Q
L

24
按sql查询 (栏目ID='sql语句')
数据表前缀可用:“[!db.pre!]"表示

万能标签(ecmsinfo)和灵动标签(e:loop)主要区别:

、万能标签需先制作标签模板,而灵动标签不需要;
、万能标签和灵动标签调用各种显示效果,用两者之一都能调用出来。但万能标签在多行多列时可能更方便些,灵动标签要配合css来控制几行几列(用div+css的话,两者基本上是没区别的,用table实现多列要用万能标签);
、灵动标签比万能标签效率会高一点,因为不需要读取标签模板。

栏目最新

万能标签(ecmsinfo)”和“灵动标签(e:loop):两个标签文档的在线地址和下载地址

万能标签(ecmsinfo)

语法:[ecmsinfo]栏目ID(一般在导航上都能找到),显示条数,标题截取数,是否显示栏目名,操作类型,标签模板ID,只显示有标题图片[/ecmsinfo]

灵动标签(e:loop)

文字调用标签(phomenews)

语法:[phomenews]栏目ID/专题ID,显示条数,标题截取数,是否显示时间,操作类型,是否显示栏目名,'时间格式化',附加SQL条件,显示排序[/phomenews]

图文信息调用:[调用带标题图片的信息](phomenewspic)

[phomenewspic]栏目ID/专题ID,每行显示条数,显示总信息数,图片宽度,图片高度,是否显示标题,标题截取数,操作类型,附加SQL条件,显示排序[/phomenewspic]

FLASH幻灯信息调用[调用带标题图片的信息](phomeflashpic)

[phomeflashpic]栏目ID/专题ID,显示总数,图片宽度,图片高度,是否显示标题,标题截取数,操作类型,停顿秒数,附加SQL条件,显示排序[/phomeflashpic]

滚动图片信息标签[调用带标题图片的信息](phomeautopic)

[phomeautopic]栏目ID/专题ID,显示总数,图片宽度,图片高度,是否显示标题,标题截取数,显示速度,操作类型,附加SQL条件,显示排序[/phomeautopic]

循环子栏目数据标签(listsonclass)

[listsonclass]栏目ID,显示条数,标题截取数,是否显示栏目名,操作类型,模板ID,只显示有标题图片,显示栏目数,显示头条操作类型,头条标题截取数,头条简介截取数,头条只显示有标题图片,附加SQL条件,显示排序[/listsonclass]

调用TAGS的信息标签 (tagsinfo)

[tagsinfo]TAGS的ID,显示条数,标题截取数,标签模板ID,栏目ID,系统模型ID[/tagsinfo]

调用碎片的信息标签 (spinfo)

[spinfo]碎片变量名,显示条数,标题截取数[/spinfo]

调用TAGS标签 (showtags)

[showtags]分类ID,显示数量,每行显示数量,显示排序,只显示推荐,推荐TAGS属性,显示间隔符,是否显示信息数,链接附加参数[/showtags]

网站信息统计(totaldata)

[totaldata]栏目ID,操作类型,时间范围[/totaldata]

相关链接标签 (otherlink)

[otherlink]标签模板ID,操作对象,调用条数,标题截取字数,是否显示栏目名,操作类型,只显示标题图片的信息[/otherlink]

图库模型分页标签 (eshowphoto)

[eshowphoto]标签模板ID,导航图片宽度,导航图片高度[/eshowphoto]

搜索关键字调用标签(showsearch)

[showsearch]每行显示条数,总条数,栏目id,操作类型[/showsearch]

简介型调用信息标签(phomenewstext)

[phomenewstext]栏目ID/专题ID,显示条数,'表格颜色',操作类型,是否显示栏目名,附加SQL条件,显示排序[/phomenewstext]

二、栏目调用标签系列

带模板的栏目导航标签(showclasstemp)

[showclasstemp]父栏目ID,标签模板ID,是否显示栏目信息数,显示栏目数[/showclasstemp]

显示栏目导航标签(phomeshowclass)

[phomeshowclass]是否显示栏目记录数[/phomeshowclass]

专题调用标签 (eshowzt)

[eshowzt]标签模板ID,专题类别ID,显示专题数,所属栏目ID[/eshowzt]

显示网站地图标签(phomeshowmap)

[phomeshowmap]栏目ID,子栏目每行显示记录数,'大栏目颜色','子栏目颜色',是否显示栏目记录数[/phomeshowmap]

循环栏目导航标签 (listshowclass)

[listshowclass]父栏目ID,标签模板ID,是否显示栏目信息数,显示栏目数[/listshowclass]

三、非信息调用标签系列

广告调用标签(phomead)

投票调用标签(phomevote)

[phomevote]投票ID[/phomevote]

友情链接标签(phomelink)

[phomelink]每行显示数,显示总数,操作类型,分类id,是否显示原链接[/phomelink]

留言板调用标签 (gbookinfo)

[gbookinfo]显示信息数,标签模板ID,留言分类ID[/gbookinfo]

评论调用标签 (showplinfo)

[showplinfo]调用条数,标签模板ID,栏目ID,信息ID,显示推荐评论,操作类型[/showplinfo]

复选项输出函数 (echocheckbox)

[echocheckbox]'字段','分隔符'[/echocheckbox]

四、其它标签

引用文件标签(includefile)

[includefile]'文件地址'[/includefile]

读取远程页面(readhttp)里面的内容

[readhttp]'页面地址'[/readhttp]

图片信息标签:[调用单个](phomepic)

[phomepic]图片信息ID,是否显示标题,是否显示简介[/phomepic]

图片信息标签:[调用多个](phomemorepic)

会员信息调用函数

sys_ShowMemberInfo(用户ID,查询字段)

$usersql=sys_ListMemberInfo(,,'','','');
while($userr=$empire->fetch($usersql))
{
?>
<tr bgcolor="#FFFFFF">
<td>
<div align="center">
<?=$userr[company]?>
</div></td>
<td>
<div align="center">
<?=$userr[username]?>
</div></td>
<td>
<div align="center"><a href="/e/space/?userid=<?=$userr[userid]?>">[点击访问]</a></div></td>
</tr>
<?php
}

会员列表调用函数

sys_ListMemberInfo(调用条数,操作类型,会员组ID,用户ID,查询字段)

会员空间信息标签调用

espace_eloop(栏目ID,显示条数,操作类型,只显示有标题图片,附加SQL条件,显示排序);

eg:

<?php
$spacesql=espace_eloop(栏目ID,显示条数,操作类型,只显示有标题图片,附加SQL条件,显示排序);
while($spacer=$empire->fetch($spacesql))
{
$spacesr=espace_eloop_sp($spacer);
?>
模板代码内容
<?
}
?>

生成缩图函数:

sys_ResizeImg(原图片,缩图宽度,缩图高度,是否裁翦图片,目标文件名)

<?php
$resizeimgurl=sys_ResizeImg($bqr[titlepic],170,120,1,'');
echo"<img src='$resizeimgurl'>";
?>

转义字符函数

egetzy(转义字符)

<?php
$zystr=egetzy('rn');
echo"$zystr";
?>

[!--news.url--]   网站根地址

[!--class.menu--]:一级栏目导航

[!--pagetitle--]:网站名称

[!--pagekey--]:页面关键字(header)

[!--pagedes--]:页面描述  (header)

[!--newsnav--]:导航条变量

[!--temp.header--]   页面头部公共部分

[!--temp.footer--]    页面尾部公共部分

[!--temp.dtheader--]   (分类信息默认列表模板出现)

[!--empirenews.listtemp--]
<!--list.var1-->
[!--empirenews.listtemp--]

[!--show.page--]

[!--temp.infoarea--]

[!--temp.infoclassnav--]

[!--self.goodnews--]

[!--temp.footer--]

列表内容模板(list.var) (*)

[!--titleurl--]

[!--titlepic--]

[!--self.classid--]

[!--page.stats--]

[!--title--]

[!--oldtitle--]

[!--classid--]

[<a href="[!--news.url--]e/action/ListInfo.php?classid=[!--classid--]&amp;ph=1&amp;myarea=[!--myarea--]">[!--myarea--]</a>]

[!--onclick--]

[!--newstime--]

[!--smalltext--]

[!--tprice--]  商城的?

电影模板:

[!--star--]  :推荐指数星数

[!--company--]:出品公司

[!--playadmin--]:导演

[!--player--] :主演

[!--movietype--]:类型

[!--moviesay--] :简介

flash模板

[!--flashsay--]:简介

[!--flashwriter--]:作者

[!--filesize--]文件大小

[!--onclick--]:作品人气

[!--class.name--]

[!--softsay--]:下载简介

[!--language--] 界面语言

[!--softtype--]:软件类型

[!--softsq--]:授权方式

[!--id--]

[!--linkusername--]

[!--username--]:发布者

[!--email--]:联系邮箱

[!--mycontact--]:联系方式

[!--address--]:联系地址

[!--temp.pl--]

[!--befrom--]:来源

[!--writer--]:作者

[!--newstext--]

[!--other.link--]

商城列表

[!--buyfen--]:点数

商品编号:[!--productno--]

商品品牌:[!--pbrand--]

计量单位:[!--unit--]

商品重量:[!--weight--]

电影列表

[!--playdk--]:宽带要求

[!--playtime--]:影片长度

[!--movietime--]:上传时间

[!--filetype--]:文件格式

[!--onlinepath--]:在线观看

flash

[!--flashurl--]

[!--width--]  宽

[!--height--]   高

[!--picurl--]

[!--picsize--]  图片尺寸

下载:

[!--softfj--]:运行环境

[!--softsq--]:授权方式

[!--homepage--]:官方网址

[!--demo--]:程序演示

[!--downpath--]:下载地址

封面模版

列表模版:

内容模版:

标签模版:建议灵动代替,灵动实现不了在用他

公共模板变量-动态页面头部

公共模板变量-评论表单

公共模板变量-分类信息区域导航

公共模板变量-分类信息分类导航

页面尾部

页面头部

帝国cms学习的更多相关文章

  1. 帝国cms 7.5版列表页分页样式修改笔记

    最近在用帝国改版我的个人博客站点,这个也是我第一次尝试用帝国来做博客,之前用过wordpress,每用一个新的程序,都会有些新的收获,也会学到一些新的东西. 在改用帝国之前,我也在网上大概了解了一下, ...

  2. 用帝国CMS时遇到的问题

    今天用帝国CMS时出现了如下提示: Table 'tuanwei.phome_ecms_twnews_index' doesn't exist delete from ***_ecms_t 删除栏目时 ...

  3. 帝国cms 无法生成静态页

    建立目录不成功!请检查目录权限 安装完了帝国网站管理系统(帝国CMS)之后,没有进行初始化内置数据的步骤,而引起的错误.其实只要你按照安装说明一步一步下来就不会出错. 解决办法:初始化内置数据 帝国c ...

  4. 帝国CMS文章随机调用等一些常用标签

    1.帝国CMS文章随机调用等一些常用标签 [e:loop={'news',10,18,0,'newstime>UNIX_TIMESTAMP()-86400*7','onclick desc'}] ...

  5. 打通多个帝国CMS系统的会员整合与同步教程

    例子:我们要整合下面三个帝国CMS系统网站名称分别为"A网站"."B网站"."C网站":安装系统的数据库名分别为"adb" ...

  6. 帝国cms实现会员注册之后根据所在会员组转向的方法

    帝国cms要实现会员注册之后根据所在会员组转向的能能,就需要修改/e/member/class/member_registerfun.php文件找到第175行,修改成如下代码: //审核 if($ch ...

  7. 帝国cms制作手机网站

    1.操作前,我们需要先对网站数据库进行备份. 接下来我们添加手机站的模板组.点击"模板", 选择"模板组管理"中的"导入/导出模板组",然后 ...

  8. 轻取帝国CMS管理员密码

    “帝国”CMS是一套著名的PHP整站程序,是国内使用人数最多的PHPCMS程序之一.令人无奈的是,“帝国”虽然把势力壮大了,却忽略了自身防护的建设,结果在黑客攻击下,“帝国”沦陷了.“帝国”CMS曝出 ...

  9. 织梦cms PHPcms 帝国cms比较

    现在建网站不需要请程序员从基础的程序开发做起了,有专业的建站工具,CMS是使用最广泛的建站工具.CMS是Content Management System 现在建网站不需要请程序员从基础的程序开发做起 ...

随机推荐

  1. QueryList 内容过滤

    <?php require 'vendor/autoload.php'; use QL\QueryList; $html =<<<STR <div id="de ...

  2. FontFamily 和Font 的区别

    GDI+ 将字样相同但字形不同的字体分组为字体系列.例如,下面是同一个字样(Arial),不同的字形 : ----------------------------------------------- ...

  3. 如何通过编程发现Java死锁

    本文由 ImportNew - rookie_sam 翻译自 Dzone.欢迎加入翻译小组.转载请见文末要求. 死锁是指,两个或多个动作一直在等待其他动作完成而使得所有动作都始终处在阻塞的状态.想要在 ...

  4. Linux ifconfig 单网卡配置多网段

      1 2 3 4 5 6 7 8 9 10 11 ifconfig eth0 down ifconfig eth0 hw ether 01:02:03:04:05:06 ifconfig eth0  ...

  5. CodeForces-1234C-Pipes-dfs

    You are given a system of pipes. It consists of two rows, each row consists of nn pipes. The top lef ...

  6. Day9, 进程、线程、协程篇

    本节内容 操作系统发展史介绍 进程.与线程区别 python GIL全局解释器锁 线程 语法 join 线程锁之Lock\Rlock\信号量 将线程变为守护进程 Event事件 queue队列 生产者 ...

  7. hashmap1.7的死锁模拟

    package com.cxy.springdataredis.hashmap; import javax.lang.model.element.VariableElement; import jav ...

  8. Python3批量修改指定目录下面的图片/文件名

    需求: 从网上下载的N张.png图片保存到image目录中,将下载下来的图片全部重命名test1.png/test2.png... 实现代码: 目录结构: config-->setting.py ...

  9. The linux command之环境

    一.环境 shell在环境中存储了两种数据类型:环境变量(environment variables )shell变量(shell variables).在shell中这两种变量基本没有什么不同. 此 ...

  10. Python: map和reduce

    可以先google一篇论文:MapReduce: SImplified Data Processing on Large Clusters 1. map map()函数接收2个参数:一个是函数,一个是 ...