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

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

作者: IT_man    時間: 2016-11-17 16:19
標題: Discuz! X3.2 導讀頁面不顯示帖子
本帖最後由 IT_man 於 2016-11-17 20:10 編輯 . G$ n% @. V$ j6 F! a3 a6 Z# c

- r- R. x6 C! a關於導讀頁面最新熱門、最新精華、查看新帖選項中,沒有帖子顯示的問題釋疑。
$ ^: Y0 w; C4 ?$ U2 X- V9 u9 L* k$ \6 Z8 ^
1、先來看看第一個導讀設置問題:
5 N9 z# w1 @5 b; k* h  a0 Q& H% r     這個最新熱門、最新精華帖子,有可能是你最近一周都沒有帖子,所以在導讀頁面顯示為空白。可以按照如圖設置:後台-》全局-》站點功能-》導讀設置-》熱帖聚合時間範圍、精華聚合時間範圍都設置為:三個月即可。(根據站點自身的數據進行設置)。

8 W5 ], t& P5 g& v2 x* L$ H" J8 C6 P

6 ?; ^- K! Q6 r' ?6 j
) I( r5 q- b/ A' K5 R
2、第二個問題,版塊的權限:
- ~. V: E8 V: A& O$ b' S     後台-》論壇-》版塊管理-》編輯版塊-》權限相關-》版塊權限-》瀏覽版塊權限都不勾選,帖子才能在導讀中顯示。4 E7 S6 ~# b' v# S3 v. Q$ x
在source\module\forum\forum_guide.php文件中的代碼
  b: u4 O0 j' {5 e. c
  1. <font size="3">if($forum['type'] != 'group' && $forum['status'] > 0 && !$forum['viewperm'] && !$forum['havepassword']) {</font>
複製代碼

; Z& I8 g6 t' ~, k) U. `' H可以看出!$forum['viewperm']就是判斷用戶組瀏覽版塊權限的,只要你在版塊中勾選任意一個用戶組,該版塊的帖子就不能顯示在導讀頁面中。這是為了考慮性能而做的導讀全局緩存。所以版塊這裡如果需要設置瀏覽權限的,可以直接到用戶組中進行設置。  g; W. b% C0 X: c3 c: {& i

& n; J1 |# O9 m2 F
# Q* z  L9 V1 S4 ]1 b9 k
      根據以上得出結論:如果版塊中勾選了瀏覽權限,帖子就不會在導讀中顯示。 需要設置版塊權限的,可直接到用戶組中進行設置。: B9 F# |. v. Z) c- a

- l2 ~8 @: m8 M. f$ ?參考:
1 g4 Z9 n* F& `1 Zhttp://www.discuz.net/thread-3155642-1-1.html
) o' ~6 }4 ~6 v- V




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