第 1 頁 (共 1 頁)
Re: [問題]關於Better Toplist MOD的修改
發表於 : 2007-06-13 07:12
由 心靈捕手
Renian1987 寫:不好意思,因為我對PHP不熟析
所以我想請教一下各位大大
Better Toplist可以把顯示的主題分類成
「最新發表」、「最新回覆」這兩個類型嗎?
我的想法是,原本顯示的三種我把點閱的去掉
留下「最後發表」與「最多回覆」兩種
然後我想把最後發表改成7天內最新發表的主題但不受到回覆的影響,受回覆影響的主題改成最新回覆這個樣子的方式
有點像是dz的「最新發表文章」與「最新回覆文章」
不知道這個想法行不行的通
麻煩各位幫小弟這個忙了
其實, 此外掛 '最後發表' 已經包含有「最新發表文章」與「最新回覆文章」.
當發表最新主題, 都沒有人回覆時, 它是 '最新發表文章';
一旦, 某主題有人回覆, 它是 '最新回覆文章'.
只是一般人回覆文章時, 不見得會輸入新的主題;
因此, 仍舊以該討論串的主題呈現.
若要將呈現的 '最多觀看' 移除,
則修改 index_body.tpl 版面配置即可.
若要以 '最新發表的主題但不受到回覆的影響' 排序
則修改 index.php 的 '主題排序依據' 即可.
建議您:
1. 貼出論壇網址
2. 補充說明 'dz' 參考範例
發表於 : 2007-06-13 12:29
由 *tytsim*
dz 是Discuz!
他應該是說Discuz! 中的插件--首頁四格
發表於 : 2007-06-13 20:45
由 心靈捕手
Renian1987 寫:心靈捕手 寫:
其實, 此外掛 '最後發表' 已經包含有「最新發表文章」與「最新回覆文章」.
當發表最新主題, 都沒有人回覆時, 它是 '最新發表文章';
一旦, 某主題有人回覆, 它是 '最新回覆文章'.
只是一般人回覆文章時, 不見得會輸入新的主題;
因此, 仍舊以該討論串的主題呈現.
若要將呈現的 '最多觀看' 移除,
則修改 index_body.tpl 版面配置即可.
若要以 '最新發表的主題但不受到回覆的影響' 排序
則修改 index.php 的 '主題排序依據' 即可.
建議您:
1. 貼出論壇網址
2. 補充說明 'dz' 參考範例
感謝心靈捕手老師
我把index.php的
代碼: 選擇全部
$sortby = 'topic_last_post_id';
替換成
代碼: 選擇全部
$sortby = 'topic_id'
已經能顯示不受回應影響的最新主題了
但最新回覆我還沒辦法弄出來
這是我論壇的
網址
測試用的帳號密碼是test//test
*tytsim* 寫:
dz 是Discuz!
他應該是說Discuz! 中的插件--首頁四格
恩,我說的dz是指Discuz!沒錯
但因為我沒用過Discuz!所以我不確定是不是首頁四格
我看的範例是
這個網站
進去後稍微等一下就會轉到首頁了
您留的論壇網址, 正確應該如下:
http://163.17.142.202/phpbb2/index.php
您的需求, 只要修改紅色區塊的 '主題連結位址' 即可.
如有困難, 則將下列檔案壓縮後, 貼出下載連結.
index.php
發表於 : 2007-06-13 22:47
由 心靈捕手
Renian1987 寫:index.rar
不好意思,一不小心就多複製了一次http
檔案的修改麻煩心靈捕手老師了
以下的修改, 提供您參考:
#
#-----[ FIND ]-----
#
代碼: 選擇全部
'TOPIC_URL2' => $topic_url2,
#
#-----[ REPLACE WITH ]-----
#
代碼: 選擇全部
'TOPIC_URL2' => $last_post_url2,
ps.
這個變數 ($topic_url2) 位置不見得正確,
因為我忘了要求查看您的 index_body.tpl
