Discuz教程网

[代码修改] Discuz X2 發帖自動添加日期-教學

[复制链接]
authicon dly 发表于 2012-2-9 16:45:23 | 显示全部楼层 |阅读模式
發帖自動添加日期
適用版本:X2
(我不確定1.0及1.5能不能使用? 因為我自己的論壇是直接從7.2升到X2的)

因為之前使用7.2版有修改文件讓發帖自動添加日期~
而且是"顯示在標題前方"那種的~不是自動置入標題裡面的!!
這次升成X2之後~找了整整兩天唯一找到的自動添加日期~就只有添加進標題的那種T^T
這樣子"舊帖"就都沒顯示發帖日期了~只有修改後再發的新帖才會自動加日期進入標題裡面
好不方便阿~而且又佔了發帖標題的字數
結果我一直研究終於讓我弄好了!!!!(激動)
所以就想來分享給各位囉~~~
有需要的朋友可以拿去用^^~
修改很簡單的!!!


需要修改的文件有兩個:
/source/module/forum/forum_forumdisplay.php
/template/default/forum/forumdisplay_list.htm

修改前請自行備份原檔,以防有任何錯誤!

第一步:
forum_forumdisplay.php

先搜尋找到
  1. $thread['dbdateline'] = $thread['dateline'];
复制代码
然後在上方"添加"
  1. $thread['date_sort'] = '['.gmdate("y/m/d", $thread['dateline'] + $timeoffset * 3600).']';
复制代码

之後~
第二步:
forumdisplay_list.htm

搜尋
  1. $thread[subject]
复制代码
全部"取代"為
  1. $thread['date_sort'] $thread[subject]
复制代码

(總共會有5個項目被取代!)
修改完上傳回原本的位置覆蓋即可~
這樣系統就會自動在全論壇標題前方顯示發帖日期了!!!

以上~分享完畢^^~



上一篇:dz x2强制必须使用QQ注册 每个QQ只能注册一个帐号 防止注册机,恶意注册,发广告
下一篇:论坛2级导航处设置了外链链接 点击后怎么在新页面打开啊
authicon nbp001 发表于 2012-2-9 22:47:14 | 显示全部楼层
我是沙发吗

不容易啊,专门来支持下,希望能看到更好的插件
authicon 诚捷科技-吕 发表于 2012-2-11 20:25:13 | 显示全部楼层
{:4_140:}{:4_140:}
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1314学习网 ( 浙ICP备10214163号 )

GMT+8, 2025-5-3 07:43

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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