实现 Z-Blog 文章评论投票功能的方法
作者:xlnxin发布时间:2021-04-15分类:Zblog教程浏览:523
导读:对文章的评论进行投票是个常见的功能,各社区网站如网易、腾讯等网站都有投票功能,对某一条评论持认同意见可以选择“支持”,不认同的选择”反对“。z-blog系统也可以实现评论...
对文章的评论进行投票是个常见的功能,各社区网站如网易、腾讯等网站都有投票功能,对某一条评论持认同意见可以选择“支持”,不认同的选择”反对“。z-blog系统也可以实现评论投票功能,即使z-blog默认没有该功能,而且数据库也没有相应的字段,但可以通过修改相关的文件源码实现。
给z-blog评论增加评论功能:
- 先要修改Z-Blog的评论表,在里面增加comm_digg和comm_bury两个数字字段,默认数值是0,然后同SQL语句将这两个字段的数值全部清0,数据库的修改完毕。
- 修改源代码c_system_lib.asp,修改Export_CMTandTB函数,增加comm_digg和comm_bury的调用,修改TComment类,增加两个变量Public Digg和Public Bury,修改LoadInfoByID、LoadInfoByArray和MakeTemplate函数,增加对新增字段的支持。此外如果需要按照“支持”-“反对”的结果进行排序,即“支持”的越多的评论越先前,对c_system_lib.asp修改下SQL语句,增加ORDER BY ([comm_bury]-[comm_digg]),[comm_ID],[comm_PostTime]即可。
- 修改b_article_comment.html模版,在模版的适当位置加入以下内容:
1
<span id="note<#article/comment/id#>"></span><a href="javascript:commDig(<#article/comment/id#>);">支持</a>(<span id="sdig<#article/comment/id#>"><#article/comment/digg#></span>)<a href="javascript:commDown(<#article/comment/id#>);">反对</a>(<span id="sdown<#article/comment/id#>"><#article/comment/bury#></span>)
- 修改可完成,效果看下图
提醒:本人对zblog数据库相关东西不熟悉,所有修改过程中有什么不明白的请移驾教程原作者博客询问。
原文
- Zblog教程排行
- 最近发表
-
- 小程序img_sec_check图片检测出行"errcode":47001错误解决方法
- win10看图软件不见了解决方法
- 双击excel打开不显示任何内容,只能在excel里面打开文件解决方法
- 小程序saveVideoToPhotosAlbum安卓手机可以下载MP4苹果手机不能下载解决方法
- 小程序逆向错误之 typeof3 is not a function
- 几种常用接口调用方式
- 小程序e.target.dataset和e.currentTarget.dataset区别
- excel vba实现模板批量打印
- lanxum打印机手动打印双面教程图解
- https(ssl)设置301跳转将http跳转到https