魔扣论坛

魔扣源码论坛业务
查看: 969|回复: 6

[经验交流] dedecms织梦采集相同标题文章跳过采集方法

[复制链接]
  • TA的每日心情
    擦汗
    15 小时前
  • 签到天数: 2950 天

    [LV.Master]开坛老将

    7万

    主题

    227

    回帖

    27万

    积分

    管理员

    Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30

    魔扣币
    745559
    贡献
    157861
    威望
    32799

    最佳新人活跃会员热心会员推广达人宣传达人突出贡献优秀版主荣誉管理论坛元老

    发表于 2018-11-20 22:48:05 | 显示全部楼层 |阅读模式
    魔扣币兑换比例:【 50以下 : ¥1 = 10 魔扣币 】丨【 50 - 100 :¥1 = 20 魔扣币】丨【 100以上:¥1 = 30 魔扣币 】

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即注册

    x
    采集到相同文章时,织梦会重复添加文章,我们要让相同的文章跳过采集



    打开 /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("

    会员购买:>> 点击购买 << | 魔扣币购买:>> 点击购买 <<
    承接业务:服务器代维丨网站托管丨SEO
    联系客服:微信:morko-net | QQ:1367681973

    该用户从未签到

    3

    主题

    278

    回帖

    561

    积分

    高级魔扣

    Rank: 4

    魔扣币
    278
    贡献
    278
    威望
    2
    发表于 2018-11-20 23:08:30 来自手机 | 显示全部楼层
    楼主呀,,,您太有才了。。。

    该用户从未签到

    4

    主题

    240

    回帖

    485

    积分

    中级魔扣

    Rank: 3Rank: 3

    魔扣币
    241
    贡献
    241
    威望
    0
    发表于 2019-1-19 21:37:56 | 显示全部楼层
    魔扣源码论坛朋友的祝愿,来来往往;温馨的语句,情深意长;真挚的友情,永远不忘;美好的回忆,永记心上!愿我的留言变成一串串风铃,挂在你的窗前,让那清脆铃声的浪漫,拂去你所有的烦恼,让你的世界锦上添花,更加芬芳,闭上眼睛,用心聆听,那就是我送来的祝福!

    该用户从未签到

    3

    主题

    259

    回帖

    521

    积分

    高级魔扣

    Rank: 4

    魔扣币
    259
    贡献
    259
    威望
    0
    发表于 2019-4-23 13:58:14 | 显示全部楼层
    站位支持

    该用户从未签到

    3

    主题

    254

    回帖

    512

    积分

    高级魔扣

    Rank: 4

    魔扣币
    255
    贡献
    255
    威望
    0
    发表于 2019-10-1 18:28:44 来自手机 | 显示全部楼层
    佩服佩服!

    该用户从未签到

    1

    主题

    241

    回帖

    483

    积分

    中级魔扣

    Rank: 3Rank: 3

    魔扣币
    241
    贡献
    241
    威望
    0
    发表于 2019-10-2 18:59:08 来自手机 | 显示全部楼层
    谢谢!一定是苍天的美意,你我才相会在网易,一定是神灵的知遇,你我才结下了友谊,一定是命运的安排,你我才充满了情意,一定是缘分的奇迹,你我才成为了知己,人生能够拥有友谊,那是生命最美收益,无论你我置身何处,快乐会永随我与你,魔扣源码论坛愿我的祝福能够带给你幸福快乐。

    该用户从未签到

    2

    主题

    263

    回帖

    528

    积分

    高级魔扣

    Rank: 4

    魔扣币
    263
    贡献
    263
    威望
    0
    发表于 2019-12-22 11:14:32 来自手机 | 显示全部楼层
    多谢分享,顶一下',
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    • 联系我们
    • 新浪微博 :
    • 在线客服 :魔扣科技 
    • 源码QQ群 :魔扣源码论坛官方总群
    • 联系邮箱 :charlin#morko.net
    • 微信扫一扫
    快速回复 返回顶部 返回列表