tid=51681& 本帖最後由 IT_man 於 2016-11-17 20:10 編輯 7 S& I; L; C! W) g& A
6 M9 [2 i' V6 Q) W/ P$ R; ?
關於導讀頁面最新熱門、最新精華、查看新帖選項中,沒有帖子顯示的問題釋疑。$ K: T8 m) G' r0 h1 K
) n$ v+ ^7 b" x+ K( V1、先來看看第一個導讀設置問題:! G. e. `) o( V
這個最新熱門、最新精華帖子,有可能是你最近一周都沒有帖子,所以在導讀頁面顯示為空白。可以按照如圖設置:後台-》全局-》站點功能-》導讀設置-》熱帖聚合時間範圍、精華聚合時間範圍都設置為:三個月即可。(根據站點自身的數據進行設置)。
- R p% t. Y1 [/ i/ V
/ ^( {! N) K6 Z* k4 ~" {- ?
- {# S$ l* d: n1 {. G* [4 r2、第二個問題,版塊的權限:" N, H1 i9 R7 P- B3 c
後台-》論壇-》版塊管理-》編輯版塊-》權限相關-》版塊權限-》瀏覽版塊權限都不勾選,帖子才能在導讀中顯示。
4 z5 d% w/ ]9 O& o0 k# i在source\module\forum\forum_guide.php文件中的代碼6 G8 X ^( A# {* T8 a
- <font size="3">if($forum['type'] != 'group' && $forum['status'] > 0 && !$forum['viewperm'] && !$forum['havepassword']) {</font>
複製代碼 & _7 l9 E- F& u
可以看出!$forum['viewperm']就是判斷用戶組瀏覽版塊權限的,只要你在版塊中勾選任意一個用戶組,該版塊的帖子就不能顯示在導讀頁面中。這是為了考慮性能而做的導讀全局緩存。所以版塊這裡如果需要設置瀏覽權限的,可以直接到用戶組中進行設置。6 a0 G0 L- G4 R5 h* C3 @( B# p
9 v3 I L, z3 o k9 j; q. |
# ^% K% H( Q; f" {
根據以上得出結論:如果版塊中勾選了瀏覽權限,帖子就不會在導讀中顯示。 需要設置版塊權限的,可直接到用戶組中進行設置。& Q2 ? m, a! {+ b: |1 `5 f
/ [, w& |9 l i) C1 y% C參考:; V/ X+ u6 g, G1 k# f& Q
http://www.discuz.net/thread-3155642-1-1.html, v- R* m t0 P8 q4 o
|