armfly 发表于 2012-6-6 07:36:52

“敏感词汇”等级

“敏感词汇”等级
敏感词汇分为三级:禁用、审核、替换,对应三种操作状态。
各级敏感词汇在前台的发帖表现
禁用:无法提交含禁用词汇的帖子,提示(内容中含有非法词语,返回编辑)
审核:不直接发表,先进入审核,帖子审核通过后才会在前台发布
替换:发帖后,帖子里含有替换词的话,会使用后台设置好的词汇替换
提示:
1、标题中含任何等级的敏感词汇都无法提交帖子(警告:标题中含有非法词语 !)   
2、审核、替换级别的敏感词 只有当后台->核心设置->常规设置->全局参数的“是否使用自动跳转”开启,前台发帖才会有相关提示【您发布的帖子含敏感词“”,请等待管理员审核;您发布的内容含敏感词“”,相关内容被替换,请及时更新】跳出。(不管开启与否,管理员不受限制,不出现审核、替换级别敏感词汇对应的提示)

armfly 发表于 2012-6-6 09:38:49

http://phpwind.me/1185_e.html

敏感词在防御注册机的过程中有着非凡的作用。
但是如果发帖时遇到敏感词,系统会自动提示

你发布的内容包含敏感词 XXXX,需要管理员审核后才能显示

这样别人就知道了敏感词是什么,就可以进行修改,从而绕过敏感词,现在我们需要做的是把这个显示去掉。

修改方法如下:

template/wind/lang_refreshto.php
找到

复制代码
你发布的内容包含敏感词“<font color=\\'red\\'>{$GLOBALS}</font>”,需要管理员审核后才能显示!

改成

复制代码
你发布的内容包含敏感词,需要管理员审核后才能显示!


lib/forum/post.class.php
找到

复制代码
return $this->post->showmsg('title_wordsfb');


复制代码
return $this->showMsg('post_word_check');

删除掉
页: [1]
查看完整版本: “敏感词汇”等级