不知道你有沒有發(fā)現(xiàn),當你采集了很多文章,過幾天再來審核的時候,審核的文章發(fā)布時間,還是采集導入的時間。其實DedeCMS可以把審核時間同步到文章的發(fā)布時間。
打開織夢后臺目錄,默認為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);
好了,當你再次審核文章時,審核的文章發(fā)布時間就會變成當前審核時間。