[問題] 如何讓回覆文章的主題名稱不改變?

phpBB Installation & Usage Support
phpBB 3 安裝於各類型作業平台之問題討論;外掛問題,請到相關版面依發問格式發表!
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

版面規則
本區是討論關於 phpBB 3.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
主題已鎖定
jcasper
星球公民
星球公民
文章: 88
註冊時間: 2008-02-02 00:26
來自: 台南的鄉間小路
聯繫:

[問題] 如何讓回覆文章的主題名稱不改變?

文章 jcasper »

一般來講
在PHPBB3回覆文章時 主題會秀"Re: 原主題名稱"
但我發現我的論壇有些會員在回覆文章時
可能沒使用論壇之習慣之故
會去修改回覆文章的主題
然後就變成回覆的主題為"Re: 修改過的主題名稱"
不知有沒有辦法
可以讓會員回覆文章時不去修改回覆主題 甚至隱藏起來
●主機連結: http://jc-sky.com
●主機作業系統:Linux (Apache 2.2.8 + PHP 5.2.5 + MySQL 5.0.45)
●上網方式:Seednet ADSL
●phpBB3 版本:phpBB 3.0.0
●phpBB3 使用風格:prosilver
●domain(網域名稱) : http://jc-sky.com
●phpBB3 連結網址: http://jc-sky.com/phpBB3
wasabi
星球公民
星球公民
文章: 64
註冊時間: 2003-11-26 07:46
來自: Planet Earth

Re: [問題] 如何讓回覆文章的主題名稱不改變?

文章 wasabi »

這是簡單的"治標不治本"方法,在回覆的時候把輸入主題的欄位隱藏起來,改法如下:

1. posting.php 找到

代碼: 選擇全部

=> $post_data['post_text'],
在後面一行加入

代碼: 選擇全部

'S_REPLY'				=> ($mode == 'post' || ($mode == 'edit' && $post_id == $post_data['topic_first_post_id'])) ? false : true,
2. 開styles/你的風格/template/posting_editor.html 找到

代碼: 選擇全部

type="text" name="subject" id="subject"
取代為

代碼: 選擇全部

<!-- IF S_REPLY -->type="hidden"<!-- ELSE -->type="text"<!-- ENDIF --> name="subject" id="subject"
3. 同一個檔案 找到

代碼: 選擇全部

value="{SUBJECT}{DRAFT_SUBJECT}" class="inputbox autowidth" />
在後面加入

代碼: 選擇全部

<!-- IF S_REPLY -->{SUBJECT}<!-- ENDIF -->
這樣就可以了,記得重新整理風格。
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8538
註冊時間: 2004-04-30 01:54
來自: Taiwan

您應該適時 '機會教育' 即可!

文章 心靈捕手 »

jcasper 寫:一般來講
在PHPBB3回覆文章時 主題會秀"Re: 原主題名稱"
但我發現我的論壇有些會員在回覆文章時
可能沒使用論壇之習慣之故
會去修改回覆文章的主題
然後就變成回覆的主題為"Re: 修改過的主題名稱"
不知有沒有辦法
可以讓會員回覆文章時不去修改回覆主題 甚至隱藏起來
您應該適時 '機會教育' 即可! ;-)

告訴他: 回覆文章時, 若要修改主題, 則不必再加入前面的 'Re: '.
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
jcasper
星球公民
星球公民
文章: 88
註冊時間: 2008-02-02 00:26
來自: 台南的鄉間小路
聯繫:

Re: [問題] 如何讓回覆文章的主題名稱不改變?

文章 jcasper »

Good idea!!
:-D :-D :-D :-D :-D :-D
●主機連結: http://jc-sky.com
●主機作業系統:Linux (Apache 2.2.8 + PHP 5.2.5 + MySQL 5.0.45)
●上網方式:Seednet ADSL
●phpBB3 版本:phpBB 3.0.0
●phpBB3 使用風格:prosilver
●domain(網域名稱) : http://jc-sky.com
●phpBB3 連結網址: http://jc-sky.com/phpBB3
jcasper
星球公民
星球公民
文章: 88
註冊時間: 2008-02-02 00:26
來自: 台南的鄉間小路
聯繫:

Re: [問題] 如何讓回覆文章的主題名稱不改變?

文章 jcasper »

順便問另外一個相關的
像有時一個主題已經被回覆了
但我想修改第一篇的主題
但也會讓我要連帶去修改回覆文章的主題(有時已經回覆好幾篇了)
有沒有啥辦法 可以改第一篇主題之後
後面原本已經回覆的主題也跟著改?
●主機連結: http://jc-sky.com
●主機作業系統:Linux (Apache 2.2.8 + PHP 5.2.5 + MySQL 5.0.45)
●上網方式:Seednet ADSL
●phpBB3 版本:phpBB 3.0.0
●phpBB3 使用風格:prosilver
●domain(網域名稱) : http://jc-sky.com
●phpBB3 連結網址: http://jc-sky.com/phpBB3
wasabi
星球公民
星球公民
文章: 64
註冊時間: 2003-11-26 07:46
來自: Planet Earth

Re: [問題] 如何讓回覆文章的主題名稱不改變?

文章 wasabi »

寫個小外掛去看使用者是否有更新第一篇主題的主題名稱,有的話就更新所有同主題的回覆的主題名稱(設為Re: 新主題名稱)。

需要支援的話請pm我。
jcasper
星球公民
星球公民
文章: 88
註冊時間: 2008-02-02 00:26
來自: 台南的鄉間小路
聯繫:

Re: [問題] 如何讓回覆文章的主題名稱不改變?

文章 jcasper »

wasabi 寫:寫個小外掛去看使用者是否有更新第一篇主題的主題名稱,有的話就更新所有同主題的回覆的主題名稱(設為Re: 新主題名稱)。

需要支援的話請pm我。
wasabi大大
問題是我不會寫耶 呵呵 :lol: :lol: :lol:
●主機連結: http://jc-sky.com
●主機作業系統:Linux (Apache 2.2.8 + PHP 5.2.5 + MySQL 5.0.45)
●上網方式:Seednet ADSL
●phpBB3 版本:phpBB 3.0.0
●phpBB3 使用風格:prosilver
●domain(網域名稱) : http://jc-sky.com
●phpBB3 連結網址: http://jc-sky.com/phpBB3
wasabi
星球公民
星球公民
文章: 64
註冊時間: 2003-11-26 07:46
來自: Planet Earth

Re: [問題] 如何讓回覆文章的主題名稱不改變?

文章 wasabi »

到官方論壇以下版面找找看有沒有現成可以用的吧:

http://www.phpbb.com/community/viewforum.php?f=69
http://www.phpbb.com/community/viewforum.php?f=70
主題已鎖定

回到「[3.0.x] 安裝與使用」