作者:
williamlong,zx.asd
适用:
Z-Blog 1.7
功能如下:
对于评论和引用中包含有禁止发表关键字则会阻挡(分隔符|)。
对于评论和引用中敏感关键字进行过滤(分隔符|),将敏感文字替换为×。
评论提交来源(referer)检查,禁用从外部地址提交评论。
评论者的IP黑名单列表屏蔽,禁止黑名单IP提交评论(分隔符|,可以使用*来过滤一个网段)。
设置评论文字中允许包含的超级连接的最大数目,使用0则禁止评论中包含链接。
安装方法:
zblog1.7修改方法
1.antispam目录放在PLUGIN目录下。
2.修改cmd.asp:
在<!-- #include file="function/atom_lib.asp" -->后面增加一行:
复制内容到剪贴板
代码:
<!-- #include file="plugin/antispam/c_antispam.asp" -->3.修改function/c_system_event.asp文件:
复制内容到剪贴板
代码:
'*********************************************************
' 目的: 评论发表 公共调用部份
'*********************************************************
Function PostComment_Core(objComment)
Set PostComment_Core=objComment
End Function
'*********************************************************
'*********************************************************
' 目的: 引用发表 公共调用部份
'*********************************************************
Function PostTrackBack_Core(objTrackBack)
Set PostTrackBack_Core=objTrackBack
End Function
'*********************************************************改为
复制内容到剪贴板
代码:
'*********************************************************
' 目的: 评论发表 公共调用部份
'*********************************************************
Function PostComment_Core(objComment)
Set PostComment_Core=chkComment(objComment)
End Function
'*********************************************************
'*********************************************************
' 目的: 引用发表 公共调用部份
'*********************************************************
Function PostTrackBack_Core(objTrackBack)
Set PostTrackBack_Core=chkTrackBack(objTrackBack)
End Function
'********************************************************* 使用方法:
在管理界面下,点插件管理-反垃圾留言及引用系统,即可进行功能设置。
欢迎给我发邮件反应本程序的BUG,欢迎提出相关意见和建议。