zoukankan      html  css  js  c++  java
  • dede发布内容限制违规词

    DEDE限制违规词代码

        //词汇过滤检查
    
        if( $cfg_notallowstr != '' )
    
        {
    
            if(preg_match("#".$cfg_notallowstr."#i", $title,$mc))
    
            {
    
                foreach($mc as $k=>$v){
    
                    $i = $v;
    
                }
    
                ShowMsg("文章标题涉及违规词“".$i."”请删除","-1");
    
                exit();
    
            }
    
            if(preg_match("#".$cfg_notallowstr."#i", $shorttitle,$mc))
    
            {
    
                foreach($mc as $k=>$v){
    
                    $i = $v;
    
                }
    
                ShowMsg("文章简略标题涉及违规词“".$i."”请删除","-1");
    
                exit();
    
            }
    
     
    
            if(preg_match("#".$cfg_notallowstr."#i", $description,$mc))
    
            {
    
                foreach($mc as $k=>$v){
    
                    $i = $v;
    
                }
    
                ShowMsg("文章摘要涉及违规词“".$i."”请删除","-1");
    
                exit();
    
            }
    
            if(preg_match("#".$cfg_notallowstr."#i", $body,$mc))
    
            {
    
                foreach($mc as $k=>$v){
    
                    $i = $v;
    
                }
    
                ShowMsg("文章内容涉及违规词“".$i."”请删除","-1");
    
                exit();
    
            }
    
     }

    /dede/article_edit.php

    /dede/article_add.php中的代码:大概在118行

     if(!TestPurview('a_Check,a_AccCheck,a_MyCheck'))

        {

            $arcrank = -1;

        }

    之前添加代码:

     

    在这里添加违规词

  • 相关阅读:
    Css_加载样式
    Mvc4_@RenderBody()和@RenderSection()
    C#_观察者模式
    Mvc4_MvcPager 概述
    Mvc4_Area的应用
    Nginx 服务器性能参数设置
    Nginx变量的实现机制
    天下无雾
    Nginx Http框架的理解
    【转】websocket协议规范
  • 原文地址:https://www.cnblogs.com/lcxin/p/10791195.html
Copyright © 2011-2022 走看看