money's blog

要感谢月光的反垃圾插件

栏目:简单代码      4 views      尚无回复

用上了月光的反垃圾插件这一两个月来,几乎没有垃圾留言出现在留言板和回复当中。众多的垃圾留言都经过过滤,直接送到我跟前让我审批,从而避免大量的spam泛滥,现在一般2天就会有10多条的spam。删除起来还是比较方便,月光的作品真的是很不错。

下面转载月光的z-blog反垃圾留言过滤的介绍过来分享:

功能如下:

  对于评论中包含的禁止发表广告关键字过滤(分隔符|)。

  对于评论中敏感关键字进行过滤(分隔符|),将敏感文字替换为×。

  对于用户名进行关键字屏蔽(分隔符|)。

  提交来源(referer)检查,禁用从外部地址提交评论。

  评论者的IP黑名单列表屏蔽,禁止黑名单IP提交评论(分隔符|,可以使用*来过滤一个网段)。

  设置评论文字中允许包含的超级连接的最大数目,使用0则禁止评论中包含链接。

  如果30分钟内引用连续超过一定数目,则该用户禁止继续引用。

  安装方法:

  antispam目录放在PLUGIN目录下,c_antispam.asp放在根目录下。

  修改cmd.asp,在开头增加一行 <!– #include file="c_antispam.asp" –>

   在c_system_event.asp文件,找到Function PostComment(),增加一行chkComment,同时将 objComment.Content=Request.Form("inpArticle")修改为 objComment.Content=filterBadWord(Request.Form("inpArticle")),找到Function PostTrackBack()函数,增加一行chkTraceBack。

  使用方法:

  在管理界面下,点插件管理-反垃圾留言系统,即可进行功能设置。

  欢迎给我发邮件反应本程序的BUG,欢迎提出相关意见和建议,下载这个广告过滤插件,

请点这里


标签:

转载注明:转自money's blog

本站遵循:署名-非商业性使用-禁止演绎 3.0 共享协议

收藏分享: QQ书签 / 百度收藏 / Google书签 / 收藏到鲜果 / Digg / Del.icio.us



发表回复


XHTML: 您可以使用如下代码:<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>