第 1 頁 (共 2 頁)
[問題]板面太多太長....
發表於 : 2004-01-07 00:44
由 china2000
各位朋友好\r
我已有一個用phpBB2 2.0.5設定的論壇,寄存在外國的hosting,沒有外掛。論壇共分六個區,第一~第五區每區約有二~四板,分配得很平均。但由於第六區是一個人物專題區,現已有超過十七板而且還在增加中!
由於第六區太多板面!當用戶一進入論壇時由於板面太多太長!不但不美觀!而且還會引來很多不便!想問問各位朋友,有否任何方法設定進入論壇時,第一~第五區板面不變(即是每區的板面可以全部顯示,而不是收縮成一區目條),而第六區則收縮成一區目條!用戶進入此區時只要按一下此區目條,板面便會展放出來!我已用搜尋功能尋找有關'擴展'及'收放'的字眼!但都沒有我想要的!
發表於 : 2004-01-07 01:11
由 文
是像竹貓首頁那樣嗎?我不知道是不是本來就有...
如果是的話...最簡單就是直接連結http://你的網址/bb目錄/index.php?cat_hide=6
喔對了!可以在目錄或首頁上以轉址的方式進入\r
這樣就不用特意去告訴他們要從這個網址進入。。。
發表於 : 2004-01-07 01:18
由 文
發表於 : 2004-01-07 01:27
由 china2000
文兄~~ 先行謝過了

讓我看看是否我想要的.....
發表於 : 2004-01-07 01:45
由 china2000
文兄~ 英文太多有點看不明 @@~~ 請問這個MOD是否可指定某一區預先設定為收縮,待用戶有需要時才展開呢?而其它區則維持不變(展開)!
發表於 : 2004-01-07 02:08
由 mit
根據這段程式碼:
#
#-----[ ACTION: 替換成 ]------------------------------------------
#
//
// Hide Category Mod (Note. 預設關閉的分區, 請將分區名稱之前加上 ::NC::, ::NC:: 將不會被顯示出來)
//
if (!isset($HTTP_COOKIE_VARS[ $board_config['cookie_name'] . '_cat_' . $cat_id . '_hide']))
{
$hide_cat[$cat_id] = (substr($category_rows[$i]['cat_title'], 0, 6) == "::NC::") ? 1 : 0;
照著紅色的字做應該就能讓你想要隱藏的分區預設為隱藏了!
順道一提的是,這個mod還能把使用者分區隱藏或開啟的設定保存在cookie裡喔~
發表於 : 2004-01-07 02:17
由 china2000
mit兄~ 這麼晚還幫忙~ 有勞了

我是香港人,港臺語言可能有別~ mit兄所說的"隱藏"是否就是我想要的"某一區預先設定為收縮"呢? 若是~ 那真是太好了 :p
另外~ mit兄所說的"設定保存在cookie裡",是否就是所有用戶一進入論譠時,屏幕上就會顯示我所預先設定的"第一~第五區板面不變(五區的板面全部展示,而不是收縮成一區目條),而第六區則收縮!"
發表於 : 2004-01-07 02:28
由 文
china2000 寫:mit兄~ 這麼晚還幫忙~ 有勞了

我是香港人,港臺語言可能有別~ mit兄所說的"隱藏"是否就是我想要的"某一區預先設定為收縮"呢? 若是~ 那真是太好了 :p
另外~ mit兄所說的"設定保存在cookie裡",是否就是所有用戶一進入論譠時,屏幕上就會顯示我所預先設定的"第一~第五區板面不變(五區的板面全部展示,而不是收縮成一區目條),而第六區則收縮!"
1.是...
2.是...
發表於 : 2004-01-07 02:30
由 china2000
文兄 & mit兄~ 感恩不盡

發表於 : 2004-01-07 02:38
由 mit
sorry, 我的隱藏就是收縮的意思。
至於將使用者的設定保存在cookie裡的意思是:
假如我今天將A分區設定展開、將B分區設定收縮,然後以這種狀態離開了論壇,
那下次我再進入論壇時,A分區仍然會展開,B分區仍然會收縮。
而且根據這段程式碼:
if (!isset($HTTP_COOKIE_VARS[ $board_config['cookie_name'] . '_cat_' . $cat_id . '_hide']))
{
$hide_cat[$cat_id] = (substr($category_rows[$i]['cat_title'], 0, 6) == "::NC::") ? 1 : 0;
}
else
{
$hide_cat[$cat_id] = $HTTP_COOKIE_VARS[ $board_config['cookie_name'] . '_cat_' . $cat_id . '_hide'];
}
我想預設為收縮的分區是不會受使用者的設定而改變的,
就是說不管使用者怎麼設定,預設為收縮的分區在每次進入論壇的時候都會收縮!
p.s
因為我沒裝過這個mod,以上完全是照程式碼判斷的..所以如果有錯還請指正~

發表於 : 2004-01-07 02:41
由 mit
文 寫:china2000 寫:mit兄~ 這麼晚還幫忙~ 有勞了

我是香港人,港臺語言可能有別~ mit兄所說的"隱藏"是否就是我想要的"某一區預先設定為收縮"呢? 若是~ 那真是太好了 :p
另外~ mit兄所說的"設定保存在cookie裡",是否就是所有用戶一進入論譠時,屏幕上就會顯示我所預先設定的"第一~第五區板面不變(五區的板面全部展示,而不是收縮成一區目條),而第六區則收縮!"
1.是...
2.是...
>__________< 討厭...我打了那麼多字你才打兩個阿拉柏數字和八個點兩個是....
為什麼我速度總是比別人慢

發表於 : 2004-01-07 02:44
由 china2000
mit兄~~ 謝謝師兄的補充

使我更明白 :p
發表於 : 2004-01-07 03:06
由 文
mit 寫:文 寫:china2000 寫:mit兄~ 這麼晚還幫忙~ 有勞了

我是香港人,港臺語言可能有別~ mit兄所說的"隱藏"是否就是我想要的"某一區預先設定為收縮"呢? 若是~ 那真是太好了 :p
另外~ mit兄所說的"設定保存在cookie裡",是否就是所有用戶一進入論譠時,屏幕上就會顯示我所預先設定的"第一~第五區板面不變(五區的板面全部展示,而不是收縮成一區目條),而第六區則收縮!"
1.是...
2.是...
>__________< 討厭...我打了那麼多字你才打兩個阿拉柏數字和八個點兩個是....
為什麼我速度總是比別人慢

MIT大,簡潔有力才是王道阿 XD
發表於 : 2004-01-07 03:22
由 china2000
文兄~ 膽敢說一句話~ 其實我在貓星已呆了數月~~ 從中獲益匪淺

但有一點不可不說!我寧可希望師兄門對問題的回應時能詳細一點最好!因為我發覺已往的問答中往往答方只是三言兩語便把問題帶開了~~ 很多都看不懂或是答了卻等如沒答(因為看不懂)~~ 所以我會把問題問到得到確實的答案方才罷休 ~~ 所以呢~~ 我是一個每事問的呆子 ~~
再次謝謝文兄&mit兄的幫忙

發表於 : 2004-01-07 04:28
由 吉川拓也
我看了一下文章 . 如果每個香港的同學都像你這樣 ..
那真的很棒 . 使用正繁體中文來發問打文章 (雖然累 . 但是卻直得) ..
你發文明確 . 我門有經驗的又怎麼好意思不做指導動作呢 (就算自己幫你找都會幫的)