替换前的内容可以使用限定符 {x} 以限定相邻两字符间可忽略的文字,x 是忽略字符的个数。如 "a{1}s{2}s"(不含引号) 可以过滤 "ass" 也可过滤 "axsxs" 和 "axsxxs" 等等。
如需禁止发布包含某个词语的文字,而不是替换过滤,请将其对应的替换内容设置为{BANNED}即可;如需当用户发布包含某个词语的文字时,自动标记为需要人工审核,而不直接显示或替换过滤,请将其对应的替换内容设置为{MOD}即可。
为不影响程序效率,请不要设置过多不需要的过滤内容。
如果您不是论坛管理员,您将只能对自己添加的项目进行编辑或删除。下面详细讲解下其使用方法,进入系统后台 => 帖子 => 词语过滤。
一、管理
单个添加方法:新增位置输入填写提交即可。
一、批量添加
每行一组过滤词语,不良词语和替换词语之间使用“=”进行分割;如果只是想将某个词语直接替换成 **,则只输入词语即可。
例如:
toobad
nobad
badword=good
sexword={BANNED}
在文本输入框的下面还有很人性化的选项,如图,可以选择如何处理原来已存在的过滤词语。并且有导出词表的功能,点击“导出词表”,站长就可以很方便的备份自己定义的过滤词语。
批量添加后效果为:
如果有些帖子在设置词语过滤前已经发表,那么这里的设置将不能自动替换以前帖子中的内容,站长可以使用 tools 工具箱来替换已发布帖子中的过滤内容。
tools 工具箱下载地址:http://www.discuz.net/thread-1024320-1-1.html