帝国CMS版接口说明

合集下载

帝国cms文章内容tags关键词设置调用方法以及tags静态化

帝国cms文章内容tags关键词设置调用方法以及tags静态化

帝国cms⽂章内容tags关键词设置调⽤⽅法以及tags静态化 说实话帝国cms⽤起来真的不好找⼀些功能,就⽐如说帝国cms的tag标签调⽤。

需要注意的是帝国CMS⽂章的关键词和tags标签并⾮⼀码事,关键词标签是设置⽂章的关键词的,是⽤来给搜索引擎说明本篇⽂章的⼤意,⽽tags标签是⽤来链接⽂章的,对于SEOer来说,使⽤tags可以起到聚合的作⽤,增加⽹站页⾯,提⾼权重。

那么帝国CMS如何调⽤当前⽂章内容tags以及实现tags静态化呢?帝国CMS tags标签怎么设置: 1、登录后台,单击【栏⽬】菜单——【TAGS管理】——【设置TAGS参数】⼦菜单,进⼊设置TAGS参数界⾯; 2、进⼊设置TAGS参数界⾯,前台开启TAGS:设置前台/e/tags/页⾯是否开启使⽤。

默认使⽤的模板:选择tags的列表模板,这⾥建议选择和⽂章⼀样的列表模板;每页显⽰信息:设置不指定line情况下默认的每页显⽰信息数。

帝国CMS tags标签怎么调⽤: 1、⽤帝国cms⾃带的⾃定义调⽤⼯具进⾏调⽤: [showtags]分类ID,显⽰数量,每⾏显⽰数量,显⽰排序,只显⽰推荐,推荐TAGS属性,显⽰间隔符,是否显⽰信息数,链接附加参数,链接使⽤变量[/showtags] 具体参考”模板==》⾃动⽣成标签===》调⽤tags标签模板”2、帝国cms使⽤灵动标签调⽤当前⽂章内容tag标签(注意:此代码未经测试,请⾃⾏测试)帝国cms灵动标签调⽤当前⽂章内容tag标签代码如下:[e:loop={"SELECT*FROMseo_ecms_newsWHEREid="".$navinfor[id].""LIMIT0,30",1,24,0}]<?$a="$bqr[infotags]";$str=str_replace(",",",",$a);$tag="";$t=explode(",",$str);for($i=0;$i<count($t);$i++){if($t[$i]){$tagslink="/e/tags/?tagname=".urlencode($t[$i])."";$tag.="<ahref="$tagslink"target="_blank">".$t[$i]."</a>";}}echo$tag;>[/e:loop]3、帝国cms灵动标签调⽤tags(这个语法⽤来调⽤[指定分类][指定条件]的所有tags)[e:loop={"select * from [!db.pre!]enewstags order by num desc limit 10",0,24,0}]<li><a href="<?=$public_r[newsurl]?>e/tags/?tagid=<?=$bqr['tagid']?>" target="_blank"><?=$bqr['tagname']?></a></li>[/e:loop]或是你⾃⼰根据tagid来显⽰[e:loop={"select * from [!db.pre!]enewstags order by tagid",0,24,0}]<li><a href="<?=$public_r[newsurl]?>e/tags/?tagid=<?=$bqr['tagid']?>" target="_blank"><?=$bqr['tagname']?></a></li>[/e:loop]帝国cms后台关键字和TAGS⾃动同步更新的⽅法:在添加⽂章的关键字时,把输⼊的关键字⾃动复制到TAGS⽂本框,功能随简单,但很实⽤,修改⽅法如下: 帝国CMS后台–>系统设置–>管理数据表–>新闻系统数据表 (phome_ecms_news)[管理字段] –>special.field[修改系统字段] 把“输⼊表单替换html代码”中的这⼀句:<input name="keyboard" type="text" size="52" value="<?=stripSlashes(r[keyboard])?>"> 修改成下⾯这句: <input name="keyboard" type="text" size="52" value="<?=stripSlashes(r[keyboard])?>" onkeyup="infotags.value=this.value;">这样在帝国cms后台发布⽂章时候,我们设置的关键字就⾃动同步到了tags标签,修改虽⼩, 但是够实⽤,对于⼀些⾟苦做站的朋友们来说何尝不是⼀个很好的解决办法呢!帝国cms tags信息列表页伪静态设置:PHP虚拟主机下设置伪静态: 1、确认空间⽀持伪静态,有些空间商的空间是需要⼿动开启伪静态功能的。

