PJBLOG评论留言实现人工审核 参考资料

来源:不详 责任编辑:栏目编辑 发表时间:2013-07-01 23:59 点击:

使你的PJBLOG评论、留言能实现人工审核,从一定程度上避免垃圾留言

为了防止垃圾留言和恶意评论,特地修改了这个博客的部分功能,实现了留言和评论经过审核后才能显示的功能。
修改完毕后在后台管理的站点基本设置和留言本设置中可以轻易的实现留言、评论的审核开关,在评论留言中可以对评论和留言进行批量审核。
(文章最后有修改后的文件打包下载,直接下载后覆盖相应文件即可,如果你的博客自行修改过,为了不影响你修改后的功能,建议不要使用文件覆盖的方法)

修改过程如下:

首先修改数据库:
在blog_Comment表添加字段:comm_isPass,数据类型为数字,默认值为0
在blog_book表中添加字段:book_isPass,数据类型为数字,默认值为0
在blog_Info表中添加字段:blog_commPass,数据类型为 是/否


数据库修改完毕。
下面开始修改程序代码:


打开: plugins/guestbook/bookactioin.asp
查找:
复制内容到剪贴板
代码:
dim charCount,delay,OpenState
修改为
复制内容到剪贴板
代码:
dim charCount,delay,OpenState,GBIsPass
查找:
复制内容到剪贴板
代码:
OpenState=GBSet.getKeyValue("OpenState")
在下面添加:
复制内容到剪贴板
代码:
GBIsPass=GBSet.getKeyValue("isPass")
查找:
复制内容到剪贴板
代码:
Conn.ExeCute("Insert INTO blog_book(book_Messager,book_face,book_IP,book_Content,book_HiddenReply) VALUES ('"&username&"','"&face&"','"&getIP()&"','"&post_Message&"',"&hiddenreply&")")
修改为:
复制内容到剪贴板
代码:
Conn.ExeCute("Insert INTO blog_book(book_Messager,book_face,book_IP,book_Content,book_HiddenReply,book_isPass) VALUES ('"&username&"','"&face&"','"&getIP()&"','"&post_Message&"',"&hiddenreply&","&1-GBIsPass&")")
查找:
复制内容到剪贴板
代码:
showmsg "留言发表信息","<b>你成功地对该日志发表了留言</b>
<a href=""LoadMod.asp?plugins=GuestBookForPJBlog"">单击返回留言本</a>","MessageIcon","plugins"
修改为:
复制内容到剪贴板
代码:
If GBIsPass = 0 Then
    showmsg "留言发表信息","<b>你成功地发表了留言。为了防止恶意留言,您的留言需要审核后才能显示!</b>
<a href=""LoadMod.asp?plugins=GuestBookForPJBlog"">单击返回留言本</a>","MessageIcon","plugins"
Else
    showmsg "留言发表信息","<b>你成功地对该日志发表了留言</b>
<a href=""LoadMod.asp?plugins=GuestBookForPJBlog"">单击返回留言本</a>","MessageIcon","plugins"
End If
查找:
    发表评论
    请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
    用户名: 验证码:点击我更换图片
    最新评论 更多>>

    推荐热点

    • 火车头采集器dedecms织梦5.7图集发布模块的制作方法
    • PJBLOG页面广告投放终极攻略教程(威客365版)
    • 手动修改实现日志标题左侧小日历效果

    新闻关注排行榜

    热门推荐 最新推荐
    网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
    Copyright © 2008-2015 计算机技术学习交流网. 版权所有

    豫ICP备11007008号-1