“学会接受并欣赏命运发给我们的牌,也许会有意想不到的乐趣。
我总认为,坦然的心境就是感受到幸福的理由。”

f2blog内容过滤器修正补丁

前言:与spam坚决抗争到底!

使用f2blog近来屡屡遭到spam机器人的骚扰,烦不胜烦,
甚至一度为此考虑更换程序。
还是决心自己解决这样的问题,毕竟f2的功能很好,而且都用了快1年了。

一开始都是在验证码上做文章,有一些效果。一度免受spam骚扰,但就前几天又被攻破,都快无语了。
真是道高一尺魔高一丈啊。
于是决心研究内容过滤的这个问题。

f2blog有内建的内容过滤器,可是却没有效果。
其实对付spam简单的方法就是过滤如“http”,“[url=” 这样的关键字。简单而有效的抓住了根本。
可是这样的debug谈何容易,以前就是找不出所以然中途放弃去弄验证码了。而f2的开发者也没有时间来更新,
还是自己来解决吧。

整整看了一上午,终于有了些眉目。偶然间的调试,问题找到了~给f2重新装备上内容过滤器,
真是让人振奋的事情!

说了这么多废话,希望大家理解兴奋的心情。呵呵
说明:
仅仅内容关键字过滤有效。ip,url,用户名没有测试过。
使用方法:
请基于骆驼大哥的验证码补丁上使用。骆驼大哥的补丁见以下地址。
http://forum.f2blog.com/thread-5521-1-1.html
补丁:
DownloadFilterRepair.zip (22.42 KB ,Downloaded: 41 time(s).)
下载后直接覆盖文件即可。
请先备份原文件以防出现问题!

欢迎留言讨论,很高兴能为f2blog的朋友们解决点问题~
Trackback: Click to get trackback URL
Tags: f2blog 程序 补丁
Comments: 4 | Trackbacks: 0 | Read: 416
Looki [ 2008-06-09 21:17 | Reply | Edit/Del ]
下载了,发现改了不少文件啊
如果能把哪里改了说明一下就更好了:)
风之逸 [ Replied on 2008-06-09 22:14 Home | Edit/Del ]
说来惭愧,真正起效果的只有function.php,其他只是为了确保function.php被正确调用。所以那些文件跟使用骆驼大哥的补丁是没有什么区别的。
越位 [ 2008-06-08 01:26 Home | Reply | Edit/Del ]
呵呵~

以前我的博客老是被很多垃圾评论给捆扰着。也尝试过你的方法,但是还是失败了。

不过最近2个月来好象没出现这样的情况了。。
风之逸 [ Replied on 2008-06-08 13:05 Home | Edit/Del ]
我晕,完全会错意了
不过。。。既然spammer已经偃旗息鼓,这个补丁也不重要了。f2真的很冷清了。。。
  • 1 
Write New Comment
Nickname(*): Password:
Website: Email:
Verify(*): Validation Image Option:
Content(*):