文章采集站(呼叫大神来帮忙(付费)___)

优采云 发布时间: 2022-04-03 21:12

  文章采集站(呼叫大神来帮忙(付费)___)

  最近很多朋友都在咨询小编织梦采集跳过同名文章采集相关问题,其实这些问题都不难回答,可能是大家平时不怎么关注,所以不知道,不过没关系,今天给大家详细分享一下具体织梦采集跳过同名文章采集相关操作,真心希望对大家有所帮助。

  织梦采集到同一个文章,织梦会重复添加文章,我们希望同一个文章跳过采集

  打开 /dede/article_add.php 找到

  if(empty($click)) $click = ($cfg_arc_click=='-1' ? mt_rand(50, 200) : $cfg_arc_click);

  在它下面添加

  

if(!empty($title) && $cfg_check_title=='Y')

{

$row = $dsql->GetOne("SELECT id FROM `dede_archives` WHERE title LIKE '$title' ");

if(is_array($row))

{

if(empty($typeid))

{

ShowMsg("请指定文档的栏目!","-1");

exit();

}

if(empty($channelid))

{

ShowMsg("文档为非指定的类型,请检查你发布内容的表单是否合法!","-1");

exit();

}

if(!CheckChannel($typeid,$channelid))

{

ShowMsg("你所选择的栏目与当前模型不相符,请选择白色的选项!","-1");

exit();

}

if(!TestPurview('a_New'))

{

CheckCatalog($typeid,"对不起,你没有操作栏目 {$typeid} 的权限!");

}

//对保存的内容进行处理

$id = $row['id'];

$pubdate = GetMkTime($pubdate);

$sortrank = AddDay($pubdate,$sortup);

$ismake = $ishtml==0 ? -1 : 0;

$autokey = 1;

$title = dede_htmlspecialchars(cn_substrR($title,$cfg_title_maxlen));

$shorttitle = $shorttitle;

$color = cn_substrR($color,7);

$writer = $writer;

$source = $source;

$description = cn_substrR($description,250);

$keywords = trim(cn_substrR($keywords,60));

$filename = trim(cn_substrR($filename,40));

$isremote = (empty($isremote)? 0 : $isremote);

$serviterm=empty($serviterm)? "" : $serviterm;

if(!TestPurview('a_Check,a_AccCheck,a_MyCheck'))

{

$arcrank = -1;

}

$adminid = $cuserLogin->getUserID();

//处理上传的缩略图

if(empty($ddisremote))

{

$ddisremote = 0;

}

$litpic = GetDDImage('none',$picname,$ddisremote);

//分析body里的内容

$body = AnalyseHtmlBody($body,$description,$litpic,$keywords,'htmltext');

//分析处理附加表数据

$inadd_f = '';

$inadd_v = '';

if(!empty($dede_addonfields))

{

$addonfields = explode(';',$dede_addonfields);

$inadd_f = '';

$inadd_v = '';

if(is_array($addonfields))

{

foreach($addonfields as $v)

{

if($v=='')

{

continue;

}

$vs = explode(',',$v);

if($vs[1]=='htmltext'||$vs[1]=='textdata') //HTML文本特殊处理

{

${$vs[0]} = AnalyseHtmlBody(${$vs[0]},$description,$litpic,$keywords,$vs[1]);

}else

{

if(!isset(${$vs[0]}))

{

${$vs[0]} = '';

}

${$vs[0]} = GetFieldValueA(${$vs[0]},$vs[1],$id);

}

$inadd_f .= ",`{$vs[0]}` = '".${$vs[0]}."'";

}

}

}

//处理图片文档的自定义属性

if($litpic!='' && !preg_match("

  以上就是关于织梦采集跳过同名文章采集的具体介绍,如果你还想了解织梦采集跳过的话同名文章采集,可以直接关注小编不断推出的新文章,因为这些信息会及时更新给大家看,希望大家可以多多支持,关注46仿网站,更多信息会在上面更新。

  如果你觉得这篇文章对你有帮助,就给个赞吧!

  没有解决?点击这里呼唤大神帮忙(付费)!

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线