[問題]關於Better Toplist MOD的修改

phpBB 2 MOD Support
無論是官方或非官方認證之外掛,安裝與使用問題討論。
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

主題已鎖定
Renian1987
星球普通子民
星球普通子民
文章: 4
註冊時間: 2007-06-12 18:20

[問題]關於Better Toplist MOD的修改

文章 Renian1987 »

不好意思,因為我對PHP不熟析

所以我想請教一下各位大大

Better Toplist可以把顯示的主題分類成

「最新發表」、「最新回覆」這兩個類型嗎?


我的想法是,原本顯示的三種我把點閱的去掉

留下「最後發表」與「最多回覆」兩種

然後我想把最後發表改成7天內最新發表的主題但不受到回覆的影響,受回覆影響的主題改成最新回覆這個樣子的方式

有點像是dz的「最新發表文章」與「最新回覆文章」

不知道這個想法行不行的通

麻煩各位幫小弟這個忙了


環境-
phpBB 2.0.22
Better Toplist 1.0.3

其他已裝的mod-
BBCode Box v5.1.0c
Global announcement 1.2.9em
Resize Posted Images Based on Max Width 2.4.5
Anti-bot Register Mod 1.0.1
Sub forum 13
Complete Banner 1.3.8em
ShoutBox 1.1.7em
Attach Mod 2.4.5
Show Unread Topics in Bold 1.0.0
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8513
註冊時間: 2004-04-30 01:54
來自: Taiwan

Re: [問題]關於Better Toplist MOD的修改

文章 心靈捕手 »

Renian1987 寫:不好意思,因為我對PHP不熟析

所以我想請教一下各位大大

Better Toplist可以把顯示的主題分類成

「最新發表」、「最新回覆」這兩個類型嗎?


我的想法是,原本顯示的三種我把點閱的去掉

留下「最後發表」與「最多回覆」兩種

然後我想把最後發表改成7天內最新發表的主題但不受到回覆的影響,受回覆影響的主題改成最新回覆這個樣子的方式

有點像是dz的「最新發表文章」與「最新回覆文章」

不知道這個想法行不行的通

麻煩各位幫小弟這個忙了
其實, 此外掛 '最後發表' 已經包含有「最新發表文章」與「最新回覆文章」.

當發表最新主題, 都沒有人回覆時, 它是 '最新發表文章';
一旦, 某主題有人回覆, 它是 '最新回覆文章'.
只是一般人回覆文章時, 不見得會輸入新的主題;
因此, 仍舊以該討論串的主題呈現.

若要將呈現的 '最多觀看' 移除,
則修改 index_body.tpl 版面配置即可.

若要以 '最新發表的主題但不受到回覆的影響' 排序
則修改 index.php 的 '主題排序依據' 即可.

建議您:
1. 貼出論壇網址
2. 補充說明 'dz' 參考範例
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
*tytsim*
竹貓忠實會員
竹貓忠實會員
文章: 411
註冊時間: 2005-03-24 11:54
來自: 香港
聯繫:

文章 *tytsim* »

dz 是Discuz!
他應該是說Discuz! 中的插件--首頁四格
 網絡鎮
    關於網絡的
http://tytsim.net.ru  一個網絡鎮
Renian1987
星球普通子民
星球普通子民
文章: 4
註冊時間: 2007-06-12 18:20

文章 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!所以我不確定是不是首頁四格

我看的範例是這個網站

進去後稍微等一下就會轉到首頁了
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8513
註冊時間: 2004-04-30 01:54
來自: Taiwan

文章 心靈捕手 »

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
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
Renian1987
星球普通子民
星球普通子民
文章: 4
註冊時間: 2007-06-12 18:20

文章 Renian1987 »

index.rar

不好意思,一不小心就多複製了一次http

檔案的修改麻煩心靈捕手老師了
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8513
註冊時間: 2004-04-30 01:54
來自: Taiwan

文章 心靈捕手 »

Renian1987 寫:index.rar

不好意思,一不小心就多複製了一次http

檔案的修改麻煩心靈捕手老師了
以下的修改, 提供您參考:
#
#-----[ FIND ]-----
#

代碼: 選擇全部

'TOPIC_URL2' => $topic_url2,
#
#-----[ REPLACE WITH ]-----
#

代碼: 選擇全部

'TOPIC_URL2' => $last_post_url2,
ps.
這個變數 ($topic_url2) 位置不見得正確,
因為我忘了要求查看您的 index_body.tpl :oops:
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
Renian1987
星球普通子民
星球普通子民
文章: 4
註冊時間: 2007-06-12 18:20

文章 Renian1987 »

恩,已經可以了

感謝心靈捕手老師的協助
主題已鎖定

回到「外掛問題討論」