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