DEDE自动采集软件有什么副作用?缺点?
Dede采集功能目前还没有完善。
自动采集插件也是存有bug
经本人用了。
发现采集的文章自动重复发到其他栏目。
也可以说是乱发情况。
其他倒没什么。
可能要等一阵子,给点时间来完善吧!
dede还是很不错的!
DEDECMS的采集
节点基本信息 --}
{dede:item name='U28网'
imgurl='/upimg' imgdir='../upimg' language='gb2312'
isref='no' refurl='' exptime='10'
typeid='1' matchtype='string'}
{/dede:item}
{!-- 采集列表获取规则 --}
{dede:list source='var' sourcetype='list'
varstart='1' varend='3'}
{dede:url value='/web-art/htmlbase/HTML/list_33_[var:分页] .html'}{/dede:url}
{dede:need}{/dede:need}
{dede:cannot}{/dede:cannot}
{dede:linkarea} <!--新闻列表-->
<div class="newslist">
<dl>[var:区域]<!--分页-->
<div class="pages">
<div class="plist">
<a href='#'>首页</a>{/dede:linkarea}
{/dede:list}
{!-- 网页内容获取规则 --}
{dede:art}
{dede:sppage sptype='none'}{/dede:sppage}
{dede:note field='dede_archives.sortrank' value='[var:内容]'ment='排序级别'
isunit='' isdown=''}
{dede:match}{/dede:match}
{dede:function}@me = time();{/dede:function}
{/dede:note}
{dede:note field='dede_archives.pubdate' value='[var:内容]'ment='发布时间'
isunit='' isdown=''}
{dede:match}{/dede:match}
{dede:function}@me = ( @me!="" ? GetMkTime(@me) : time());{/dede:function}
{/dede:note}
{dede:note field='dede_archives.litpic' value='[var:内容]'ment='缩略图'
isunit='' isdown=''}
{dede:match}{/dede:match}
{dede:function}@me = @litpic;{/dede:function}
{/dede:note}
{dede:note field='dede_archives.title' value='[var:内容]'ment='文章标题'
isunit='' isdown=''}
{dede:match}<title>[var:内容]</title>{/dede:match}
{dede:trim} 织梦内容管理系统{/dede:trim}
{dede:function}{/dede:function}
{/dede:note}
{dede:note field='dede_archives.writer' value='[var:内容]'ment='文章作者'
isunit='' isdown=''}
{dede:match}<STRONG>作者:</STRONG>[var:内容]<STRONG>时间:</STRONG>{/dede:match}
dedecms织梦 怎么采集整个页面
这就简单多了,不用什么规则,
直接找到中间部分的容器名称,以它为开始,以尾部容器名称为结束就行了。
如果说不会找这些的话,咳,,,这就不好说了。
,
谁会dedecms的采集功能
在网站建设初期,若CMS系统没有一个采集功能,那更新文章的工作量是可想而知的,使用采集功能可以方便地在网站中加入丰富的内容。
在左侧的面板列表中依次选择“采集管理”→“采集节点管理”,接着点击“添加新节点”按钮进入采集规则编写页面(如图6)。
在编写采集规则时,是用“[Var:内容]”标记来表示所有的变量,例如编写文章标题的采集规则,通过查看采集页面源文件发现其代码如下:
<span style="font-size:12pt"><b>快速上手 企业建站DedeCms一马当先”</b></span>
那么“文章标题”中的采集规则就可写为<span style="font-size:12pt"><b>[Var:内容]</b></span>,非常的简单。
dedecms采集规则
第一步、确定采集的网站(我们以DEDE的官方站做为采集站做示范)
- http://www.zenme.me/thread-29-1-1.html
复制代码
第二步、确定被采集站的编码。
打开被采集的网页之后,查看源代码(IE:查看 - > 源代码)
在<head> </head>之间找到 charset 这个,后面就显示网页的编码了,截图的是 “gb2312”
第三步、采集列表获取规则写法
来源网址写法 很明显pageno是表示分页页码 那么有多页列表的采集就要用“[var:分页]”来替换分页页码,截图如下
[url= /plus/list.php?tid=10&pageno=[var] /plus/list.php?tid=10&pageno=[var[/url]:分页]
文章网址需包含 网址不能包含 这两个一般不用写,用于采集列表范围有很多不需要的连接才用到他来做过滤使用。
上面的网址并没有带有至于 为什么要在前面加上,这个就不要我说了吧。
如果只有一个列表页,那么在来源网址就直接写上网址就OK了。
注意这里,最关键就是这里。
下面就是“采集获取文章列表的规则写法”,
就是上面打开的被采集页面的源代码文件,找到文章列表之前 和本页面没有其他相同的代码
在DedeCms官方站的列表页文章列表之前和之后最近的且没有相同的是“ class="newslist">”和“ class="pages">”,分别写入“起始HTML”和“结束HTML”,写法看截图
具体的去怎么网看看教程: | http://www.zenme.me/article-37-1.html |
织梦CMS系统的采集功能不知道怎么采集软件。
可以到管理后台的文件夹中找到 empletsco_add_step0.htm 这个文件后,用dreamweaver 打开编辑找到如下代码:$dsql->SetQuery("Select id,typename From `#@__channeltype` where id in(1,2) order by id asc ");将其修改为:$dsql->SetQuery("Select id,typename From `#@__channeltype` where id in(1,2,3) order by id asc "); 就可以了!