使用DEDE采集文章以后,默认采集为待审,但是,审核时修改时间只能一篇一篇的改,非常麻烦。
	在论坛搜了一天没发现好办法,只有自己动手了。
	使用下面方法即可解决。(dede5.7)打开后台:archives_do.php找到
	$maintable = ( trim($row['maintable'])=='' ? [email]'cn_archives'[/email] : trim($row['maintable']) );
	$dsql->ExecuteNoneQuery("UPDATE [email=%60cn_arctiny]`cn_arctiny[/email]` SET arcrank='0' WHERE id='$aid' ");
	        if($row['issystem']==-1)
	        {
	            $dsql->ExecuteNoneQuery("UPDATE `".trim($row['addtable'])."` SET arcrank='0' WHERE aid='$aid' ");
	        }
	        else
	        {
	            $dsql->ExecuteNoneQuery("UPDATE `$maintable` SET arcrank='0', dutyadmin='".$cuserLogin->getUserID()."' WHERE id='$aid' ");
	        }
	        $dsql->ExecuteNoneQuery("UPDATE [email=%60cn_taglist]`cn_taglist[/email]` SET arcrank='0' WHERE aid='$aid' ");
	        $pageurl = MakeArt($aid,false);
	    }
	    ShowMsg("成功审核指定的文档!",$ENV_GOBACK_URL);
	    exit();
	}
	修改成为:
	$maintable = ( trim($row['maintable'])=='' ? [email]'cn_archives'[/email] : trim($row['maintable']) );
	        $newdate = time();
	        $dsql->ExecuteNoneQuery("UPDATE [email=%60cn_arctiny]`cn_arctiny[/email]` set sortrank='$newdate',arcrank='0' WHERE id='$aid' ");
	        if($row['issystem']==-1)
	        {
	            $dsql->ExecuteNoneQuery("UPDATE `".trim($row['addtable'])."` set sortrank='$newdate',pubdate='$newdate',arcrank='0' WHERE aid='$aid' ");
	        }
	        else
	        {
	            $dsql->ExecuteNoneQuery("UPDATE `$maintable` set sortrank='$newdate',pubdate='$newdate',arcrank='0', dutyadmin='".$cuserLogin->getUserID()."' WHERE id='$aid' ");
	        }
	        $dsql->ExecuteNoneQuery("UPDATE [email=%60cn_taglist]`cn_taglist[/email]` SET arcrank='0' WHERE aid='$aid' ");
	        $pageurl = MakeArt($aid,false);
	    }
	    ShowMsg("成功审核指定的文档!",$ENV_GOBACK_URL);
	    exit();
	}
	只需要修改一个文件可批量审核文章,并批量更新时间,如需要修改录入时间只需要在适当位置加入:senddate='$newdate' 即可。