帝国cms列表页调用文章关键词与tag的方法

帝国cms列表页调用文章关键词与tag的方法

帝国cms列表页调⽤⽂章关键词与tag的⽅法1、打开 e/class/connect.php 这个⽂件,然后找到下⾯这段代码搜索栏⽬链接添加$listtemp=str_replace('[!--keyboard--]',$r[keyboard],$listtemp);在列表页模板的列表内容模板(list.var) (*)中⾏调⽤帝国CMS列表页⾯调⽤本⽂关键词TAGS的⽅法⼀般我们填写关键字时会同时将关键字复制到tags,以此来归类⽂章,实现更好的seo优化效果,也有的朋友想把关键字或tags的链接放在栏⽬、列表页,获得更好的曝光率。

下⾯cms⼤学⼩编和⼤家分享⼀下调⽤⽅式。

希望新⼿朋友们能⽤到。

$nsmalltext=$r[smalltext];$ntext=strip_tags($nsmalltext);//去除内容简介⾥的HTML标签$newtext=esub($ntext,100,'...') ;//限制100字$keyboard=$r[keyboard];$r_tag=explode(",",$keyboard);$tempid=1;//这⾥是搜索模板IDfor($i=0;$i<count($r_tag);$i++){if($r_tag[$i]){$tagslink=$public_r[newsurl]."e/search/?searchget=1&tbname=$tbname&tempid=$tempid&show=keyboard&keyboard=".$r_tag[$i];//链接$tags.="<a href='$tagslink' target='_blank'>".$r_tag[$i]."</a> ";}}$listtemp='<div class="list-item "><h3 class=" course-cate-video "><a href="[!--titleurl--]" target="_blank" title="[!--oldtitle--]">[!--title--]</a></h3><p title="内容简介">'.$newtext.'...</p><p class="meta-tag"><span>标签:</span>'.$tags.'<span class="meta-date">2010-12-16</span></p></div>';将上⾯代码复制到列表页模板中,也就是list.var内,勾选使⽤程序代码。

discuzx2.0(ucenter)和帝国cms、phpcms、ecshop整合

discuzx2.0(ucenter)和帝国cms、phpcms、ecshop整合

