[問題] 請問有沒有改良版的【回覆主題】外掛?
版主: 版主管理群
[問題] 請問有沒有改良版的【回覆主題】外掛?
目前無論按【發表主題】還是【回覆主題】都會經過幾個程式,主要是由 posting.php 與 posting_body.tpl 來處理。
當我想關掉【回覆主題】畫面上的【主題】這一列時,就有問題了,我找不到類似的 MOD.....
簡單的說,我想要讓 User 在【發表主題】時可以輸入【主題】,而【回覆主題】時,則不要輸入也不准輸入回覆主題.....
以免同一個話題搞出不同的主題.... 一直離題中.....
請問各位站長,有這種關閉【回覆主題】的畫面,最上面的【主題】這一列的 MOD 嗎?謝謝囉~
當我想關掉【回覆主題】畫面上的【主題】這一列時,就有問題了,我找不到類似的 MOD.....
簡單的說,我想要讓 User 在【發表主題】時可以輸入【主題】,而【回覆主題】時,則不要輸入也不准輸入回覆主題.....
以免同一個話題搞出不同的主題.... 一直離題中.....
請問各位站長,有這種關閉【回覆主題】的畫面,最上面的【主題】這一列的 MOD 嗎?謝謝囉~
※架設伺服器主機:Mac mini 1.5GHz, 1GB RAM x 三部
※架設主機作業系統:Mac OS X Server 10.6.6 Snow Leopard
※我的上網方式:固定制 ADSL 16M/8M、6 IP
※安裝的伺服器:Apache + php 5 + MySQL 5
※我的 phpBB2 版本:phpBB 3.0.x UTF-8 版
※BNW會議室網址: http://www.bnw.com.tw/conference/
※架設主機作業系統:Mac OS X Server 10.6.6 Snow Leopard
※我的上網方式:固定制 ADSL 16M/8M、6 IP
※安裝的伺服器:Apache + php 5 + MySQL 5
※我的 phpBB2 版本:phpBB 3.0.x UTF-8 版
※BNW會議室網址: http://www.bnw.com.tw/conference/
Re: [問題] 請問有沒有改良版的【回覆主題】外掛?
一般而言, 如果是要引用原來的主題做回覆的話,brentsu 寫:目前無論按【發表主題】還是【回覆主題】都會經過幾個程式,主要是由 posting.php 與 posting_body.tpl 來處理。
當我想關掉【回覆主題】畫面上的【主題】這一列時,就有問題了,我找不到類似的 MOD.....
簡單的說,我想要讓 User 在【發表主題】時可以輸入【主題】,而【回覆主題】時,則不要輸入也不准輸入回覆主題.....
以免同一個話題搞出不同的主題.... 一直離題中.....
請問各位站長,有這種關閉【回覆主題】的畫面,最上面的【主題】這一列的 MOD 嗎?謝謝囉~
那麼只要使用" 引言回覆", 自然會引用原來的主題;
( 當然, 您還是可以更改主題內容)
如果只是回覆主題的話,
那麼是允許回覆者自行輸入主題的.
( 當然, 如果像您所說的情況" 一直離題中", 那麼就有點離譜了)
您的需求, 其實僅能治標而已;
因為真正會離題的關鍵, 應該是文章的內容.
也就是說, 您既使不讓回覆者輸入主題,
倘若他的文章內容偏離主題, 那麼一樣是白搭.
--
以下的修改, 提供您參考:
代碼: 選擇全部
#
#-----[ OPEN ]-----
#
posting.php
#
#-----[ FIND ]-----
#
//
// Include page header
//
#
#-----[ BEFORE, ADD ]-----
#
if ( $mode == 'newtopic' || $mode == 'editpost')
{
$template->assign_block_vars('switch_no_reply', array());
}
#
#-----[ OPEN ]-----
#
templates/YOUR_THEME/posting_body.tpl
#
#-----[ FIND ]-----
#
<tr>
<td class="row1" width="22%"><span class="gen"><b>{L_SUBJECT}</b></span></td>
<td class="row2" width="78%"> <span class="gen">
<input type="text" name="subject" size="45" maxlength="60" style="width:450px" tabindex="2" class="post" value="{SUBJECT}" />
</span> </td>
</tr>
#
#-----[ REPLACE WITH ]-----
#
<!-- BEGIN switch_no_reply -->
<tr>
<td class="row1" width="22%"><span class="gen"><b>{L_SUBJECT}</b></span></td>
<td class="row2" width="78%"> <span class="gen">
<input type="text" name="subject" size="45" maxlength="60" style="width:450px" tabindex="2" class="post" value="{SUBJECT}" />
</span> </td>
</tr>
<!-- END switch_no_reply -->
#
#-----[ SAVE & CLOSE ]-----
#
1. 如果您也不想讓使用者" 編輯" 主題的話\r
那麼請將上頭 posting.php 的
代碼: 選擇全部
if ( $mode == 'newtopic' || $mode == 'editpost')
代碼: 選擇全部
if ( $mode == 'newtopic' )
純粹是依照個人使用的需求, 稍做修改而已.
哇啊~~版主果然功力非凡!!!謝謝謝謝謝謝謝謝謝謝~~~
其實這是我以前問的問題 "自動填寫【文章主題】" :
http://phpbb-tw.net/phpbb/viewtopic.php?t=28461
本來是想自動填寫回覆主題,並加上 Re: 就像在寫 Email 那樣.... 不過後來想想,這些加上 Re: 的資料不也會寫在 SQL database 裡面佔地方嗎??
乾脆就不准回文者另外長出不同的主題就好了~~解答就是版主所寫的這段程式!
哈哈哈~~好棒!!困擾一下子就解決囉~~~
至於【離題】其實也只是一種假設,版主說得一點也沒錯~~因為我的討論區才剛剛重架,裡面空空如也..... 呵呵呵.....
我家在這裡(使用 UTF-8 版本喔):
http://www.bnw.com.tw/forum/index.php
事實上我有去這裡找過 :
http://www.phpbbhacks.com/
只搜尋 reply 字樣,出來的結果一無所獲【48 results found】通通沒有我要的....
敢問這段程式是版主寫的心血?還是能去哪裡挖?這樣子以後我就可以多去爬看看.....
PS. 我現在還是 PHP 白癡,不會寫 PHP/Java.... 雖然我曾是 Programmer.... 嗚~~~
其實這是我以前問的問題 "自動填寫【文章主題】" :
http://phpbb-tw.net/phpbb/viewtopic.php?t=28461
本來是想自動填寫回覆主題,並加上 Re: 就像在寫 Email 那樣.... 不過後來想想,這些加上 Re: 的資料不也會寫在 SQL database 裡面佔地方嗎??
乾脆就不准回文者另外長出不同的主題就好了~~解答就是版主所寫的這段程式!
哈哈哈~~好棒!!困擾一下子就解決囉~~~
至於【離題】其實也只是一種假設,版主說得一點也沒錯~~因為我的討論區才剛剛重架,裡面空空如也..... 呵呵呵.....
我家在這裡(使用 UTF-8 版本喔):
http://www.bnw.com.tw/forum/index.php
事實上我有去這裡找過 :
http://www.phpbbhacks.com/
只搜尋 reply 字樣,出來的結果一無所獲【48 results found】通通沒有我要的....
敢問這段程式是版主寫的心血?還是能去哪裡挖?這樣子以後我就可以多去爬看看.....
PS. 我現在還是 PHP 白癡,不會寫 PHP/Java.... 雖然我曾是 Programmer.... 嗚~~~
※架設伺服器主機:Mac mini 1.5GHz, 1GB RAM x 三部
※架設主機作業系統:Mac OS X Server 10.6.6 Snow Leopard
※我的上網方式:固定制 ADSL 16M/8M、6 IP
※安裝的伺服器:Apache + php 5 + MySQL 5
※我的 phpBB2 版本:phpBB 3.0.x UTF-8 版
※BNW會議室網址: http://www.bnw.com.tw/conference/
※架設主機作業系統:Mac OS X Server 10.6.6 Snow Leopard
※我的上網方式:固定制 ADSL 16M/8M、6 IP
※安裝的伺服器:Apache + php 5 + MySQL 5
※我的 phpBB2 版本:phpBB 3.0.x UTF-8 版
※BNW會議室網址: http://www.bnw.com.tw/conference/
Hide Subject Field on Reply (回覆文章時隱藏主題名稱欄位)brentsu 寫:當我想關掉【回覆主題】畫面上的【主題】這一列時,就有問題了,我找不到類似的 MOD.....
http://www.phpbbsupport.co.uk/ftopic1673.php
有任何關於 phpBB 或是架站的問題,請在論壇上公開發表出來,大家一起討論。
請不要丟私人訊息問我,因為私訊是用來聊私事的。
這樣作對於解決您的問題一點幫助也沒有,也很沒有效率,小弟我一概謝絕。
搜尋是一種美德,在發問之前,請多加利用頂端的文章搜尋功能,搜尋可能的關鍵字。
確定您想問的問題找不到答案後,再發問。
請不要丟私人訊息問我,因為私訊是用來聊私事的。
這樣作對於解決您的問題一點幫助也沒有,也很沒有效率,小弟我一概謝絕。
搜尋是一種美德,在發問之前,請多加利用頂端的文章搜尋功能,搜尋可能的關鍵字。
確定您想問的問題找不到答案後,再發問。
呵呵~~還在啊~~~登入到兩個地方就會看到了...... 後台與預設風格!k122417901 寫:還是那句話
你的竹貓識別證呢
首頁的部份被我改壞掉了..... 所以還會繼續修正.....
本來是想通通合併成一行..... 就像這樣:
Powered by phpBB/phpbb-tw
問題是不太會做.....
啥?連網站都架好了還不會?不是這樣的.... 你看到的版型其實是最早從 2.0.11 搬家過來的,當時我連啥是 HTML 都不知道,自然只好 del 比較快~~
現在則是還沒去改~~~風格剛搬家問題一堆,不是亂碼(因為舊的是用 Big5)就是以前的 MOD 功能沒了.....
如果我的網站已經有一堆會員,一堆主題,還沒看到【竹貓識別證】那就真的很說不過去....
現在整個討論區還空空如也~~~哇哈哈~~~
請別太介意,我是很注重【智慧財產權】的.... 所以遲早會改好的...
※架設伺服器主機:Mac mini 1.5GHz, 1GB RAM x 三部
※架設主機作業系統:Mac OS X Server 10.6.6 Snow Leopard
※我的上網方式:固定制 ADSL 16M/8M、6 IP
※安裝的伺服器:Apache + php 5 + MySQL 5
※我的 phpBB2 版本:phpBB 3.0.x UTF-8 版
※BNW會議室網址: http://www.bnw.com.tw/conference/
※架設主機作業系統:Mac OS X Server 10.6.6 Snow Leopard
※我的上網方式:固定制 ADSL 16M/8M、6 IP
※安裝的伺服器:Apache + php 5 + MySQL 5
※我的 phpBB2 版本:phpBB 3.0.x UTF-8 版
※BNW會議室網址: http://www.bnw.com.tw/conference/
To brentsu:
類似的問題, 因為曾經有人提過, 我也曾經測試過, 請參考下列文章:
http://phpbb-tw.net/phpbb/viewtopic.php?p=198923#198923
看完之後, 相信更能讓您明白, 整個設計的精神所在.
剛剛看了 依夢兒 大大推荐的外掛,
發覺它比較嚴謹, 有顧慮到私人訊息的部份.
如果以我修改的方式, 那麼就得再增加一個手續:
--
一般而言, 版權宣告的部份是修改 overall_footer.tpl 或者 lang_main.php
例如:
或者
類似的問題, 因為曾經有人提過, 我也曾經測試過, 請參考下列文章:
http://phpbb-tw.net/phpbb/viewtopic.php?p=198923#198923
看完之後, 相信更能讓您明白, 整個設計的精神所在.
剛剛看了 依夢兒 大大推荐的外掛,
發覺它比較嚴謹, 有顧慮到私人訊息的部份.
如果以我修改的方式, 那麼就得再增加一個手續:
代碼: 選擇全部
#
#-----[ OPEN ]-----
#
privmsg.php
#
#-----[ FIND ]-----
#
$template->assign_block_vars('switch_privmsg', array());
#
#-----[ AFTER, ADD ]-----
#
$template->assign_block_vars('switch_no_reply', array());
一般而言, 版權宣告的部份是修改 overall_footer.tpl 或者 lang_main.php
例如:
代碼: 選擇全部
#
#-----[ OPEN ]-----
#
templates/subSilver/overall_footer.tpl
#
#-----[ FIND ]-----
#
Powered by <a href="http://www.phpbb.com/" target="_phpbb" class="copyright">phpBB</a> © 2001, 2005 phpBB Group<br />{TRANSLATION_INFO}
#
#-----[ REPLACE WITH ]-----
#
# 直接編輯, 增減, 取代成您所要的版權宣告.
代碼: 選擇全部
#
#-----[ OPEN ]-----
#
language/lang_chinese_traditional_taiwan/lang_main.php
#
#-----[ FIND ]-----
#
$lang['TRANSLATION_INFO'] = '正體中文語系由 <a href="http://phpbb-tw.net/"><span style="color:#FF6633">phpbb-tw</span></a> 維護製作';
#
#-----[ REPLACE WITH ]-----
#
# 直接編輯, 增減, 取代成您所要的版權宣告.
非常感謝捕手的解說......
首先我自己承認,我真的是 HTML 笨蛋.... 大概只比 HTML 小白稍微好一些.....
我打開【overall_footer.tpl】這也是後來爬文才知道去這裡改的...
Powered by <a href="http://www.phpbb.com/" target="_phpbb" class="copyright">phpBB</a> © 2001, 2005 phpBB Group<br />{TRANSLATION_INFO}</span></div>
我一直搞不懂 【<a href="http://www.phpbb.com/" target="_phpbb" class="copyright">】這句話是在寫啥.....
所以刪掉 {TRANSLATION_INFO} 部份就知道,這句話是在套用變數內容,但是仍然無法解決我的問題.....
我都是參考這裡,不過 HTML 語法寫得並不完整.... 找不到我要的 class 部份....
http://chinese.allproducts.com.tw/html/
於是我一直無法將 {TRANSLATION_INFO} 給放在 class="copyright" 的前面.......
很笨吧..... 哇哈哈~~~是的~~~在【老地方】還有很多【笨蛋光】的兩光發問.......
剛剛去研究了一下,忽然想到我會不會是被 class="copyright" 搞錯了!事實上偷偷寫的【©】變數才是版權字樣??
奇怪了,怎麼會有 © 跟 {} 這兩種用法??這是有啥不同嗎??
於是我改成這樣....
哈哈~~這應該就是我想要的了..... 不過變數還沒去改,所以【 phpbb-tw】這種橘色的顏色搭配會很難看.....
晚點再改,不急.... 因為要改顏色,我還得先查 HTML 顏色數值..... 哎~~
我不敢請各位版主、站長來教我 HTML.....要教也教不完~~~
能否請問有哪個網站所寫的 HTML 更清楚完整??我有空就去那裡猛 K 一番~~
買書來看?我的書真的是夠多了~~~ HTML 偶爾才會用到,有網站可找即可。
首先我自己承認,我真的是 HTML 笨蛋.... 大概只比 HTML 小白稍微好一些.....
我打開【overall_footer.tpl】這也是後來爬文才知道去這裡改的...
Powered by <a href="http://www.phpbb.com/" target="_phpbb" class="copyright">phpBB</a> © 2001, 2005 phpBB Group<br />{TRANSLATION_INFO}</span></div>
我一直搞不懂 【<a href="http://www.phpbb.com/" target="_phpbb" class="copyright">】這句話是在寫啥.....
所以刪掉 {TRANSLATION_INFO} 部份就知道,這句話是在套用變數內容,但是仍然無法解決我的問題.....
我都是參考這裡,不過 HTML 語法寫得並不完整.... 找不到我要的 class 部份....
http://chinese.allproducts.com.tw/html/
於是我一直無法將 {TRANSLATION_INFO} 給放在 class="copyright" 的前面.......
很笨吧..... 哇哈哈~~~是的~~~在【老地方】還有很多【笨蛋光】的兩光發問.......
剛剛去研究了一下,忽然想到我會不會是被 class="copyright" 搞錯了!事實上偷偷寫的【©】變數才是版權字樣??
奇怪了,怎麼會有 © 跟 {} 這兩種用法??這是有啥不同嗎??
於是我改成這樣....
代碼: 選擇全部
Powered by <a href="http://www.phpbb.com/" target="_phpbb" class="copyright">phpBB</a>/{TRANSLATION_INFO} © 2001, 2005 BNW Fashion Computer Co,. Ltd.<br /></span></div>
晚點再改,不急.... 因為要改顏色,我還得先查 HTML 顏色數值..... 哎~~
我不敢請各位版主、站長來教我 HTML.....要教也教不完~~~
能否請問有哪個網站所寫的 HTML 更清楚完整??我有空就去那裡猛 K 一番~~
買書來看?我的書真的是夠多了~~~ HTML 偶爾才會用到,有網站可找即可。
※架設伺服器主機:Mac mini 1.5GHz, 1GB RAM x 三部
※架設主機作業系統:Mac OS X Server 10.6.6 Snow Leopard
※我的上網方式:固定制 ADSL 16M/8M、6 IP
※安裝的伺服器:Apache + php 5 + MySQL 5
※我的 phpBB2 版本:phpBB 3.0.x UTF-8 版
※BNW會議室網址: http://www.bnw.com.tw/conference/
※架設主機作業系統:Mac OS X Server 10.6.6 Snow Leopard
※我的上網方式:固定制 ADSL 16M/8M、6 IP
※安裝的伺服器:Apache + php 5 + MySQL 5
※我的 phpBB2 版本:phpBB 3.0.x UTF-8 版
※BNW會議室網址: http://www.bnw.com.tw/conference/
Re: [問題] 請問有沒有改良版的【回覆主題】外掛?
brentsu 寫:ps.
1. 如果您也不想讓使用者" 編輯" 主題的話\r
那麼請將上頭 posting.php 的
代碼:
if ( $mode == 'newtopic' || $mode == 'editpost')
修改成
代碼:
if ( $mode == 'newtopic' )
2. 這種改變, 無關" 改良" 和" 外掛",
純粹是依照個人使用的需求, 稍做修改而已.
但是這樣就不能編輯 第一張貼子了哦