站长百科 | 数字化技能提升教程 数字化时代生存宝典
首页
数字化百科
电子书
建站程序
开发
服务器
办公软件
开发教程
服务器教程
软件使用教程
运营教程
热门电子书
WordPress教程
宝塔面板教程
CSS教程
Shopify教程
导航
程序频道
推广频道
网赚频道
人物频道
网站程序
网页制作
云计算
服务器
CMS
论坛
网店
虚拟主机
cPanel
网址导航
WIKI使用导航
WIKI首页
最新资讯
网站程序
站长人物
页面分类
使用帮助
编辑测试
创建条目
网站地图
站长百科导航
站长百科
主机侦探
IDCtalk云说
跨境电商导航
WordPress啦
站长专题
网站推广
网站程序
网站赚钱
虚拟主机
cPanel
网址导航专题
云计算
微博营销
虚拟主机管理系统
开放平台
WIKI程序与应用
美国十大主机
编辑“
ECMS:模板使用说明与技巧
”
人物百科
|
营销百科
|
网赚百科
|
站长工具
|
网站程序
|
域名主机
|
互联网公司
|
分类索引
跳转至:
导航
、
搜索
警告:
您没有登录。如果您做出任意编辑,您的IP地址将会公开可见。如果您
登录
或
创建
一个账户,您的编辑将归属于您的用户名,且将享受其他好处。
反垃圾检查。
不要
加入这个!
<span style="border:1px solid #000; float:right; padding:6px; margin-bottom:15px; text-align:center;"><strong>导航:</strong> [[ECMS:模板制作篇|上一级]] | [[帝国CMS]] | {{Template:帝国导航}}</span> <div style="clear:both;"></div> '''模板使用说明与技巧:''' <div style="border:1px solid darkslateblue; background:#f0f0f0; font-size:14px; font-weight:bold; margin:20px 0 20px; padding:0 5px;"> 1、按SQL语句查询调用说明 </div> <ol> <li>标签上面的“操作类型”参数要设为24,然后“栏目id”为SQL语句 <li>开启支持按[[SQL]]语句调用,默认是开启的,如果没有开启:打开e/class/config.php文件进行配置(粗体文字的设置) <p style="border:1px solid #999; padding-left:15px; width:688px;"> //部分参数设置<br> $do_theloginlog=0; //是否记录登陆日志(0为记录,1为不记录)<br> $do_thedolog=0; //是否记录操作日志(0为记录,1为不记录)<br> $do_openbqquery=1; //开启标签支持sql语句查询(0为不支持,1为开启)<br> $do_openreadfile=0; //开启支持读取本地文件,为了安全,一般情况请不要开启(0为不支持,1为开启)<br> $do_txtpath="../../d/txt/"; //文本型数据存放目录<br> $saveurlimgclearurl=1; //远程保存图片自动去除图片的链接(0为保留,1为去除)<br> $ecmsdeftempid=0; //默认模板组ID </p> <li>调用例子。以ecmsinfo为例:<br> [ecmsinfo]"select * from phome_ecms_news where classid=1 order by id desc limit 10",10,30,0,24,1,0[/ecmsinfo] </ol> 注:显示栏目ID为1的10条新闻表记录 <div style="border:1px solid darkslateblue; background:#f0f0f0; font-size:14px; font-weight:bold; margin:20px 0 20px; padding:0 5px;"> 2、让标签参数支持系统变量 </div> <p style="padding-left:15px;"> <b>让标签参数支持系统变量说明:以实现按各种条件调用信息数据。</b><br> 根据程序扩展变量的说明得出我们可以在标签参数中直接使用“字段值数组”变量。<br><br> 例如:我们要列出所有信息来源相同的10条信息,标签如下(按sql语句调用):<br> [phomenews]"select * from phome_ecms_news where befrom='".$navinfor[befrom]."' order by id desc limit 10",10,32,0,24,0[/phomenews] <br> <b>附加说明:$navinfor[字段名]</b> </p> <div style="border:1px solid darkslateblue; background:#f0f0f0; font-size:14px; font-weight:bold; margin:20px 0 20px; padding:0 5px;"> 3、标签调用记录范围小技巧 </div> <p style="padding-left:15px;"> 如只调用从第10条开始的后20条记录<br> 我们可以把显示条数改为:'10,20',以万能标签为例子(当然所有标签都一样):<br> [ecmsinfo]栏目ID/专题ID,<b style="font-size:20px;">'10,20'</b>,标题截取数,是否显示栏目名,操作类型,模板ID,只显示有标题图片[/ecmsinfo]</p> <div style="border:1px solid darkslateblue; background:#f0f0f0; font-size:14px; font-weight:bold; margin:20px 0 20px; padding:0 5px;"> 4、本月热点排行的sql标签 </div> <b>本月热点排行之类的sql标签</b> <p style="border:1px solid #999; padding-left:15px; width:1000px; margin-left:15px;"> 已带模版的标签为例:<br> [ecmsinfo]"<b>select * from phome_ecms_news where newstime>SUBDATE(NOW(),INTERVAL 30 DAY) order by onclick desc limit 10</b>",10,30,0,24,7,0[/ecmsinfo]<br><br> 注意红色部分:<br> 30 是单位(天,当然你也可以修改单位为hour(小时),month(月)等…),自己修改合适的时间。<br> 10 是调用多少条,自己修改为合适。<br> 24 是SQL标签的类型,必须为24系统才会执行前面的SQL。</p> 说明:本技巧由sooden提供 <div style="border:1px solid darkslateblue; background:#f0f0f0; font-size:14px; font-weight:bold; margin:20px 0 20px; padding:0 5px;"> 5、开启模板支持程序代码说明 </div> <pre style="border:1px solid #999; background:white; width:688px; margin-left:15px;"> 1. 开启:参数设置-》信息设置 2. 这样直接在模板加上[[PHP]]代码就会受系统编译了。如果不想被编译,把程序代码直接加到页面里面: "<"用"<!--code.start-->"表示 ">"用"<!--code.end-->"表示 例如:<? echo"Hello!";?> 那加到模板代码就是:<!--code.start-->? echo"Hello!";?<!--code.end--></pre> <div style="border:1px solid darkslateblue; background:#f0f0f0; font-size:14px; font-weight:bold; margin:20px 0 20px; padding:0 5px;"> 6、下载不采用弹出窗口式说明 </div> 如果不采用弹出式下载的话,可依以下步骤完成: <ol> <li>修改下载地址模板("公共模板" -> "修改下载地址模板"):<br> 将:<br> [ <a href=#edown onclick="window.open('[!--down.url--]','','width=300,height=300');">[!--down.name--]</a> ]<br> 改成:<br> [ <a href="/e/DownSys/GetDown?classid=[!--classid--]&id=[!--id--]&pathid=[!--pathid--]">[!--down.name--]</a> ]<br> (如果发现不支持[!--classid--]与[!--id--]标签,重新下载安装程序,把里面的e/class/functions.php复制到本地即可支持) <li>开启直接下载开关:<br> 修改e/DownSys/GetDown/index.php文件,把<br> -------------------<br> //----------开启自动链接<br> $openthisdown=1;//1为关闭,0为开启<br> -------------------<br> 设置一下 <li>重新刷新下载表的页面即可(记得选择重复刷新)<br> 此方案缺点:起不到防盗链作用,如果你服务器本身就有防盗效果,才推荐使用此方式.</ol> <div style="border:1px solid darkslateblue; background:#f0f0f0; font-size:14px; font-weight:bold; margin:20px 0 20px; padding:0 5px;"> 7、文章内容加环饶广告 </div> <pre style="border:1px solid #999; background:white; margin-left:15px; width:588px;"> <div id="ad">[phomead]广告ID[/phomead]</div> <style type="text/css"> <!-- #ad { float: right; } --> </style> </pre> <div style="border:1px solid darkslateblue; background:#f0f0f0; font-size:14px; font-weight:bold; margin:20px 0 20px; padding:0 5px;"> 8、在内容页面直接显示评论 </div> 调用的语法说明: <script src=[!--news.url--]e/pl/more?classid=[!--classid--]&id=[!--id--]&num=显示条数></script> <p style="padding-left:15px;"> 1、“num”为显示条数,不设置默认为:“10”<br> 2、“tbcolor”为表格颜色,默认为:“CCCCCC”<br> 3、“tdcolor”为单元格颜色,默认为:“FFFFFF”<br> 4、“tbwidth”为表格宽度,默认为:“100%”<br> 5、“tdheight”为单元格高度,默认为:“20”<br> 6、“sub”为截取评论内容字数,不设置为不截取</p> 例如: <script src=[!--news.url--]e/pl/more?classid=[!--classid--]&id=[!--id--]&num=10&sub=60></script> (说明:上面为显示最新10条评论,评论内容截取60个字显示) <div style="border:1px solid darkslateblue; background:#f0f0f0; font-size:14px; font-weight:bold; margin:20px 0 20px; padding:0 5px;"> 9、帝国网站管理系统程序扩展变量说明 </div> <b>程序扩展变量说明:通过这些变量可实现各种更复杂的系统.</b> <ol> <li>列表模板变量说明:<br> 当前栏目id:$navclassid或$GLOBALS[navclassid] <br> 通过这个变量可以输出这个栏目id的所有数据(如:select * from phome_enewsclass where classid='$GLOBALS[navclassid]') <li>内容模板变量说明:<br> 字段值数组:$navinfor</ol> 调用方法:$navinfor[字段名],比如要显示"信息ID字段",那在模板里用:<?=$navinfor[id]?>即可输出(要开启模板支持程序代码) <div style="border:1px solid darkslateblue; background:#f0f0f0; font-size:14px; font-weight:bold; margin:20px 0 20px; padding:0 5px;"> 10、模板中遇到\如何处理? </div> <p> 单个\用四个\表示即可,如:\r用\\\\r表示即可。</p> [[Category:帝国管理系统|D]]
摘要:
请注意,您对站长百科的所有贡献都可能被其他贡献者编辑,修改或删除。如果您不希望您的文字被任意修改和再散布,请不要提交。
您同时也要向我们保证您所提交的内容是您自己所作,或得自一个不受版权保护或相似自由的来源(参阅
Wordpress-mediawiki:版权
的细节)。
未经许可,请勿提交受版权保护的作品!
取消
编辑帮助
(在新窗口中打开)
本页使用的模板:
模板:帝国导航
(
查看源代码
)(受保护)