1、火车头采集器怎么与帝国cms7.2链接
用八爪鱼采集器采集的数据发布到帝国CMS。
下载发布到帝国CMS接口文件
1、打开jiekou.php,修改第二行代码 $pw='123456'; //为了安全,验证密码请自行修改
2、接口文件jiekou.php放置在 站点目录\e\admin\目录下,放在其他目录下需要更改接口源码。
3、配置抓取规则
包含一些必选字段,字段映射说明见文档末尾
4、规则配置完毕后,运行单机采集
5、采集到数据后,选择发布到网站
6、发布向导中,填写一些发布的必要信息
发布的地址: http://你的网站名/e/admin/jiekou.php
发布密码是第一步设置的密码
发布对应的参数 是jiekou.php 预先定义好的,想换名字,可自行修改源码
7、点击发布
8、发布成功后,在帝国CMS后台查看
栏目页面查看
参数定义说明
基本参数
username
会员名参数名
password
密码参数名
title
主题标题参数名
newstext
内容参数名,若要进行手动内容分页,请使用数据整理将et的内容分隔标记“#-0-#”替换为帝国cms的分页标记 [!--empirenews.page--],手动分页时,请将自动分页参数关闭;
classid
栏目编号(请对照后台栏目管理查看栏目id)
主要参数
pw
安全校验码,请自行设定,本项用以防止接口被他人利用,如果需要进行更多校验,请自行填加相关代码。
infotags
标签,可留空,多个用","逗号格开
copyinfotitleurl
是否同时发布到其他栏目,1为是,0或留空为否;
copyclassid[]
其他栏目id,设置本项可将文章同时发布到其他栏目,由于网站后台栏目管理-生成列表中无法选择生成关联栏目,所以不能同时生成这些栏目的静态页面;
举例,要将文章同时发布到ID为35和36的栏目,图示如下:
copyimg
是否远程保存图片,1为是,0或留空为否;
mark=1
图片加水印,1为是,0或留空为否;
copyflash
是否远程保存flash,1为是,0或留空为否;
qz_url
flash地址前缀
repimgnexturl
是否图片链接转为下一页,1为是,0或留空为否;
checked=1
发布状态,1为发布,0为待审核;
可选参数
ftitle
副标题
smalltext
内容简介
keyboard
关键字,多个请用,隔开
titleurl
外部链接(填写后信息连接地址将为此链接)
writer
作者
befrom
信息来源
titlefont[b]=b
标题样式:粗体
titlefont[i]=i
标题样式:斜体
titlefont[s]=s
标题样式:删除线
titlecolor
标题颜色
isgood
是否推荐,1为是,0或留空为否;
firsttitle
是否头条,1为是,0或留空为否;
newstempid
模板编号,留空则使用默认模板;
titlepic
标题图片地址
getfirsttitlepic
是否取第1张上传图为标题图片,1为是,0或留空为否;
getfirsttitlespic
是否取第1张上传图为缩略图,1为是,0或留空为否;
getfirsttitlespicw
缩略图宽
getfirsttitlespich
缩略图高
dokey
是否关键字替换,1为是,0或留空为否;
autopage
自动分页,1为启用,0为禁用,见图示:
autosize
自动分页大小,通常设为5000字
istop
置顶级别,0-6级
groupid
访问权限,0为游客,1为普通会员,2为vip会员,3为企业会员,4为企业vip会员
userfen
查看时扣除点数,默认为0
closepl
是否闭评论,1为是,0或留空为否;
ztids
所属专题ID,多个以英文逗号分隔,例如某文章属于ID为3和5的专题,如图示:
专题ID查询如图示:
zcids
所属专题子类ID,多个以英文逗号分隔,必须与ztids的专题ID顺序对应,例如ID3的专题的子类ID为2,ID5的专题的子类为“不属于专题子类”,设置如图示:
注:“不属专题子类”,则取值为-1;
专题子类ID查询如图示:
newspath
目录名
info_diyotherlink
相关链接模式,0为按关键字查询,1为手动设置;
info_keyid
手动模式设置相关链接时的相关文章ID,英文逗号分隔多个;
info_infouptime
定时发布上线时间,请使用长日期标准格式;
info_infodowntime
定时发布下线时间,请使用长日期标准格式;
newstime
文章发布时间,请使用长日期标准格式;
onclick
最大点击数,点击数将取1到最大点击数的随机值;
自定义字段
和其他参数一样,在ET发布配置-参数取值处填好自定义字段的参数名,并设置好取值即可。
2、帝国CMS 封面式的专题,如何调用页面式的内容?
<?
$bqrss = mysql_query("select * from phome_enewsclassadd where classid='$GLOBALS[navclassid]'");
$ksjs=mysql_fetch_row($bqrss);
echo $ksjs[1];//调用页面内容
?>
3、帝国cms用火车头采集的文章 不自动提取文章简介和图片
这个要在火车头里面设置,因为你的火车头发布模块已经有了 内容简介标签,如果你要帝国cms自己提取内容简介, 那火车头里的 内容标签 就要采集内容是空的。那发上去就没有内容了,帝国cms就动提取了。 第二就是在火车头 内容标签 采集好 内容简介内容 然后发布。
关于图片,你的火车头帝国cms发布模块配置 要支持 帝国cms远程保存图片,取第一张为标题图。
或者是 直接采集一个 图片地址放上去。
4、帝国cms如何在栏目列表中增加标题分类
好像是在系统模型里增加的
5、帝国cms怎么直接采集到专题
这个要在火车头里面设置,因为你的火车头发布模块已经有了 内容简介标签,如果你要帝国cms自己提取内容简介, 那火车头里的 内容标签 就要采集内容是空的。那发上去就没有内容了,帝国cms就动提取了。 第二就是在火车头 内容标签 采集好 内容简...
6、帝国cms使用火车头免登录发布模块,无法获取分类列表,见截图!在线等!感谢大家!
检查你免登录接口文件
//获取分类列表
foreach($class_r as $kv)
{
if($kv['modid']=='1') //这个是分类所在的系统模型id,记得修改
{
$cates[]=array('cname'=>$kv['classname'],'cid'=>$kv['classid'],'pid'=>$kv['bclassid']);
}
}
其中 if($kv['modid']=='1')这个值跟你使用的列表模板ID是不是能对上号?
再不明白,点击我-头-像-