[問題] 關於發表,回覆及私人訊息的迷思 [已解決] 感謝心靈

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

版主: 版主管理群

版面規則
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
主題已鎖定
fayi
星球普通子民
星球普通子民
文章: 4
註冊時間: 2005-06-09 09:37

[問題] 關於發表,回覆及私人訊息的迷思 [已解決] 感謝心靈

文章 fayi »

●架設主機作業系統:XP pro
●快速架站程式:Appserv
●您的上網方式:ADSL 2m/512
●您的 phpBB2 版本:phpBB 2.0.14
●您的 domain(網域名稱) :暫定區網\r
●您的 phpBB2 連結網址: 無\r


小妹最近在嘗試著利用 phpbb 做出一個競標版

寫著寫著

我將發表文章上的主題 (也就是 topic ) 增加了好幾個
大約有6個吧, xd
像是什麼物品名稱,價格,交易方式有的沒的

再來勒..

問題就這樣發生了

當我在發表文章時
這一大串的選項倒是覺得還好\r
因為它有存在的必要性

但是當我回覆這篇文章時 , 這一大串的選項就的確有點礙眼了
會造成版面上的不協調感

而 私人訊息 , 其實也是在posting.tpl 內\r
<!-- BEGIN switch_privmsg -->
xxxx
<!-- END switch_privmsg -->

這三種不同的發言模式,通通在同一個地方\r
但它卻可以選擇性只出現在私訊版面\r

請問 ,
發表新文章與回覆文章 這兩者
也有辦法與發送私訊一樣嗎?

有沒有辦法使它"選擇性"出現 ?

煩請各位大大幫忙解答 (我爬文過了, 但是找不到我要的答案/mod @@")
最後由 fayi 於 2005-06-14 16:26 編輯,總共編輯了 3 次。
Sailfish
星球普通子民
星球普通子民
文章: 19
註冊時間: 2004-12-09 01:30

文章 Sailfish »

你.......該不會是把整個PHPBB 改成拍賣的網站吧@@??
fayi
星球普通子民
星球普通子民
文章: 4
註冊時間: 2005-06-09 09:37

文章 fayi »

Sailfish 寫:你.......該不會是把整個PHPBB 改成拍賣的網站吧@@??
對呀..沒錯...

正在嘗試中=__=

我嘗試著利用phpbb +少量mod模擬出\r
http://www.8591.com.tw/ 上的所有功能\r
這個網站是目前國內算是高人氣的遊戲競標網頁


其實做到現在的感想是\r

似乎沒想的那麼難..
有點像是自己做個風格版面\r
再配合一些Mod 就可以辦到\r

只是如果要求相似度百分百的話\r
就真的得再研究一下了 @@"

大部份可以找到的mod
其實都是設計給討論區取向使用的

如果改成拍賣區,競標區
就得刪除一些功能或修改
*尤其是會員部份.. 例如名稱,檢視資料等等"
好像是因為怕人場外交易的原因..

這對我來說,真的是一大惡夢
因為我接觸php 到現在還沒1個月...
完全沒有基礎可言..

不過也多虧了版上那麼龐大的資料
現在已經學了不少東西
(隨便搜尋一下都是幾百筆-__-)


希望各位大大可以幫忙解答我想問的問題
謝謝
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8535
註冊時間: 2004-04-30 01:54
來自: Taiwan

Re: [問題] 關於發表,回覆及私人訊息的迷思

文章 心靈捕手 »

fayi 寫:
當我在發表文章時
這一大串的選項倒是覺得還好\r
因為它有存在的必要性

但是當我回覆這篇文章時 , 這一大串的選項就的確有點礙眼了
會造成版面上的不協調感

而 私人訊息 , 其實也是在posting.tpl 內\r
<!-- BEGIN switch_privmsg -->
xxxx
<!-- END switch_privmsg -->

這三種不同的發言模式,通通在同一個地方\r
但它卻可以選擇性只出現在私訊版面\r

請問 ,
發表新文章與回覆文章 這兩者
也有辦法與發送私訊一樣嗎?

有沒有辦法使它"選擇性"出現 ?

煩請各位大大幫忙解答 (我爬文過了, 但是找不到我要的答案/mod @@")
提供您一個修改方向, 試試看!
  1. 利用類似" 私人訊息" 的語法,
    打開 templates/YOUR_THEME/posting_body.tpl
    在適當的地方, 加入以下的語法:

    代碼: 選擇全部

       <!-- BEGIN switch_reply -->  
        xxxx 
       <!-- END switch_reply -->
    
  2. 打開 posting.php
    在適當的地方, 加入以下的語法:

    代碼: 選擇全部

    if ( $mode == 'reply' )
    	{
    		$template->assign_block_vars('switch_reply', array());
    	}
    
ps. 如果有困難, 方便的話, 請貼出您修改後的 posting_body.tpl
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
fayi
星球普通子民
星球普通子民
文章: 4
註冊時間: 2005-06-09 09:37

文章 fayi »

非常感謝心靈補手大大提供的修改法 :D

我已經順利解決這個問題了

選項很順利的如我所願出現在它該出現的版面 :-P



之後我又無聊試了一下其他的應用法
(因為我在那段的下方剛好看到newtopic...)

我將原本的<!-- BEGIN switch_reply -->
更改成<!-- BEGIN switch_newtopic -->
並且放在該放的位置

之後在posting_body.tpl 中\r
加上
<!-- BEGIN switch_newtopic -->
此段訊息只有在發表版面才能看到\r
<!-- END switch_newtopic -->

也一樣可行



再次感謝心靈補手大大的幫忙~~
主題已鎖定

回到「phpBB 2 安裝與使用」