找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1202|回复: 0

[分享] dedecms发布未审核文章时,自动将时间改为当前最新时间

[复制链接]
发表于 2018-6-25 09:33:02 | 显示全部楼层 |阅读模式 来自 中国–河南–新乡
因为之前说了,最近在研究火车头采集,那么采集后数据的时间其实默认都是当前的采集时间,但是我想发布文章的时候,把时间调到最新的时间,怎么弄呢?
很简单,其实就是在update语句里面把时间也加进去,改成最新时间就OK
我目前的dedecms版本是5.7的 大家可以参考参考
在dede目录下 找到archives_do.php文件
大概在251行,将   
  1. $maintable = ( trim($row['maintable'])=='' ? 'dede_archives' : trim($row['maintable']) );
  2. $dsql->ExecuteNoneQuery("UPDATE `dede_arctiny` 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 `dede_taglist` SET arcrank='0' WHERE aid='$aid' ");
  12. $pageurl = MakeArt($aid,false);
复制代码

替换为:
  1. $maintable = ( trim($row['maintable'])=='' ? 'dede_archives' : trim($row['maintable']) );
  2. $newdate = time();
  3. $dsql->ExecuteNoneQuery("UPDATE `dede_arctiny` SET sortrank='$newdate',senddate='$newdate',arcrank='0' WHERE id='$aid' ");
  4. if($row['issystem']==-1)
  5. {
  6. $dsql->ExecuteNoneQuery("UPDATE `".trim($row['addtable'])."` SET pubdate='$newdate',sortrank='$newdate',senddate='$newdate',arcrank='0' WHERE aid='$aid' ");
  7. }
  8. else
  9. {
  10. $dsql->ExecuteNoneQuery("UPDATE `$maintable` SET pubdate='$newdate',sortrank='$newdate',senddate='$newdate',arcrank='0', dutyadmin='".$cuserLogin->getUserID()."' WHERE id='$aid' ");
  11. }
  12. $dsql->ExecuteNoneQuery("UPDATE `dede_taglist` SET arcrank='0' WHERE aid='$aid' ");
  13. $pageurl = MakeArt($aid,false);
复制代码

发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;

如何回报帮助你解决问题的坛友,好办法就是点击帖子下方的评分按钮给对方加【金币】不会扣除自己的积分,做一个热心并受欢迎的人!

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则 需要先绑定手机号

关闭

站长推荐上一条 /1 下一条

QQ|侵权投诉|广告报价|手机版|小黑屋|西部数码代理|飘仙建站论坛 ( 豫ICP备2022021143号-1 )

GMT+8, 2025-1-10 16:22 , Processed in 0.046211 second(s), 8 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表