tid=51681& 本帖最後由 IT_man 於 2016-11-17 20:10 編輯 ; t7 r* d% _4 N4 `9 u K7 t
[9 e% D) d7 B6 c4 A( l
關於導讀頁面最新熱門、最新精華、查看新帖選項中,沒有帖子顯示的問題釋疑。- v8 F1 A. `7 \. N6 B6 H. _
$ [3 W9 l/ K& ?( l. x
1、先來看看第一個導讀設置問題:! d8 z8 L* ]8 w! ?9 {/ a
這個最新熱門、最新精華帖子,有可能是你最近一周都沒有帖子,所以在導讀頁面顯示為空白。可以按照如圖設置:後台-》全局-》站點功能-》導讀設置-》熱帖聚合時間範圍、精華聚合時間範圍都設置為:三個月即可。(根據站點自身的數據進行設置)。
, V) V' \, m* @, ~: e" k- b: m& l6 u, }) [
( ?5 h; o8 S& Z3 n' s! [2、第二個問題,版塊的權限:: c6 x" B3 n, Q" {
後台-》論壇-》版塊管理-》編輯版塊-》權限相關-》版塊權限-》瀏覽版塊權限都不勾選,帖子才能在導讀中顯示。
6 a. A& \3 u- L$ l4 u' W2 h5 a+ i在source\module\forum\forum_guide.php文件中的代碼+ p0 M, R7 }8 i8 I
- <font size="3">if($forum['type'] != 'group' && $forum['status'] > 0 && !$forum['viewperm'] && !$forum['havepassword']) {</font>
複製代碼
" W: c ]% t2 q3 ^可以看出!$forum['viewperm']就是判斷用戶組瀏覽版塊權限的,只要你在版塊中勾選任意一個用戶組,該版塊的帖子就不能顯示在導讀頁面中。這是為了考慮性能而做的導讀全局緩存。所以版塊這裡如果需要設置瀏覽權限的,可以直接到用戶組中進行設置。
0 C8 z3 c3 G$ q8 M+ }3 U; t7 p7 ~" T
& f ~! p+ X6 W/ v P6 P
根據以上得出結論:如果版塊中勾選了瀏覽權限,帖子就不會在導讀中顯示。 需要設置版塊權限的,可直接到用戶組中進行設置。
( w: z9 ]0 M. ?3 g6 O; b5 G0 w
- G2 G7 A5 Q) b: C: t參考:
: p* I3 e$ S: Jhttp://www.discuz.net/thread-3155642-1-1.html
% o. a; ?. O. D/ Q |