rainbowsoft 2006-8-19 16:52
反垃圾留言及引用系统 1.4版
作者:[url=http://www.williamlong.info/]williamlong[/url],zx.asd
[b]适用:[/b]
Z-Blog 1.7
[b]功能如下:[/b]
对于评论和引用中包含有禁止发表关键字则会阻挡(分隔符|)。
对于评论和引用中敏感关键字进行过滤(分隔符|),将敏感文字替换为×。
评论提交来源(referer)检查,禁用从外部地址提交评论。
评论者的IP黑名单列表屏蔽,禁止黑名单IP提交评论(分隔符|,可以使用*来过滤一个网段)。
设置评论文字中允许包含的超级连接的最大数目,使用0则禁止评论中包含链接。
[b]安装方法:[/b]
[size=5]zblog1.7修改方法[/size]
[size=6]1[/size].antispam目录放在PLUGIN目录下。
[size=6]2[/size].修改cmd.asp:
在<!-- #include file="function/atom_lib.asp" -->后面增加一行:
[code]<!-- #include file="plugin/antispam/c_antispam.asp" -->[/code]
[size=6]3[/size].修改function/c_system_event.asp文件:
[code]
'*********************************************************
' 目的: 评论发表 公共调用部份
'*********************************************************
Function PostComment_Core(objComment)
Set PostComment_Core=objComment
End Function
'*********************************************************
'*********************************************************
' 目的: 引用发表 公共调用部份
'*********************************************************
Function PostTrackBack_Core(objTrackBack)
Set PostTrackBack_Core=objTrackBack
End Function
'*********************************************************
[/code]
改为
[code]
'*********************************************************
' 目的: 评论发表 公共调用部份
'*********************************************************
Function PostComment_Core(objComment)
Set PostComment_Core=chkComment(objComment)
End Function
'*********************************************************
'*********************************************************
' 目的: 引用发表 公共调用部份
'*********************************************************
Function PostTrackBack_Core(objTrackBack)
Set PostTrackBack_Core=chkTrackBack(objTrackBack)
End Function
'*********************************************************
[/code]
[b]使用方法:[/b]
[attach]201[/attach]
在管理界面下,点插件管理-反垃圾留言及引用系统,即可进行功能设置。
欢迎给我发邮件反应本程序的BUG,欢迎提出相关意见和建议。
williamlong 2006-8-20 00:35
我又修改了一下,增加了 “如果30分钟内引用连续超过一定数目,则该用户禁止继续引用。” , 用来防止垃圾引用。
目前只修改了1.5版本的,参见 : [url]http://www.williamlong.info/archives/546.html[/url]
rainbowsoft 2006-8-20 06:10
我在1.2版中作了大幅调整,支持引用的过滤
也删除了几个功能
mingidea 2006-10-9 12:47
错误原因:未知错误
ID:500
摘要:
变量未定义
Microsoft VBScript 运行时错误
评论的时候就这样了
7thpark 2006-10-12 00:09
[quote]原帖由 [i]mingidea[/i] 于 2006-10-9 12:47 发表
错误原因:未知错误
ID:500
摘要:
变量未定义
Microsoft VBScript 运行时错误
评论的时候就这样了 [/quote]
你的cmd.asp没有修改
Feather 2006-10-15 21:45
我改了那几个文件
干脆后台都没用了
看来我太菜了。。。
文举锋 2007-1-12 21:40
不好意思,我下载了这个插件并且安装成功,在管理员页面配置成功。
但是,如何在博客上看到这个留言板了?就是说,别人如何给我留言呢?
谢谢指教!:$
Google 2007-1-12 21:49
1.7如果用了这个插件,那么就无法使用Ajax评论和回复。:L
而用Ajax评论和回复,却没什么防御(过滤)垃圾留言的能力。:L
[[i] 本帖最后由 Google 于 2007-1-12 21:58 编辑 [/i]]
Google 2007-1-13 15:29
[quote]原帖由 [i]zx.asd[/i] 于 2007-1-13 00:28 发表
[color=red]楼上的有试过没:L
写着1.7是做什么使的?[/color] [/quote]
:L 发现可能是缓存搞得鬼,我清空缓存后,重开浏览器提交评论,又发现可以了。
asongzhang 2007-2-28 00:51
做个记号
wjstockk12 2007-3-16 21:06
下来试试
heisha 2007-4-23 09:17
请教一下!!!
这个插件我已经安装成功了,但是有个问题我想请教一下。我的留言本怎么没有回复功能啊?我看别人的都有,请问是什么问题呢?
我的地址
[url]http://www.heisha.net/guestbook.asp[/url]