1 頁 (共 1 頁)

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

發表於 : 2005-06-14 02:34
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 @@")

發表於 : 2005-06-14 11:04
Sailfish
你.......該不會是把整個PHPBB 改成拍賣的網站吧@@??

發表於 : 2005-06-14 11:50
fayi
Sailfish 寫:你.......該不會是把整個PHPBB 改成拍賣的網站吧@@??
對呀..沒錯...

正在嘗試中=__=

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


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

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

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

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

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

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

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


希望各位大大可以幫忙解答我想問的問題
謝謝

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

發表於 : 2005-06-14 14:57
心靈捕手
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

發表於 : 2005-06-14 16:25
fayi
非常感謝心靈補手大大提供的修改法 :D

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

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



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

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

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

也一樣可行



再次感謝心靈補手大大的幫忙~~