1 貢獻(xiàn)最佳答案
目前有個(gè)思路是用戶每發(fā)一篇帖子就創(chuàng)建(初始帖子創(chuàng)建,后續(xù)帖子更新)或更新一個(gè)新的session變量,設(shè)置session銷毀時(shí)間為30天(不過30天的session時(shí)長(zhǎng)會(huì)不會(huì)加重服務(wù)器負(fù)擔(dān)這個(gè)得自己看了),時(shí)間到期就變更用戶的用戶組。這里可以創(chuàng)建一個(gè)自定義用戶組,將用戶組閱讀權(quán)限降低至一個(gè)數(shù)值,這個(gè)數(shù)值高于其他的板塊或者帖子的默認(rèn)閱讀權(quán)限,以至于該用戶組成員無法閱讀高閱讀權(quán)限的帖子,在用戶發(fā)布帖子后更新session,將用戶移除該用戶組。不過這可能涉及到比較復(fù)雜的數(shù)據(jù)重構(gòu),如果對(duì)discuz不熟悉,技術(shù)工底沒達(dá)到需要慎重。另外一個(gè)方法就是從數(shù)據(jù)庫(kù)下手了(這個(gè)更麻煩就不說了),以上只是參考建議