discuzx2.0(ucenter)和帝国cms、phpcms、ecshop整合.docx一、与帝国cms整合1、下载必要文件ucenter整合接口/OpenSource/2、上传整合接口:把下载的“upload”目录里的文件上传至帝国CMS的“e”目录里3、在discuzx2.0的ucenter后台里添加应用程序:discuzx2.0后台“ucenter”“应用管理”“添加新应用”4、设置参数后点击提交,然后返回应用列表就可以看到我们刚才增加的应用5、配置Ucenter整合接口的配置参数文件e/config.inc.php注意:数据库表前缀的写法数据库貌似要加“`”二、与phpcms v9整合1、在UCenter中添加“phpsso应用”2、配置phpssoPhpcms v9,“phpsso”——“系统设置”——“UCenter配置”媚博设置如下:3、查看通信状态Discuz!X2.0后台——“UCenter”——“应用管理”查看phpsso应用与UCenter通信是否成功。

如果通信失败,请检查各项参数配置是否正确。

4、修改Discuz!X2.0会员登录相关。

若不修改,在Phpcms v9登录后可以同步到DZX2.0,但是在DZX2.0登录却无法同步到Phpcms v9步骤如下:1、找到DZX2.0目录下template\default\member\login.htm,删除onsubmit="{if$this->setting['pwdsafety']}pwmd5('password3_$loginhash');{/if}pwdcle ar=1;ajaxpost('loginform_$loginhash','returnmessage_$loginhash', 'returnmessage_$loginhash','onerror');return false;"2、找到DZX2.0目录下template\default\member\login_s imple.htm,删除onsubmit="return lsSubmit();"3、找到DZX2.0目录下/source/function/function_message.php,查找$param['header']=true;替换为$param['header']=false;最好修改文件前先备份一下三、与ecshop整合1、会员管理——会员整合——安装ucenter按绿豆人提示设置后2、在ucenter里添加应用添加后效果图。

《帝国网站管理系统》使用教程

《帝国网站管理系统》使用教程

《帝国网站管理系统》使用教程帝国网站管理系统(ECMS)作为一个优秀的网站管理系统,它从一出现就开始在日新月异的网站管理系统中不断显示出独特的魅力和强大的生命力。

到目前为止,使用帝国CMS建站的用户数以万计,并且这个数目还在以前所未有的加速度增大,帝国CMS已经成为建站系统的佼佼者,并且会继续领导建站系统的潮流。

本教程的任务是带领ECMS用户从基本入门到灵活应用ECMS,主要着眼于帝国CMS在建站过程中的基本应用,并通过图文与实例的形式讲解各个功能的使用与应用。

深入理解本教程的内容,是精通ECMS的便捷之路,更是您快速建设网站的好帮手。

本教程的主要内容有:系统简介、运行环境、安装ECMS、熟悉ECMS、系统入门、模板制作、用户与会员管理、采集使用、系统模型扩展、插件使用、数据备份与恢复与及一些常见问题等等。

感谢所有一直支持帝国CMS的朋友与用户,感谢他们长期以来对帝国软件的支持、反馈与建议,您的支持永远是帝国不断前进的动力。

由于本教程写作时间仓促,内容可能还存在一些不当和疏漏之处,真心地希望广大ECMS用户批评指正。

2008-02-201. 安装完毕帝国网站管理系统后,可直接在浏览器地址栏中输入系统的后台地址:http://您的域名/e/admin,如/e/admin/;本地安装系统时,可通过http://localhost/e/admin登录系统后台。

2. 出现系统后台登录界面后,输入登录用户名及密码,单击登录按钮,进入后台管理界面:后台管理界面元素概述后台管理界面包括以下元素:菜单区:包括系统设置、信息管理、栏目管理、模板管理、用户面板、插件管理、其他管理菜单。

快捷菜单区:包括增加信息、管理信息、审核信息、签发信息、评论管理、数据更新、后台首页、网站首页快捷菜单。

子菜单区:包括菜单区各菜单的子菜单。

单击菜单,子菜单区显示各菜单的子菜单。

功能操作界面区:各菜单(快捷菜单、子菜单)的功能操作界面。

帝国cms数据库数据表各字段详细说明

帝国cms数据库数据表各字段详细说明

帝国CMS数据库数据表各字段详细说明表名解释phome_ecms_infoclass_news 新闻采集规则记录表phome_ecms_infotmp_news 采集临时表phome_ecms_news 新闻主数据记录表phome_ecms_news_data_1 新闻副表1phome_ecms_news_doc 新闻归档数据主表phome_ecms_news_doc_data 新闻归档数据副表phome_enewsad 广告数据表phome_enewsadclass 广告分类表phome_enewsadminstyle 后台风格phome_enewsbefrom 信息来源数据表phome_enewsbq 标签数据表phome_enewsbqclass 标签分类表phome_enewsbqtemp 标签模板表phome_enewsbqtempclass 标签模板分类phome_enewsbuybak 会员卡充值记录数据表phome_enewsbuygroup 增加充值类型数据记录表phome_enewscard 点卡记录数据表phome_enewschecktext 签发评语数据记录表phome_enewsclass 栏目分类主表phome_enewsclassadd 栏目分类副表phome_enewsclasstemp 例表模板phome_enewsclasstempclass 例表模板分类phome_enewsdiggips 顶数据记录表phome_enewsdo 自动刷新记录表phome_enewsdolog 管理员操作记录表phome_enewsdownerror 下载报错记录表phome_enewsdownrecord 扣点下载记录数据表phome_enewsdownurlqz 下载地址前缀记录表phome_enewserrorclass 管理员错误报告记录表{都不知道在后台哪里}phome_enewsf 字段记录表phome_enewsfava 会员收藏数据记录表phome_enewsfavaclass 会员收藏夹分类记录表phome_enewsfeedback 反馈数据记录表phome_enewsfeedbackclass 反馈分类数据记录表phome_enewsfeedbackf 反馈字段数据记录表phome_enewsfile 附件管理数据记录表位置:栏目管理->附件管理phome_enewsgbook 留言数据phome_enewsgbookclass 留言分类phome_enewsgfenip 封IP?phome_enewsgroup 管理员用户组数据记录表phome_enewshy 会员好友存放表phome_enewshyclass 会员好友分类表phome_enewsinfoclass 采集正则数据表phome_enewsinfotype 标题分类数据记录表phome_enewsinfovote 内容投票数据记录表phome_enewsjstemp JS模板数据记录表phome_enewsjstempclass JS模板分类数据记录表phome_enewskey 内容关键字数据记录表phome_enewslink 友情链接记录表phome_enewslinkclass OMG黄花菜都凉了..phome_enewslinktmp 采集的url临时表phome_enewslisttemp 列表模板记录表phome_enewslisttempclass 列表模板分类记录表phome_enewslog 管理员登陆日志phome_enewsloginfail 管理员登陆失败记录表phome_enewsmember 会员数据记录主表phome_enewsmemberadd 会员增加字段的会员数据数据记录表phome_enewsmemberf 会员字段数据记录表phome_enewsmemberfeedback 会员空间反馈数据记录表e/space/feedback.php?userid=1 phome_enewsmemberform 会员注册表单数据记录表phome_enewsmembergbook 会员空间留言板数据记录表phome_enewsmembergroup 会员组数据记录表phome_enewsmod 模型数据记录表phome_enewsnewstemp 内容模板数据记录表phome_enewsnewstempclass 内容模板分类数据记录表phome_enewsnotcj 防采集字符记录表phome_enewspage 自定义页面记录表phome_enewspageclass 自定义页面分类记录表phome_enewspayapi 支付接口记录表phome_enewspayrecord 支付记录记录表phome_enewspic 图片信息记录表位置:后台-其他管理》管理图片信息> 管理图片信息phome_enewspicclass 图片信息分类记录表位置:后台-其他管理》管理图片信息> 管理图片信息分类phome_enewspl 评论数据记录主表phome_enewsplayer 播放器记录表phome_enewsplf 评论自定义字段表phome_enewspltemp 评论模板记录表phome_enewspl_data_1 评论记录副表1phome_enewspostdata 远程发布临时表phome_enewspublic 网站设置数据记录表phome_enewspubtemp 公共模板数据记录表phome_enewsqf 签发数据记录表phome_enewsqmsg 站内信息记录表phome_enewssearch 搜索关键字记录表栏目管理-》管理搜索关键字phome_enewssearchall 全站搜索数据记录表phome_enewssearchall_load 搜索数据源> 增加搜索数据源phome_enewssearchtemp 搜索模板记录表phome_enewssearchtempclass 搜索模板分类表phome_enewsshopdd 商城系统订单记录表phome_enewsshoppayfs 支付方式记录表phome_enewsshopps 配送方式记录表phome_enewsspacestyle 会员空间风格记录表phome_enewssql SQL语句记录表phome_enewstable 数据表记录表phome_enewstask 计划任务数据表phome_enewstempgroup 模板组记录表phome_enewstempvar 模板变量记录表phome_enewstempvarclass 模板变量分类记录表phome_enewstogzts 组合专题参数保存表phome_enewsuser 管理员记录表phome_enewsuserjs 自定义JS数据记录表phome_enewsuserlist 自定义列表phome_enewsvote 管理投票> 增加投票phome_enewsvotemod 模型预设投票phome_enewsvotetemp 投票模板数据表phome_enewswapstyle WAP模板数据表phome_enewswords 过滤字符数据记录表phome_enewswriter 作者表phome_enewszt 专题数据表phome_enewsztclass 专题分类表。

帝国cms灵动标签调用栏目导航技能[概论]

帝国cms灵动标签调用栏目导航技能[概论]

用为什么要了解这个技巧1、通过php代码可以在不支持灵动标签的页面中调用信息。

2、通过php代码来调用信息更灵活,可以支持标签无限嵌套的效果。

如何用PHP代码实现灵动标签的功能我们先看下灵动标签语法:[e:loop={栏目ID/专题ID,显示条数,操作类型,只显示有标题图片,附加SQL条件,显示排序}]模板代码内容[/e:loop]上面对应的PHP函数是:sys_ReturnEcmsLoopBq(栏目ID/专题ID,显示条数,操作类型,只显示有标题图片,附加SQL条件,显示排序)灵动标签实际对应的原型PHP代码为如下:<?php$ecms_bq_sql=sys_ReturnEcmsLoopBq(栏目ID/专题ID,显示条数,操作类型,只显示有标题图片,附加SQL条件,显示排序);$bqno=0;while($bqr=$empire->fetch($ecms_bq_sql)){$bqsr=sys_ReturnEcmsLoopStext($bqr);$bqno++;>模板代码内容<?php}>怎么做能实现标签无限嵌套的效果?下面举例:<?php$ecms_bq_sql=sys_ReturnEcmsLoopBq(栏目ID/专题ID,显示条数,操作类型,只显示有标题图片,附加SQL条件,显示排序);$bqno=0;while($bqr=$empire->fetch($ecms_bq_sql)){$bqsr=sys_ReturnEcmsLoopStext($bqr);$bqno++;><?php$ecms_bq_sql2=sys_ReturnEcmsLoopBq(栏目ID/专题ID,显示条数,操作类型,只显示有标题图片,附加SQL条件,显示排序);$bqno2=0;while($bqr2=$empire->fetch($ecms_bq_sql2)){$bqsr2=sys_ReturnEcmsLoopStext($bqr2);$bqno2++;>模板代码内容2 <?=$bqr2[title]?><?php}>模板代码内容 <?=$bqr[title]?><?php}>红色部分是二次嵌套,还可以加三次、四次...,由上可以看出通过PHP代码是可以实现标签无限嵌套,只要$ecms_bq_sql、$bqno、$bqr、$bqsr变量名改下就可以了。

帝国CMS留言板,帝国CMS信息反馈不支持标签调用的问题

帝国CMS留言板,帝国CMS信息反馈不支持标签调用的问题

1.留言板不支持标签调用的问题。

第一步:修改下面文件://生成留言板文件function ReGbooktemp(){}在4343行加入以下代码:$gbtemp=DoRepEcmsLoopBq($gbtemp);$gbtemp=RepBq($gbtemp);参考以下图:第二步:在第二行下面加入如下代码require("../../class/t_functions.php");require("../../data/dbcache/class.php");参考图:参考以下链接:/329.html2.怎么修改信息反馈a)修改“公共模板”中的“控制面板模板”b)“管理反馈分类”中修改,使用控制面板头部标签:[!--cp.header--]控制面板尾部标签:[!--cp.footer--]中间只需要表单页面。

3.信息反馈不支持标签调用。

参考地址:/cms/ecms/20336.html 修改的代码为:加入以下代码://标签替换4(实现控制面板不支持标签调用)function CustomNewsBq($name,$indextext){global$empire,$dbtbpre,$public_r,$emod_r,$class_r,$class_zr,$fun_r,$navclassid,$navinfor,$class_ tr,$level_r,$etable_r;$file=ECMS_PA TH.'e/data/tmp/dt_temp'.$name.'.php';$indextext=stripSlashes($indextext);$indextext=ReplaceTempvar($indextext);//替换全局模板变量//替换标签$indextext=DoRepEcmsLoopBq($indextext);$indextext=RepBq($indextext);//写文件WriteFiletext($file,AddCheckViewTempCode().$indextext);//读取文件内容ob_start();include($file);$string=ob_get_contents();ob_end_clean();$string=RepExeCode($string);//解析代码return $string;}修改以下代码://更新控制面板模板function ReCptemp(){global $empire,$public_r,$dbtbpre,$fun_r;$pr=$empire->fetch1("select cptemp from ".GetTemptb("enewspubtemp")." limit 1");$url="<?=\$url?>";$pagetitle="<?=defined('empirecms')?\$public_diyr[pagetitle]:'".$fun_r['membercp']."'? >";$temptext=ReplaceSvars($pr['cptemp'],$url,0,$pagetitle,$pagetitle,$pagetitle,$add,1);//生成头尾文件$r=explode("[!--empirenews.template--]",$temptext);$file1=eReturnTrueEcmsPath()."e/data/template/cp_1.php";$tmplist= CustomNewsBq ("cp0",$r[0]);WriteFiletext($file1,$tmplist);// WriteFiletext($file1,AddCheckViewTempCode().$r[0]);$file2=eReturnTrueEcmsPath()."e/data/template/cp_2.php";$tmplist= CustomNewsBq ("cp1",$r[1]);WriteFiletext($file2,$tmplist);//WriteFiletext($file2,AddCheckViewTempCode().$r[1]);}参考以下图:。

帝国CMS万能标签说明

帝国CMS万能标签说明

网页制作流程:1、制作显示效果页面;2、修改效果页面加上万能标签ecmsinfo;3、将已加上万能标签的HTML效果页面代码复制到后台更新;4、查看生成后的页面效果。

1、制作显示效果页面先用Dreamweaver做出网页效果,如下为我们预先做的普通HTML页面效果(图1):效果页面HTML代码如下(HTML代码1):<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>ecmsinfo万能标签使用教程</title><style>td {font-size: 10pt;}.line{line-height: 14pt;font-size: 10pt;}A:link {text-decoration: none; color:#000000}A:visited {text-decoration: none; color: #000000}A:active {text-decoration: underline; color:#000000 }A:hover {text-decoration: underline; color:#FF0000;}</style></head><body topmargin="0"><table width="700" border="0"align="center" cellpadding="3" cellspacing="1" bgcolor="#CEEEFB"><tr><tdheight="60"><div align="center"><font size="6"><strong>ecmsinfo万能标签使用教程</strong></font></div></td></tr><tr><td height="25" bgcolor="#FFFFFF"></td></tr></table><table width="700" border="0" align="center" cellpadding="0" cellspacing="0"><tr><td width="50%" valign="top"><table width="98%" border="0" cellpadding="3" cellspacing="1" bgcolor="#CEEEFB"><tr><td height="23"><strong>国内新闻</strong></td></tr><tr><td bgcolor="#FFFFFF"><table width="100%"▲top2、修改效果页面加上万能标签ecmsinfo:我们来分析下上面做好的HTML网页调用样式,如下图(图2):上图我们分析了该网页共有两种调用显示样式:文字调用样式、图片调用样式:文字调用样式:一行一列,显示内容包括"标题"(标题长度截取36个字符),"标题链接","发布时间"格式;应用于国内、国际、娱乐、体育新闻4个栏目,每个栏目显示最新3条信息。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

帝国CMS接口使用手册
一、简介
1、本接口应用于帝国CMS v6.5版新闻系统模型的栏目文章发布;
2、本接口可以自动生成文章、栏目、首页等静态HTML页面;
3、本接口可以生成随机点击数,详见发布接口参数说明;
4、发布时请使用管理员用户帐号;
5、在帝国CMS utf8版使用本接口时,请在发布规则中选择编码为UTF-8;
6、本接口基于帝国CMS v6.5 UTF8版制作,适用于帝国CMS v6.5 GBK/utf-8等版本,应用于其他版本时请自行测试调整;;
7、接口文件无须任何改动即可使用,如果你希望增加校验或其他功能,请仔细修改;
8、2个接口文件请复制在网站/e/admin目录下使用;
二、安装接口
在接口文件夹中找到接口文件,如图:
请将etchk.php、etpost.php等接口文件上传到指定目录,请使用二进制方式上传,如图:
三、配置发布规则
1、将范例发布规则文本导入ET2发布配置,或使用软件内置发布规则范例,如图:
2、将检查网址和发布网址中的“您的网站”改为您要发布的网站网址,如图:
3、在检查网址填上您要发布的栏目ID,如图:
4、在参数取值页,填上您要发布的网站栏目ID,如图:
这里查看栏目ID:
4、填上您的管理账号、密码,注意格式,如图:
四、接口说明
一、检查接口
1、接口文件名etchk.php,为保密,请自行修改文件名;
2、本接口文件复制在网站/e/admin目录使用,如果目录名有变更,请自行对应;
3、主要参数
keyboard 文章标题
classid 栏目ID,用于指定检查栏目,可在后台网站栏目管理处查看;
vercode 校验码,请自行设定,并在检查接口文件开始处修改$vercode使其一致;
4、发布配置-文章检查网址处,可以如下填写:
http://您的网站/e/admin/etchk.php?vercode=&title=<%title%>&classid=您的栏目ID
注:使用大小写敏感的服务器的用户请注意网址大小写和网站文件一致
5、接口文件无须任何改动即可使用,如果你希望增加校验或其他功能,请仔细修改;
二、发布接口
1、接口文件名etpost.php,为保密,请自行修改文件名;
2、本接口文件请复制在网站/e/admin目录下使用,为保密,请自行修改文件名;
注:以下参数名后“=”号为示范取值而用,参数名本身不含“=”号;
固定取值的参数,可以在发布规则-参数取值中设置;
采集取值的参数项,请在发布规则-发布项中添加;
3、主要参数
username 会员名参数名
password 密码参数名
title 主题标题参数名
newstext 内容参数名,若要进行手动内容分页,请使用数据整理将ET 的内容分隔标记“#-0-#”替换为帝国CMS的分页标记[!--empirenews.page--] classid 栏目编号(请对照后台栏目管理查看栏目ID)
4、附加参数
vercode 安全校验码,请自行设定,本项用以防止接口被他人利用,如果需要进行更多校验,请自行填加相关代码。

5、可选参数
ftitle 副标题
smalltext 内容简介
keyboard 关键词
writer 作者
befrom 信息来源
titlefont[b]=b 标题样式:粗体
titlefont[i]=i 标题样式:斜体
titlefont[s]=s 标题样式:删除线
titlecolor= 标题颜色
isgood=1 推荐
firsttitle=1头条
newstempid=1 模板编号
copyimg=1 远程保存图片
mark=1 图片加水印
getfirsttitlepic=1 取第1张上传图为标题图片
getfirsttitlespic=1 取第1张上传图为缩略图
getfirsttitlespicw= 缩略图宽
getfirsttitlespich= 缩略图高
copyflash=1远程保存FLASH
qz_url= FLASH地址前缀
dokey=1 关键字替换
autopage=1 自动分页
autosize=5000 自动分页大小,通常设为5000字
istop=0 置顶级别,0-6级
groupid=0 访问权限,0为游客,1为普通会员,2为VIP会员,3为企业会员,4为企业VIP会员
userfen=0 查看扣除点数
closepl=1 关闭评论
filenameqz= 文件前缀
ztid[]= 所属专题ID
onclick=200最大点击数,点击数将取1到最大点击数的随机值;
newstime文章发布时间,请使用长日期标准格式;
checked=1发布状态,1为发布,0为待审核;
6、需要自动生成首页、栏目页等静态HTML,请在网站后台设置栏目属性-选项设置-
后台信息发布设置;
但因性能关系,不建议选择除生成内容HTML之外的静态页面,建议在计划任务中设置刷新任务生成它们;
7、如果需要缩略图,应使用copyimg参数调用CMS的远程保存图片功能;此时,应取
消ET采集规则中的文件下载和发布规则中的FTP上传;
8、发布配置-文章检查网址处,可以如下填写:
http://您的网址/e/admin/etpost.php
注:使用大小写敏感的服务器的用户请注意网址大小写和网站文件一致
9、接口文件无须任何改动即可使用,如果你希望增加校验或其他功能,请仔细修改;
五、常见错误:
一、[err]账号密码错误[/err]
1、检查发布规则-参数取值-账号密码队列;
二、[err]invalid vercode[/err]
1、在发布规则-检查网址中填写的vercode 值和检查接口文件中的vercode值不一致;
2、在发布规则-参数取值-附件参数队列中填写的vercode值和发布接口文件中的vercode值不一致;
三、[err]标题不能为空[/err]:
1、使用的采集规则未能正确采集到标题;
2、采集规则的数据整理将标题过滤了;
3、错误的修改了发布规则-发布项中的标题参数名,正确的参数名请看本文接口说明部分;
4、发布规则未开启utf-8编码转换;
四、[err]内容不能为空[/err]:
1、使用的采集规则未能正确采集到正文数据项;
2、采集规则的数据整理将正文数据过滤了;
3、错误的修改了发布规则-发布项中的正文参数名,正确的参数名请看本文接口说明部分;
4、发布规则未开启utf-8编码转换;
五、[err]时间格式错误[/err]:
1、newstime参数的格式错误,可以使用数据整理调整;
六、文章乱码:
1、发布规则未开启utf-8编码转换;
2、数据整理不当;
七、附件上传不成功:
1、检查附件保存路径和格式是否正确
2、检查附件是否存在
3、检查FTP目录和权限设置;
八、图片不显示:
1、检查发布规则文件显示URL设置;
2、如果启用FTP上传,则文件显示URL和FTP上传目录应一致;
3、如果使用保存目录而未使用FTP上传,则文件显示URL应和方案的文件保存目录一致;。

相关文档
最新文档