不知道你有沒有發現,當你采集了很多文章,過幾天再來審核的時候,審核的文章發布時間,還是采集導入的時間。其實DedeCMS可以把審核時間同步到文章的發布時間。
打開織夢後台目錄,默認為dede,找到文件archives_do.php。修改之前,請記得先備份,然後打開文件找到如下代碼:
$maintable = ( trim($row['maintable'])=='' ? 'dede_archives' : trim($row['maintable']) ); $dsql->ExecuteNoneQuery("Update `dede_arctiny` 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' "); } $pageurl = MakeArt($aid,false);將以上代碼替換為: $maintable = ( trim($row['maintable'])=='' ? 'dede_archives' : trim($row['maintable']) ); $newdate = time(); $dsql->ExecuteNoneQuery("Update `dede_arctiny` set pubdate='$newdate',sortrank='$newdate',senddate='$newdate',arcrank='0' where id='$aid' "); if($row['issystem']==-1) { $dsql->ExecuteNoneQuery("Update `".trim($row['addtable'])."` set pubdate='$newdate',sortrank='$newdate',senddate='$newdate',arcrank='0' where aid='$aid' "); } else { $dsql->ExecuteNoneQuery("Update `$maintable` set pubdate='$newdate',sortrank='$newdate',senddate='$newdate',arcrank='0' where id='$aid' "); } $pageurl = MakeArt($aid,false);好了,當你再次審核文章時,審核的文章發布時間就會變成當前審核時間。