bet9会员登录入口

dedecms二次开发|织梦二次开发

dedecms(织梦)二次开发二次开发

bet9会员登录入口 资讯中心 织梦二次开发 为dedecms发布文章添加禁用词语过滤功能

为dedecms发布文章添加禁用词语过滤功能

时间:2020-12-21
dedecms(本例为V57_UTF8_SP1)中在互动部分有词语过滤功能,但是文章部分没有添加此功能,大家自己手动添加下发布文章禁用词语过滤功能。在/dede/article_add.php中的代码:if(!TestPurview('a_Check,a_AccCheck,a_..

dedecms(本例为V57_UTF8_SP1)中在互动部分有词语过滤功能,但是文章部分没有添加此功能,大家自己手动添加下发布文章禁用词语过滤功能。

dedecms发布文章添加禁用词语过滤功能(图示)

在/dede/article_add.php中的代码:
 
 if(!TestPurview('a_Check,a_AccCheck,a_MyCheck'))
    {
        $arcrank = -1;
    }
 
之前添加代码:
 
//词汇过滤检查
    if( $cfg_notallowstr != '' )
    {
        if(preg_match("#".$cfg_notallowstr."#i", $title))
        {
            ShowMsg("title has not allow words!","-1");
            exit();
        }
 
if(preg_match("#".$cfg_notallowstr."#i", $shorttitle))
        {
            ShowMsg("shorttitle has not allow words!!","-1");
            exit();
        }
 
if(preg_match("#".$cfg_notallowstr."#i", $description))
        {
            ShowMsg("description has not allow words!","-1");
            exit();
        }
        if(preg_match("#".$cfg_notallowstr."#i", $body))
        {
            ShowMsg("body has not allow words!","-1");
            exit();
        }
    }
 
  同时修改/dede/article_edit.php中对应代码部分就可以了。
QQ在线客服在线客服
用手机扫描二维码 关闭
二维码
XML 地图 | Sitemap 地图