« Apache 2.0.x ? 还是 Apache 1.x ? | 首 页 | Troubleshooting for "Warning: Illegal offset type in ..." in PHP »

2004 年 12 月 16 日

试装 MT-Blacklist 2.02a 来抵挡垃圾留言

kreny 发表于 December 16, 2004 11:38 PM | 分类: Server Log RSS2

今天在 MT 的主页上看到了一篇 Comment spam load issue, 于是就浏览了作者 Jay Allen 的 HP,找来了 MT-Blacklist 2.02a 试装了一下。

参考地址:

  • Jamges Seng's solution for commments spams

  • Bayesian filter for MT

  • Movable Type Plugin Directory: Plugins Manager

  • Plugin Manager Install Error
    Can't use string ("Gavin Estey") as a HASH ref while "strict refs" in use at extlib/MT/Plugins/Manager.pm line 646.

  • 添加 trackback ping 的统计
  • 安装过程:

    下载相应版本
    我的 MT 是 3.121,所以按照要求之能使用其 2.02 版本。

    wget http://www.jayallen.org/projects/mt-blacklist/2.0/MTBv2.02a.tar.gz
    tar -zxvf MTBv2.02a.tar.gz
    cd MTBv2.02a
    移动相应的文件到你的MT目录下
  • 以下这三个文件(夹)移动到你 MT 的 MT static directory 下。

  • MTBv2.02a/images/
    MTBv2.02a/mt-blacklist-styles.css
    MTBv2.02a/mt-blacklist.js

  • 移动以下目录到你的 MT 的 plugins 目录下。

  • MT_DIR/plugins/Blacklist/
    对于 EXTRA 目录,个人没有安装,所以不能作任何建议。
  • 然后使用以下 URL 来进行安装。
  • http://YOURDOMAIN.COM/path/to/mt/plugins/Blacklist/mt-bl-load.cgi
    mt-blacklist1.png

    同时,在你的 MT 的主控制面板里面也会出现管理入口。
    mt-blacklist2.png

    以下是添加rules(items)的窗口。
    mt-blacklist3.png

    实现的功能:

  • 过滤文字 --进行-> 阻止(block) 或 转换(moderate)

  • 过滤URL --进行-> 阻止(block) 或 转换(moderate)

  • 正则匹配文字 --进行-> 阻止(block) 或 转换(moderate)
  • 在 Core configuration 里面还可以设置管理 Blacklist 的 admins,以及检测的对象(comments or trackback or BOTH),同时进行通知(Notification)。

    另外,这个 plugin 还支持自动升级功能,并且提供最新的 blacklist

    (END)



    引用通告: http://weblog.kreny.com/cgi-bin/mt30/mt-tb.cgi/194

    自动链接单元:
    评论:

    Dash 发表于 2004 年 12 月 18 日

    使用Bayesian才是王道
    http://blog.xdanger.com/archives/2004/12/10/000156.html