第 1 頁 (共 1 頁)
[問題] 請問分區可以有類似"版面描述"的功能嗎??
發表於 : 2006-06-29 16:55
由 troy
基本資料:
●架設主機作業系統:Windows Xp Pro
●快速架站程式:Appserv版本 (appserv-win32-2.4.4a)
● phpBB2 版本:2.0.19
請問各位大大:
大家都知道,版面可以有「版面描述」的功能
上面可以打版面介紹、使用說明...等等
那我有一個疑問,就是分區可不可以也裝上這種功能呢??
可能會有大大想問,為什麼我會要這種不切實際的功能呢?
因為我的論壇長得跟別人不太一樣~
我的構想:
1.在首頁只顯示分區,不顯示各板面 (已修改完成)
2.點選分區,出現此分區內的版面列表 (本來就有的功能)
3.分區有「分區描述」功能 (就是差這個= =)
4.版面有「版面描述」功能 (本來就有的功能)
我搜尋過竹貓了,這裡似乎沒有人提出類似的問題^^
如果有需要看我的論壇的話,請到
http://troy.zapto.org/phpbb/index.php
謝謝各位大大^^
發表於 : 2006-06-29 18:13
由 心靈捕手
我猜想:
'分區描述' 算是原有的功能.
怎麼說呢?
您只要查看 index_body.tpl 的原始碼即可得知
代碼: 選擇全部
<a href="{catrow.U_VIEWCAT}" class="cattitle">{catrow.CAT_DESC}</a>
也就是說, 事實上當我們在設定分區名稱 (cat_title) 時, 相當於在設定分區描述 (CAT_DESC).
只不過, 一般而言, 我們都會使用 '簡單易懂' 的分區名稱 (描述) 而已.
如果您想要針對分區, 做簡短補充說明的話,
那麼只要在該分區名稱後, 括弧註解即可. 如下:
音樂專區 (ps. 綜合音樂, 純音樂, 卡通歌曲, 遊戲音樂, 中英文歌曲, MV,...等分享)
查看了一下資料表 (phpbb_categorys),
該欄位 (cat_title) 的預設字元數是 100,
如果不夠用的話, 那麼可以修改成 (最大) 255.

發表於 : 2006-06-29 18:25
由 troy
謝謝您的回答^^
但是有沒有辦法獨立出一欄呢??
圖解--
==分區一號==
---分區描述----
==分區二號==
---分區描述----
==分區三號==
---分區描述----
再次謝謝您
發表於 : 2006-06-29 18:35
由 心靈捕手
troy 寫:謝謝您的回答^^
但是有沒有辦法獨立出一欄呢??
圖解--
==分區一號==
---分區描述----
==分區二號==
---分區描述----
==分區三號==
---分區描述----
再次謝謝您
如果要獨立一個欄位呈現的話,
那麼恐怕得更新資料庫, 以及修改 *.php, *.tpl 了.
目前比較相關的外掛算是 '
討論版 分區圖示'
這個外掛可以讓管理員在控制台中指定各個討論版的分區圖示,然後顯示在 index
參考連結:
http://phpbb-tw.net/phpbb/viewtopic.php?t=44014
您可以自行將 '分區圖示' 修改為 '分區簡介'
抱歉! 我個人並無嘗試 (修改) 的興趣.

發表於 : 2006-06-29 19:28
由 kkt
看得有點奇怪, 這個在後台加入 html 語法不就是可以嗎 ?
.
發表於 : 2006-06-29 22:24
由 jwxinst
kkt 寫:看得有點奇怪, 這個在後台加入 html 語法不就是可以嗎 ?
.
這個是可以
但是之前我試過, 但是會有點長, 所以排板都亂了....
發表於 : 2006-06-30 07:08
由 troy
謝謝各位大大^^
我用分區圖示改改看好了...
發表於 : 2006-06-30 07:27
由 jwxinst
不過我倒是有個方法和想法
試試在裝子分區的時候, 將tpl檔案, 就是 indexbody.tpl那個
改變他的tpl
直接用tpl來寫
雖然說會有點麻煩, 而且非常的不建議, 不過倒是個方法
請問你是那一個子分區外掛?
發表於 : 2006-06-30 14:43
由 troy
jwxinst 寫:請問你是那一個子分區外掛?
我沒用子分區外掛耶...
------------------------------
對了,我正在修改 分區圖示 外掛 ,希望改成「把秀出的圖換成文字」
這裡遇到一個問題...
這一段是秀出圖的
代碼: 選擇全部
'CAT_ICON' => ( !empty($category_rows[$i]['cat_icon']) ) ? ' <img src="' . $phpbb_root_path . $category_rows[$i]['cat_icon'] . '" border="0" /> ' : '',
請問要怎麼換成秀文字呢?
這東西用 "想" 的似乎很簡單,好像是要用相同關念下去寫的^^
...不過...我沒學過php啦....不會改= =
我把他改成
代碼: 選擇全部
'CAT_ACCOUNT' => ( !empty($category_rows[$i]['cat_account']) ) ? ' <p>['cat_account']</p> ' : '',
註:我把每一個 cat_icon 都換成 cat_account 、 風格也針對我的風格作修改