织梦“body has not allow words!”问题解救

2009-09-29 11:25:38  阅读 971 次 评论 12 条

  织梦Dedecms内容管理系统是一套很轻便的网站程序,你除了用它做CMS网站外,还可以以之搭建个人的CMS博客。而以之搭建CMS博客涉入的RSS全站输出功能,网友可以看我的一篇《织梦Dedecms全站RSS输出,原来这么简单》。
  
  不过,最近在我开设的Dedecms织梦程序搭建的网站上,有会员表示,有时发表文章时候,会显示:“body has not allow words!”,想发表的文章,无法上传、发表,很是纳闷。
  
  我马上查找原因。此句“body has not allow words!”英文的意思,大概是“文章具有示充许的字符!”我这才恍然大悟,一定是我在后台“系统”—“系统基本参数”—设置版块中的“互动设置”中敏感字词开设得太多,让会员用户中招了。
  
  当我,删去那些可有可无的,结果会员发文章正常。可见问题是出在“系统基本参数”上。而当会员遇到“body has not allow words!”提示,不知所谓时,你可以通过以下修定,将英文提示,变为中文提示,这样会员就不会心慌意乱啦——
  
  修改文件:inclide/fileter.inc.php,大约19行左右
  
        if($cfg_notallowstr!='' && eregi($cfg_notallowstr,$svar))
        {
            preg_match_all("@{$cfg_notallowstr}@",$svar,$me);
            $me = array_unique($me[0]);
            $notallowkeys = '';
            foreach($me as $v){
                $notallowkeys .= $v . ', ';
            }
            $msg =  '您发布的内容中带有不被允许的文字 :' . $notallowkeys;
            ShowMsg($msg,'-1');
            exit();
        }

  文件修改后,上传替换即可。(文/汤树东)

本文地址:http://www.tangboke.cn/post/396.html
版权声明:本文为原创文章,版权归 汤树东 所有,欢迎分享本文,转载请保留出处!

发表评论


表情

评论列表

  1. 唐伯狐
    唐伯狐  @回复

    织梦就是麻烦,没有wordpress来的简单!

  2. Hobo
    Hobo  @回复

    呵呵,没用过这个CMS,以前用过动易的

  3. jaycn
    jaycn  @回复

    有时间来尝试下织梦

  4. hslx111
    hslx111  @回复

    用习惯WordPress了,在该其他的比较困难了...

  5. kevin
    kevin  @回复

    侧边栏那个鬓角的广告不错,一定很多点击!

  6. 阿东
    阿东  @回复

    织梦的没用过。。下了一套教程正在看了。

  7. 不二
    不二  @回复

    回访。回访。

  8. kevinsnow
    kevinsnow  @回复

    你博客速度不錯

  9. 任平生
    任平生  @回复

    G点总是我们担心的唉。。。

  10. an9
    an9  @回复

    来了来了,回访来了。

  11. 虾
     @回复

    很早就不用织梦了,因为织的梦有些累。还是wp比较好哦。

    • 汤树东
      汤树东 2009-10-11 10:44:37  回复

      @虾看来你也是织梦老手了。比我用这个程序的时间早。多指教呀。WP我也在用。但会员规制没有织梦好。

  12. 2nder
    2nder  @回复

    用很不错的博客呀,习惯了Wordpress了,织梦不熟。

  13. 汤树东
    汤树东 2009-10-11 10:44:37  回复

    @虾看来你也是织梦老手了。比我用这个程序的时间早。多指教呀。WP我也在用。但会员规制没有织梦好。