• 全国400电话网上服务平台
    强大号码库资源任选,方便,快捷,快速开通。
    咨询热线:400-1100-266  

    分享:批量修改录入日期,修改日期的解决方法
    POST TIME:2018-03-19 22:25

    使用DEDE采集文章以后,默认采集为待审,但是,审核时修改时间只能一篇一篇的改,非常麻烦。
    在论坛搜了一天没发现好办法,只有自己动手了。

    使用下面方法即可解决。(dede5.7)打开后台:archives_do.php找到

    1. $maintable = ( trim($row['maintable'])=='' ? [email]'dede_archives'[/email] : trim($row['maintable']) );
    2. $dsql->ExecuteNoneQuery("UPDATE [email=%60dede_arctiny]`dede_arctiny[/email]` SET arcrank='0' WHERE id='$aid' ");
    3. if($row['issystem']==-1)
    4. {
    5. $dsql->ExecuteNoneQuery("UPDATE `".trim($row['addtable'])."` SET arcrank='0' WHERE aid='$aid' ");
    6. }
    7. else
    8. {
    9. $dsql->ExecuteNoneQuery("UPDATE `$maintable` SET arcrank='0', dutyadmin='".$cuserLogin->getUserID()."' WHERE id='$aid' ");
    10. }
    11. $dsql->ExecuteNoneQuery("UPDATE [email=%60dede_taglist]`dede_taglist[/email]` SET arcrank='0' WHERE aid='$aid' ");
    12. $pageurl = MakeArt($aid,false);
    13. }
    14. ShowMsg("成功审核指定的文档!",$ENV_GOBACK_URL);
    15. exit();
    16. }

    修改成为:

    1. $maintable = ( trim($row['maintable'])=='' ? [email]'dede_archives'[/email] : trim($row['maintable']) );
    2. $newdate = time();
    3. $dsql->ExecuteNoneQuery("UPDATE [email=%60dede_arctiny]`dede_arctiny[/email]` set sortrank='$newdate',arcrank='0' WHERE id='$aid' ");
    4. if($row['issystem']==-1)
    5. {
    6. $dsql->ExecuteNoneQuery("UPDATE `".trim($row['addtable'])."` set sortrank='$newdate',pubdate='$newdate',arcrank='0' WHERE aid='$aid' ");
    7. }
    8. else
    9. {
    10. $dsql->ExecuteNoneQuery("UPDATE `$maintable` set sortrank='$newdate',pubdate='$newdate',arcrank='0', dutyadmin='".$cuserLogin->getUserID()."' WHERE id='$aid' ");
    11. }
    12. $dsql->ExecuteNoneQuery("UPDATE [email=%60dede_taglist]`dede_taglist[/email]` SET arcrank='0' WHERE aid='$aid' ");
    13. $pageurl = MakeArt($aid,false);
    14. }
    15. ShowMsg("成功审核指定的文档!",$ENV_GOBACK_URL);
    16. exit();
    17. }

    只需要修改一个文件可批量审核文章,并批量更新时间,如需要修改录入时间只需要在适当位置加入:senddate='$newdate' 即可。

    使用采集建站的朋友们有福了。


    
    关于我们 | 付款方式 | 建站知识 | 增值服务 | 网站模板
    Copyright © 2003-2016
    时间:9:00-21:00 (节假日不休)
    版权所有:巨人网络(扬州)科技有限公司
    总部地址:江苏省信息产业基地11号楼四层
    《增值电信业务经营许可证》 苏B2-20120278
    X

    截屏,微信识别二维码

    微信号:veteran88

    (点击微信号复制,添加好友)

     打开微信

    微信号已复制,请打开微信添加咨询详情!