帝国cms学习
安装: 将下载的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_”开头)
| 信息标签调用操作类型 | |||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||
万能标签(ecmsinfo)和灵动标签(e:loop)主要区别:
、万能标签需先制作标签模板,而灵动标签不需要;
、万能标签和灵动标签调用各种显示效果,用两者之一都能调用出来。但万能标签在多行多列时可能更方便些,灵动标签要配合css来控制几行几列(用div+css的话,两者基本上是没区别的,用table实现多列要用万能标签);
、灵动标签比万能标签效率会高一点,因为不需要读取标签模板。
栏目最新
万能标签(ecmsinfo)”和“灵动标签(e:loop):两个标签文档的在线地址和下载地址
语法:[ecmsinfo]栏目ID(一般在导航上都能找到),显示条数,标题截取数,是否显示栏目名,操作类型,标签模板ID,只显示有标题图片[/ecmsinfo]
文字调用标签(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--]&ph=1&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学习的更多相关文章
- 帝国cms 7.5版列表页分页样式修改笔记
最近在用帝国改版我的个人博客站点,这个也是我第一次尝试用帝国来做博客,之前用过wordpress,每用一个新的程序,都会有些新的收获,也会学到一些新的东西. 在改用帝国之前,我也在网上大概了解了一下, ...
- 用帝国CMS时遇到的问题
今天用帝国CMS时出现了如下提示: Table 'tuanwei.phome_ecms_twnews_index' doesn't exist delete from ***_ecms_t 删除栏目时 ...
- 帝国cms 无法生成静态页
建立目录不成功!请检查目录权限 安装完了帝国网站管理系统(帝国CMS)之后,没有进行初始化内置数据的步骤,而引起的错误.其实只要你按照安装说明一步一步下来就不会出错. 解决办法:初始化内置数据 帝国c ...
- 帝国CMS文章随机调用等一些常用标签
1.帝国CMS文章随机调用等一些常用标签 [e:loop={'news',10,18,0,'newstime>UNIX_TIMESTAMP()-86400*7','onclick desc'}] ...
- 打通多个帝国CMS系统的会员整合与同步教程
例子:我们要整合下面三个帝国CMS系统网站名称分别为"A网站"."B网站"."C网站":安装系统的数据库名分别为"adb" ...
- 帝国cms实现会员注册之后根据所在会员组转向的方法
帝国cms要实现会员注册之后根据所在会员组转向的能能,就需要修改/e/member/class/member_registerfun.php文件找到第175行,修改成如下代码: //审核 if($ch ...
- 帝国cms制作手机网站
1.操作前,我们需要先对网站数据库进行备份. 接下来我们添加手机站的模板组.点击"模板", 选择"模板组管理"中的"导入/导出模板组",然后 ...
- 轻取帝国CMS管理员密码
“帝国”CMS是一套著名的PHP整站程序,是国内使用人数最多的PHPCMS程序之一.令人无奈的是,“帝国”虽然把势力壮大了,却忽略了自身防护的建设,结果在黑客攻击下,“帝国”沦陷了.“帝国”CMS曝出 ...
- 织梦cms PHPcms 帝国cms比较
现在建网站不需要请程序员从基础的程序开发做起了,有专业的建站工具,CMS是使用最广泛的建站工具.CMS是Content Management System 现在建网站不需要请程序员从基础的程序开发做起 ...
随机推荐
- NOIp2018集训test-9-18
T1.Conjugate 只能选没选过的点,看成如果选了选过的堆的点就不管它继续选.如果第一次选到某一堆的点在第一次选到第一堆的点之前,这一堆对答案就会有1的贡献.那么a[i]有贡献的概率是a[i]和 ...
- faster-rcnn代码阅读-roi-data层
这一节讲述roi-data层,和这一层有关的结构图如下: roi-data层的prototxt定义如下: layer { name: 'roi-data' type: 'Python' bottom: ...
- Java-Class-C:org.springframework.http.HttpEntity
ylbtech-Java-Class-C:org.springframework.http.HttpEntity 1.返回顶部 1.1. import org.springframework.http ...
- 【JUC】JDK1.8源码分析之ConcurrentHashMap
一.前言 最近几天忙着做点别的东西,今天终于有时间分析源码了,看源码感觉很爽,并且发现ConcurrentHashMap在JDK1.8版本与之前的版本在并发控制上存在很大的差别,很有必要进行认真的分析 ...
- kubeadm 安装k8s
环境要求: 机器名 ip地址 cpu和内存要求 kubernetes-master 10.0.0.11 2c2g(关闭swap) kubernetes-node1 10.0.0.12 2c2g(关闭s ...
- spark-submit 应用程序第三方jar文件
第一种方式:打包到jar应用程序 操作:将第三方jar文件打包到最终形成的spark应用程序jar文件中 应用场景:第三方jar文件比较小,应用的地方比较少 第二种方式:spark-submit 参数 ...
- ## jvm知识点零碎整理
1.初始化VM options配置 idea安装目录\bin\idea.exe.vmoptions 和 idea64.exe.vmoptions可以看到初始配置: -Xms128m (设置初始化堆内 ...
- Number浮点数运算详解
文章来自我的 github 博客,包括技术输出和学习笔记,欢迎star. 一道题 0.1 + 0.2 = ? 在浏览器中测试下计算结果,得到的结果是 0.30000000000000004,并不是理想 ...
- Immutable 想破坏它也没办法
上一章讲的是线程互斥的synchronized实现,这样做会影响性能,如何才能做到既不影响性能又能达到线程安全的目的呢,就是使用状态绝不会改变的类,Java中的应用就是String类. public ...
- 国行iphone第一次安装APP网络状况
国行手机第一次安装APP,会有请求网络权限的一个弹框出现,在这期间APP是没有任何网络连接的. 想必大部分APP的需求和这个逻辑有冲突. 先推荐一个链接:http://www.cocoachina.c ...