实现 Z-Blog 评论发布距离日志发布时长功能
作者:xlnxin发布时间:2021-04-15分类:Zblog教程浏览:333
导读:Z-Blog博客日志发布之后,当访客发布评论时,有些博主想知道博客评论发布的时间距离日志发布的时间长短,虽然Z-Blog可以显示评论的发布时间,但估计没有哪位博主会有兴趣...
Z-Blog博客日志发布之后,当访客发布评论时,有些博主想知道博客评论发布的时间距离日志发布的时间长短,虽然Z-Blog可以显示评论的发布时间,但估计没有哪位博主会有兴趣去计算其距离文章发布时长,所以给Z-Blog的评论增加距离文章发布时长的功能就方便多了。具体的方法是通过修改相关源码文件实现的。
实现Z-Blog评论发布距离文章发布时长功能:
- 打开zblog根目录的FUNCTION目录,找到c_system_lib.asp文件并对其进行编辑操作
- 在2805、2806行中找到以下代码
1 2
ReDim aryTemplateTagsName(11) ReDim aryTemplateTagsValue(11)
将其替换为以下代码
1 2
ReDim aryTemplateTagsName(12) ReDim aryTemplateTagsValue(12)
- 在c_system_lib.asp文件的2830行附近添加以下代码
1 2 3 4 5 6 7 8 9 10
Dim objArticle Set objArticle=New TArticle If objArticle.LoadInfoByID(log_ID) Then aryTemplateTagsName( 12)="article/comment/difftime" aryTemplateTagsValue(12)="距日志发布" & DateDiff("h",objArticle.PostTime,PostTime) & "小时后" Else aryTemplateTagsName( 12)="article/comment/difftime" aryTemplateTagsValue(12)="" End If Set objArticle=Nothing
- 在当前主题TEMPLATE目录中找到b_article_comment.html文件并对其进行编辑,在要显示“距离日志发布时长”的位置添加以下标签
<#article/comment/difftime#>
- 保存文件,然后在博客后台重建文件即可生效。
提示:以上修改的间隔单位默认是小时(h),另外还有其他几种间隔单位,可通过修改代码:DateDiff(“h”,objArticle.PostTime,PostTime),将其中的h换为以下几种参数来加以实现
yyyy (年)
q (季)
m (月)
y (一年的日数)
d (日)
w (一周的日数)
ww (周)
h (时)
n (分钟)
s (秒)
原文
相关推荐
- 微信小程序function函数arguments 是什么意思呢?
- 小程序和H5中canvas卡顿的性能优化方向和实践
- 微信小程序反编译报SyntaxError: Unexpected token ‘}‘ 不完美的解决方法
- 解决小程序反编译出现 app-service.js
- PHP把textarea中的回车换行替换为br
- zblogphp使用GetArticleList、GetList函数调用热门文章列表
- 淘宝给大家发6.5元新年购物红包啦,不要嫌少还有很多优惠,快来领取吧!
- 抓包软件Fiddler命令行和HTTP断点调试
- 正则匹配任意字符(常用正则表达式的书写)
- ZBlog固定网站域名导致网站打不开的解决办法
- Zblog教程排行
- 最近发表