广

织梦CMS教程

  • 帝国cms教程
  • 织梦CMS教程
  • PHP CMS教程
  • ECSHOP教程
  • WordPress教程
  • Discuz教程
  • CMS学习

    DEDECMS采集文档审核时修改为当前时间

    2018-04-02 20:50:28 次阅读 稿源:互联网
    广告

         DEDE有一个很不好的地方,在采集完文章后以后生成文档后的时间就是采集时的时间,这一漏洞使很多新手不知道怎么办,网上关于修改的方法有很多,但是真正修改后总是无法实现更改为当前的时间或者干脆就是在更新是出错!刚开始做站的时候我也曾经遇到这个问题,而且也按照网上的各种方法修改过,但是结局就如上面所说的一样!这个问题一直到我遇见了一位用DEDE做站的好心高手把解决方法给我,现在无私的奉献给新手朋友们,让你们能避免被这个问题困恼不止!

      下面所一下修改方法:

      打开DEDE后台所在目录(默认为dede)的archives_do.php文件(如果连文件都找不到那我也没办法了),找到以下代码:(认真找,该文件里面你一不小心就找错位置了,在比较下面,找到审核文档那一部分)

    1. $maintable = ( trim($row['maintable'])=='' ? 'dede_archives' : trim($row['maintable']) ); 
    2.  
    3.   $dsql->ExecuteNoneQuery("Update `dede_arctiny` set arcrank='0' where "); 
    4.  
    5.   if($row['issystem']==-1) 
    6.  
    7.   { 
    8.  
    9.   $dsql->ExecuteNoneQuery("Update `".trim($row['addtable'])."` set arcrank='0' where aid='$aid' "); 
    10.  
    11.   } 
    12.  
    13.   else 
    14.  
    15.   { 
    16.  
    17.   $dsql->ExecuteNoneQuery("Update `$maintable` set arcrank='0' where "); 
    18.  
    19.   } 
    20.  
    21.   $pageurl = MakeArt($aid,false); 
    22.  
    23.   } 
    24.  
    25.   ShowMsg("成功审核指定的文档!",$ENV_GOBACK_URL); 

      把上面的代码替换为以下代码:

    1. $maintable = ( trim($row['maintable'])=='' ? 'dede_archives' : trim($row['maintable']) ); 
    2.  
    3.   $newdate = time(); 
    4.  
    5.   $dsql->ExecuteNoneQuery("Update `dede_arctiny` set sortrank='$newdate',senddate='$newdate',arcrank='0' where "); 
    6.  
    7.   if($row['issystem']==-1) 
    8.  
    9.   { 
    10.  
    11.   $dsql->ExecuteNoneQuery("Update `".trim($row['addtable'])."` set sortrank='$newdate',pubdate='$newdate',senddate='$newdate',arcrank='0' where aid='$aid' "); 
    12.  
    13.   } 
    14.  
    15.   else 
    16.  
    17.   { 
    18.  
    19.   $dsql->ExecuteNoneQuery("Update `$maintable` set sortrank='$newdate',pubdate='$newdate',senddate='$newdate',arcrank='0' where "); 
    20.  
    21.   } 
    22.  
    23.   $pageurl = MakeArt($aid,false); 
    24.  
    25.   } 
    26.  
    27.   ShowMsg("成功审核指定的文档!",$ENV_GOBACK_URL); 

      赶紧试着审核一篇文档看看吧,时间变成当前时间了。

     

    一起学吧部分文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与一起学吧进行文章共享合作。

    广告
    广告
    广告