做網站,我們是認真的!

網站適配電腦+手機端,僅1280元,送2000M阿里云服務器,送com域名+免費備案
網站前端采用靜態系統顯示,后端動態管理,我們承諾網站包收錄,完成網站之后把源碼給客戶!

觀點

互聯網+時代,說建站,談運營與網絡營銷

為dedecms發布文章添加禁用詞語過濾功能

時間:2020-12-21

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中對應代碼部分就可以了。
0
首頁
案例
關于
聯系
凯时平台