Discuz! X2 发帖自动添加日期

  因为之前利用Discuz! 7.2版有修改文件让发帖自动添加日期,并且是"显示在标题前方"那种,不是自动置入标题内里的!

  这次升成Discuz X2之后,找了整整两天独一找到的自动添加日期,照旧只能添加进标题的那种T^T,这样子"旧帖"就都没显示发帖日期了,只有修改后再发的新帖才会自动加日期进入标题裡面。既不利便又占了发帖标题的字数,功效我一直研究终于让我弄好了!!!!(感动)

  所以就想来分享给列位~~~有需要的伴侣可以拿去用^^修改很简朴的!!!

  需要修改的文件有兩個:

  /source/module/forum/forum_forumdisplay.php

  /template/default/forum/forumdisplay_list.htm

  修改前请备份原文件,以防有任何错误!

  第一步,修改forum_forumdisplay.php,先搜索找到

$thread['dbdateline'] = $thread['dateline'];

  然后在上方添加

$thread['date_sort'] = '['.gmdate("y/m/d", $thread['dateline'] + $timeoffset * 3600).']';

  第二步,修改forumdisplay_list.htm,搜索

$thread[subject]

  全部替换为

$thread['date_sort'] $thread[subject]

  总共会有5个项目被代替,修改完上传回原本的位置包围即可~这样系统就会自动在全论坛标题前方显示发帖日期了!!!

  以上~分享完毕^^~

Discuz! X2 R20120628 简体GBK下载

Discuz! X2 发帖自动添加日期

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/10239.html