dz會員與會員之間發送短信息,會員給管理組發短信息都是提示”抱歉,您填寫的內容包含不良信息而不能提交”。只有管理組能正常給所有會員發信息。而且各用戶組都是設置了允許給任何人發送短信息的。發任何信息都是這樣,不知道怎么回事,有大神幫忙解決下嗎?
1.png (28.06 KB, 下載次數: 15)
下載附件
2019-7-21 12:35 上傳
2.png (37.74 KB, 下載次數: 13)
下載附件
2019-7-21 12:40 上傳
已經解決。
解決方案: 1. /source/class/helper/helper_form.php 中查找 showmessage('word_banned', '', array('wordbanned' => $wordbanned)); 并在此代碼前添加 showmessage($wordbanned); 2. 再次對該用戶回復,左上角顯示為符合屏蔽的詞匯(如下圖)。 ![]()
原因:該問題為dz的系統bug。回復內容為疊加信息,即本次回復內容會連帶原評論及評論用戶名稱作為$message變量提交(如下圖),該測試用戶名稱為yandongsheng,名稱中包含了屏蔽詞“and”。所以會提示“抱歉,您填寫的內容包含不良信息而無法提交”。 ![]()
解決:刪除該屏蔽詞并更新數據緩存。
我知道答案
回答被采納將會獲得 1 貢獻 已有1人回答
|