[官方模块]违禁词过滤 模块 免费 官方

admin 2019-4-24 355

待重构,请勿下载




主要功能是将一个违禁词进行替换,或者直接删除,避免违法相关法律产生不必要的损失

用法:

$res=hook('BadwordReplace',$content,true,true);//$res为替换后的内容

目前没有埋设违禁词钩子,须自行按需添加

如监听cms模块的编辑器是否含有违禁词,可以在cms/model/cms.php 204行改成如下代码

 // 百度编辑器
case 'Ueditor':
    //监听过滤词
    if ($replace = hook('BadwordReplace', ${$arr}[$name], true, true)) {
       ${$arr}[$name] = htmlspecialchars(stripslashes($replace));
    } else {
       ${$arr}[$name] = htmlspecialchars(stripslashes(${$arr}[$name]));
    }
    break;

其他地方需要监听,请自行添加


当前模块目录下有【广告法过滤词.txt】可自行导入

最后于 6月前 被admin编辑 ,原因:
最新回复 (0)
    • YznCMS交流社区
      2
        登录 注册 QQ登录
返回