dedecms57自动采集更新伪原创完美版插件(有以上代码有两处删除第四步:新建php文件,复制粘贴)

优采云 发布时间: 2021-09-24 14:21

  dedecms57自动采集更新伪原创完美版插件(有以上代码有两处删除第四步:新建php文件,复制粘贴)

  用dedecms做文章类网站,一直头疼的就是:添加文章容易添加到副本中,也就是之前已经添加了. 等了一会儿,我又加了一篇文章。大部分文章是从不同的网站复制添加的,所以很容易得到这个问题,就以**net为例,近200列,几万个文章@ > data,添加重复的概率更大,解决添加文章重复内容时dedecms的问题,所以有如下内容

  不得不说dedecms内置的检测标题基本没用,“提示:系统已经有一个标题为'xxx'的文档”。仅当标题文本 100% 匹配时才会使用此提示。它只会出现在下面。现在采集的文章大部分内容都是一样的,但是标题是伪原创,根本匹配不上。这是实现它的方法。它将可用

  ***步骤:加载jQuery文件

  打开/dede/article_add.htm,在后面添加jQuery库

  这个jQuery库是1.2,很旧的版本,可以直接到官网下载较新的版本

  第二步:添加一些div和js

  在第二个之前添加

  

检测内容是否有重复

$(function(){

$('#checkArcRepeatedBtn').click(function(){

if($('#title').val() == ''){

alert('标题不能为空');

return false;

}

if($('#typeid').val() == '' || $('#typeid').val() == 0){

alert('请选择栏目');

return false;

}

if($('#checkArcRepeated').attr('checked') != ''){

var range = ue.selection.getRange();

range.select();

var checkWord = ue.selection.getText();

if(!checkWord){

alert('请随机选择一段文本进行文章重复检测');

isRepeat = true;

return false;

}else{

$.ajax({

type: 'get',

url: 'checkArcRepeated.php?checkWord='+checkWord,

async: false,

beforeSend: function(){

$('#checkArcRepeatedTips').text('请稍候...');

},

success: function(data){

if(data == 'ok'){

//ue.execCommand("insertHtml",checkWord+qmtx3Node)

$('#checkArcRepeated').removeAttr('checked');

$('#checkArcRepeatedTips').html(w);

//$('#imageFieldBtn').trigger('click');

isRepeat = false;

}else{

isRepeat = true;

$('#checkArcRepeatedTips').html(data);

}

}

});

}

if(isRepeat == false){

$('#imageFieldBtn').trigger('click')

}

return false;

}else{

$('#imageFieldBtn').trigger('click');

}

});

});

  第三步:删除以上代码删除

  Tips:上面代码有两个地方

  删除

  

if(document.form1.title.value=='')

{

alert('文章标题不能为空!');

return false;

}

if(document.form1.typeid.value==0)

{

alert('请选择档案的主类别!');

return false;

}

  第四步:新建一个php文件

<p>

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线