织梦发布未审核文章时自动将时间改为最新时间

织梦cms公布未审核文章内容时全自动将時间改成全新時间?由于以前讲过,近期在科学研究火车头采集,那麼收集后数据信息的時间实际上默认设置全是当今的收集時间,可是我觉得公布文章内容的情况下,把時间调到全新的時间,怎么做呢?

非常简单,实际上便是在update句子里边把時间也加进,改为全新時间就OK

我现阶段的dedecms版本号是5.7的大伙儿能够参照参照

在dede文件目录下寻找archives_do.php文件

大约在251行,将

$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' ");

}

$dsql->ExecuteNoneQuery("UPDATE `dede_taglist` SET arcrank='0' WHERE aid='$aid' "); 

$pageurl = MakeArt($aid,false);

替换为:

$maintable = ( trim($row['maintable'])=='' ? 'dede_archives' : trim($row['maintable']) );

$newdate = time();

$dsql->ExecuteNoneQuery("UPDATE `dede_arctiny` SET 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', dutyadmin='".$cuserLogin->getUserID()."' WHERE id='$aid' ");

}

$dsql->ExecuteNoneQuery("UPDATE `dede_taglist` SET arcrank='0' WHERE aid='$aid' "); 

$pageurl = MakeArt($aid,false);

那么这样子可以了


转载请说明出处内容投诉
八爷源码网 » 织梦发布未审核文章时自动将时间改为最新时间