导航:首页 > 万维百科 > 火车头帝国cmstitlepic

火车头帝国cmstitlepic

发布时间:2020-09-19 09:44:42

1、谁知道网站如何快速被360收录?还有帝国cms的插件谁会使用?还有会火车头采集配置的大神,请指教

去360站长平台提交,插件可以搜索如何使用,可以加一些采集群,有做这样服务的

2、帝国cms 数据可以转换成dedecms吗

首先要导入的肯定是栏目了

关于数据库结构 帝国官方有一个很详细的手册 我在之前的文章中有发布 ,而可怜的dede 只能在一些blog的文章中找到,感谢整理这些资料的博主们,不过还不是很方便,我觉着dede官方应该大改进了

帝国cms 栏目相关数据表 mlf_enewsclass (注意表的前缀)

dedecms 栏目相关数据表dede_arctype

这里就不对字段进行解释了 直接上sql了

把帝国数据库中mlf_enewsclass 这张表导入到dede数据库中方便操作

这条数据执行完了之后后台栏目已经有数据了

insert into dede_arctype (id,reid,typename,picname,sortrank,typedir,description,keywords) select classid,bclassid,

classname,classimg,myorder,classpath,intro,classpagekey from mlf_enewsclass

update `dede_arctype` set `issend`=1

update `dede_arctype` set `isdefault`=1

DedeTag Engine Create File False以下几条sql必须执行,要不然会出现 错误

-----------------------------------------------------------------------------

update `dede_arctype` set `namerule`="{typedir}/{Y}/{M}{D}/{aid}.html"

update `dede_arctype` set `namerule2`="{typedir}/list_{tid}_{page}.html"

------------------------------------------------------------------------------

update `dede_arctype` set `typedir`=CONCAT('{cmspath}/',typedir)

update `dede_arctype` set `templist`="{style}/list_article.htm"

update `dede_arctype` set `temparticle`="{style}/article_article.htm "

update `dede_arctype` set `tempindex`="{style}/index_article.htm"

update dede_arctype da,mlf_enewsclassadd me set da.content=me.classtext,da.seotitle=me.fpagetitle where da.id=me.classid(注意)

这样 栏目列表成功转换,后台可生成

下来开始整合文章

首先 先来分析文章数据库结构

dede文章相关的有3张数据表,分别是dede_archives ,dede_addonarticle,dede_arctiny

帝国文章相关的数据表: mlf_ecms_news,mlf_ecms_news_data_1(可能数据表有所不同,不过结构区别都不大)

导入文章

insert into `dede_archives` (id,typeid,sortrank,click,title,litpic,filename,pubdate,senddate,description,keywords) select id,classid,truetime,onclick,title,titlepic,filename,newstime,lastdotime,smalltext,keyboard from mlf_ecms_news

导入文章来源作者

update `dede_archives` da,mlf_ecms_news_data_1 men set da.source=men.befrom,da.writer=men.writer where da.id=men.id

导入文章body(内容)

insert into dede_addonarticle (aid,typeid,body) select id,classid,newstext from mlf_ecms_news_data_1 men

现在后台已经有了文章

不过发现了个问题,分类中显示的文档数量为0

经过查资料,摸索 发现还需要操作一个数据表 dede_arctiny后台统计文档数量操作的是这个数据表

insert into `dede_arctiny` (id,typeid,channel,senddate,sortrank,mid) select id,typeid,channel,senddate,sortrank,mid from dede_archives

执行完毕之后发现最下级的栏目已经正常显示文档数量,但是顶级栏目依然是0,查看相关资料才发现dede一直是这样,这也算dede的一个bug吧

3、帝国cms列表图文调用

前提:需要在列表模板列表内容模板(list.var) (*)初打勾使用程序代码

