52AV手機A片王|52AV.ONE

標題: Discuz! X3.2 導讀頁面不顯示帖子 [打印本頁]

作者: IT_man    時間: 2016-11-17 16:19
標題: Discuz! X3.2 導讀頁面不顯示帖子
本帖最後由 IT_man 於 2016-11-17 20:10 編輯 ' \4 ]/ M! ]. f# i# G8 Q& n

/ a- o1 Z: f( s1 z8 O關於導讀頁面最新熱門、最新精華、查看新帖選項中,沒有帖子顯示的問題釋疑。' {. `3 ~6 c* e5 l( Z

% t  Q* z3 A% q1、先來看看第一個導讀設置問題:
+ p& q& u" a9 A2 X3 I  \     這個最新熱門、最新精華帖子,有可能是你最近一周都沒有帖子,所以在導讀頁面顯示為空白。可以按照如圖設置:後台-》全局-》站點功能-》導讀設置-》熱帖聚合時間範圍、精華聚合時間範圍都設置為:三個月即可。(根據站點自身的數據進行設置)。
  e8 M( _& B* z, y  r0 v- c& l

; ?3 [4 Y: Y: X3 X: r' t( u6 s# u9 z! |# @7 ?4 q% @% s) K
2、第二個問題,版塊的權限:  B8 p& N6 ]# t9 b* s' n& t7 q) g* A
     後台-》論壇-》版塊管理-》編輯版塊-》權限相關-》版塊權限-》瀏覽版塊權限都不勾選,帖子才能在導讀中顯示。5 ?  o7 P1 x% R$ I9 W7 Y3 l
在source\module\forum\forum_guide.php文件中的代碼
0 N5 k- `) k) M; B, n
  1. <font size="3">if($forum['type'] != 'group' && $forum['status'] > 0 && !$forum['viewperm'] && !$forum['havepassword']) {</font>
複製代碼
# k$ x; E. \" `3 T; M% p
可以看出!$forum['viewperm']就是判斷用戶組瀏覽版塊權限的,只要你在版塊中勾選任意一個用戶組,該版塊的帖子就不能顯示在導讀頁面中。這是為了考慮性能而做的導讀全局緩存。所以版塊這裡如果需要設置瀏覽權限的,可以直接到用戶組中進行設置。& q" d/ q' ^* ~% K

# e' J+ q( j, B& b

: N, t( I1 _6 W9 E8 D& r3 Y8 u3 l      根據以上得出結論:如果版塊中勾選了瀏覽權限,帖子就不會在導讀中顯示。 需要設置版塊權限的,可直接到用戶組中進行設置。
. e* G' `% |: _$ y/ U; A3 `

- }" T5 E! b# Q參考:7 O: b* U* e. A3 o1 L! e$ L7 [
http://www.discuz.net/thread-3155642-1-1.html
) J3 r4 {( }/ k5 g9 M5 s




歡迎光臨 52AV手機A片王|52AV.ONE (https://nhkie.com/) Powered by Discuz! X3.2