11 2014年03月

discuz日志评论回复提示“抱歉,您填写的内容包含不良信息而无法提交”

发布于:14时38分 | 来源:湛蓝天空  |   编辑:湛蓝  |   日志分类:DISCUZ  |   已聚集:人围观

问题:discuz(dz)回复某用户在其他日志中的评论时,提示:“抱歉,您填写的内容包含不良信息而无法提交”(如下图)。查看后台设置的词语屏蔽后未发现符合屏蔽的词汇。

抱歉,您填写的内容包含不良信息而无法提交

解决:

1. /source/class/helper/helper_form.php 中查找

showmessage('word_banned', '', array('wordbanned' => $wordbanned));

并在此代码前添加  showmessage($wordbanned);

2. 再次对该用户回复,左上角显示为符合屏蔽的词汇(如下图)。

左上角显示为符合屏蔽的词汇

原因:该问题为dz的系统bug。回复内容为叠加信息,即本次回复内容会连带原评论及评论用户名称作为$message变量提交(如下图),该测试用户名称为yandongsheng,名称中包含了屏蔽词“and”。所以会提示“抱歉,您填写的内容包含不良信息而无法提交”。

回复内容为叠加信息

解决:删除该屏蔽词并更新数据缓存。

除非注明,均为湛蓝天空原创,转载请注明本文网址:http://skyhome.cn/discuz/453.html

标签:词语屏蔽(1)
评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)