$img='<dt><a target=”_blank” href=”[!–titleurl–]”><img alt=”[!–title–]” title=”[!–title–]” width=”120″ height=”100″ src=”[!–titlepic–]”/></a></dt>
<dd>
<h2><a id=”newstitle” name=”newstitle” target=”_blank” href=”[!–titleurl–]”>[!–title–]</a></h2>
<span id=”newsresume” name=”newsresume”>[!–smalltext–]</span><a target=”_blank” href=”[!–titleurl–]” style=”color:#178AC1″>[查看原文]</a><br />
<em class=”em02″>时间:[!–newstime–]</em><em class=”em01″>来源:<span >大连银网</span></em>
</dd>
</dl>
<div class=”Bre_line”></div>';
if(empty($r[titlepic]))
{
$img='<dd>
<h2><a id=”newstitle” name=”newstitle” target=”_blank” href=”[!–titleurl–]”>[!–title–]</a></h2>
<span id=”newsresume” name=”newsresume”>[!–smalltext–]</span><a target=”_blank” href=”[!–titleurl–]” style=”color:#178AC1″>[查看原文]</a><br />
<em class=”em02″>时间:[!–newstime–]</em><em class=”em01″>来源:<span >大连银网</span></em>
</dd>
</dl>
<div class=”Bre_line”></div>';
}
$listtemp='<li>’.$img.'</li>';

4、如何提取帝国CMS的新闻及图片

不知道你们的数据量大不大。
如果不是很大,你可以试一下,采集到你新网站,利用mysql管理工具去修改。

帝国它的表结构,有主表和副表之分。
主表只存储ID、标题等这些主要的东西
内容它是存储在副表里面的。
你要把表数据直接给拷到你新后台中,容易出现问题。

5、帝国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是不是能对上号?

模板ID

再不明白,点击我-头-像-

6、帝国Cms怎么实现调用网站一级栏目和二级栏目做为网站导航

修改头文件,具体代码如下

<nav class="nav">
<ul class="nav__menu">
<li class="nav__menu-item"><a href="[!--news.url--]" target="_self">首页</a></li>
<?php
$ecms_bq_sql=sys_ReturnEcmsLoopBq('select classid,classname,classpath from [!db.pre!]enewsclass where bclassid=0 and showclass=0 order by myorder limit 8',20,24,0); $bqno=0;
while($bqr=$empire->fetch($ecms_bq_sql))
{
$bqsr=sys_ReturnEcmsLoopStext($bqr);
$bqno++;
if($bqr[classid] != '23' ){
?>

<li class="nav__menu-item"><a href="<?=$public_r[newsurl]?><?=$bqr[classpath]?>" title="<?=$bqr[classname]?>" target="_self" ><?=$bqr[classname]?></a>
<ul class="nav__submenu">
<?php
$ecms_bq_sql2=sys_ReturnEcmsLoopBq("select classid,classname,classpath from [!db.pre!]enewsclass where bclassid='$bqr[classid]' order by myorder limit 5",20,24,0);
$bqno2=0;
while($bqr2=$empire->fetch($ecms_bq_sql2))
{
$bqsr2=sys_ReturnEcmsLoopStext($bqr2);
$bqno2++;
?>
<li class="nav__submenu-item"><a href="<?=$public_r[newsurl]?><?=$bqr2[classpath]?>" title="<?=$bqr2[classname]?>" target="_self" ><?=$bqr2[classname]?></a></li>
<?php
}
?>
</ul>
</li>

<?php
}
}
?>
</ul>
</nav>

7、帝国cms用火车头采集的文章 不自动提取文章简介和图片

这个要在火车头里面设置,因为你的火车头发布模块已经有了 内容简介标签,如果你要帝国cms自己提取内容简介, 那火车头里的 内容标签 就要采集内容是空的。那发上去就没有内容了,帝国cms就动提取了。 第二就是在火车头 内容标签 采集好 内容简介内容 然后发布。

关于图片,你的火车头帝国cms发布模块配置 要支持 帝国cms远程保存图片,取第一张为标题图。
或者是 直接采集一个 图片地址放上去。

8、火车头采集器怎么与帝国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发布配置-参数取值处填好自定义字段的参数名,并设置好取值即可。

与火车头帝国cmstitlepic相关的知识