現在 X1.5 不想以前版本,首頁線上會員列表顯示可以在後臺設定預設展開或者預設收縮;現在即使後臺設定了預設展開,那麼如果當線上會員數量超過 500 個的時候,還是會預設收縮,這樣做的目的是減少負載,更快速的展示首頁。

所以可能有站長跟我當初一樣納悶,為什麼命名設定了預設展開,可是每次開啟首頁都是收縮的,看了上面的解釋,現在明白是怎麼回事了吧? 呵呵~

另外,需要明白的一點,這個是當你線上人數超過 500 時候系統才會預設縮略,如果你論壇線上人數長期低於 500 人,那麼可以不用本教程方法,如果線上人數較多,繼續看下面操作方法。

下面開始講修改方法:
source/module/forum/forum_index.php 檔案開啟查詢 (約 170 行):

  1. $detailstatus
    = $showoldetails == 'yes' || (((!isset($_G['cookie']['onlineindex'])
    && !$_G['setting']['whosonline_contract']) ||
    $_G['cookie']['onlineindex']) && $onlinenum < 500 &&
    !$showoldetails);

將裡面的數字 500 換成更大一點的數,比如換成 2000,那麼就是說當你論壇線上人數大於 2000 時候才會預設收縮。