掃二維碼與項目經(jīng)理溝通
我們在微信上24小時期待你的聲音
解答本文疑問/技術(shù)咨詢/運營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流
Discuz支持以插件形式擴充特殊主題,比如報名主題、直播主題等等類型,這里不多說,熟悉discuz開發(fā)的人自然知道。在手機上回帖的時候會自動帶上主題內(nèi)容以及標識,如下圖所示:
也就是自動的帶上內(nèi)容以及標識,而實際上可能是不需要的,于是需要進行簡單的修改,通過分析源代碼我們可以在post_newreply.php文件中找到以下代碼:
之所以出現(xiàn)這個就是與上述代碼有關(guān),就是當特殊主題的時候,會給postinfo變量重新賦一個值,而這個值可以通過C類中的fetch_threadpost_by_tid_invisible方法知道就是主題帖子中的內(nèi)容。如果我們要在使用插件來解決這個問題,我們可以通過一定條件限制然后使得postinfo為空。如下:
以上就是一個demo,就是限定在編輯及為特殊主題的時候進行處理,實際可以根據(jù)具體需求進行相關(guān)約束。最后想說的是discuz是一個古董級的產(chǎn)品,帶來了曾經(jīng)BBS的輝煌;雖然BBS時代已經(jīng)過去,然后很多有情懷的用戶依然在使用。
我們在微信上24小時期待你的聲音
解答本文疑問/技術(shù)咨詢/運營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流