52AV手機A片王|52AV.ONE
標題:
Discuz! X3.2 導讀頁面不顯示帖子
[打印本頁]
作者:
IT_man
時間:
2016-11-17 16:19
標題:
Discuz! X3.2 導讀頁面不顯示帖子
本帖最後由 IT_man 於 2016-11-17 20:10 編輯
8 J' W; ]& E$ z, M* N8 _1 T5 ]
9 i* M1 h% b& e. p! Y A; v
關於導讀頁面最新熱門、最新精華、查看新帖選項中,沒有帖子顯示的問題釋疑。
3 J4 K: D: @- W6 c
% a) D6 O5 E- b1 z# U: V+ a0 B- V+ M2 K
1、先來看看第一個導讀設置問題:
/ p9 |6 b# y% r7 O6 M$ r
這個最新熱門、最新精華帖子,有可能是你最近一周都沒有帖子,所以在導讀頁面顯示為空白。可以按照如圖設置:後台-》全局-》站點功能-》導讀設置-》熱帖聚合時間範圍、精華聚合時間範圍都設置為:三個月即可。(根據站點自身的數據進行設置)。
( F3 C' r( {. k5 l' r3 s
1.png
(118.65 KB, 下載次數: 344)
下載附件
保存到相冊
2016-11-17 20:01 上傳
2 o: @4 v: C1 ~$ c4 A" l
' u0 ~2 K3 _& x
2、第二個問題,版塊的權限:
3 \& y, W. @/ s* q5 d! B" p
後台-》論壇-》版塊管理-》編輯版塊-》權限相關-》版塊權限-》瀏覽版塊權限都不勾選,帖子才能在導讀中顯示。
- W( E: s; }1 B; \! [
在source\module\forum\forum_guide.php文件中的代碼
/ {" }9 }0 M- i$ C
<font size="3">if($forum['type'] != 'group' && $forum['status'] > 0 && !$forum['viewperm'] && !$forum['havepassword']) {</font>
複製代碼
: c/ R1 O% J5 \- j5 m! c
可以看出!$forum['viewperm']就是判斷用戶組瀏覽版塊權限的,只要你在版塊中勾選任意一個用戶組,該版塊的帖子就不能顯示在導讀頁面中。這是為了考慮性能而做的導讀全局緩存。所以版塊這裡如果需要設置瀏覽權限的,可以直接到用戶組中進行設置。
# d4 N7 Y" R. K1 Q7 e+ l0 w# @
/ l ?* [2 j8 `- P! c
) ]' N% _: L. n. ]
根據以上得出結論:
如果版塊中勾選了瀏覽權限,帖子就不會在導讀中顯示
。 需要設置版塊權限的,可直接到用戶組中進行設置。
3 Y: d& j1 M/ c ^0 N5 |' K
* }: K5 `" }& h, |) u) ? H
參考:
" U2 q: Y! ^+ C5 @1 w+ [
http://www.discuz.net/thread-3155642-1-1.html
. ^1 z; @, ^7 f; M5 |2 T
歡迎光臨 52AV手機A片王|52AV.ONE (https://www.itech.casa/)
Powered by Discuz! X3.2