为z-blog添加本性化宣布时间提示成果

  给Z-Blog的每条评论增加“间隔日志宣布时长”成果,结果如下图,(注:以下演示合用于Z-Blog 1.8 Walle Build 100427版本,其他版本未做测试)

z-blog评论间隔日志宣布时长成果

详细操纵步调如下:

1.打开“根目次/FUNCTION/c_system_lib.asp”文件,在2805、2806行四周找到如下代码:

ReDim aryTemplateTagsName(11)
ReDim aryTemplateTagsValue(11)

 将之修改为:

ReDim aryTemplateTagsName(12)
ReDim aryTemplateTagsValue(12)

2.照旧打开“根目次/FUNCTION/c_system_lib.asp”文件,在2830行四周插入如下代码:

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

 生存并上传包围原文件。

3.修改主题文件中的“b_article_comment.html”文件,在符合的位置增加“<#article/comment/difftime#>”标签。生存后“文件重建”,即可生效。

注释:

  以上修改,隔断单元默认是小时(h),别的尚有其他几种隔断单元,可通过修改代码:“DateDiff("h",objArticle.PostTime,PostTime)”,将个中的"h"换为以下几种参数来加以实现。

yyyy (年)

q (季)

m (月)

y (一年的日数)

d (日)

w (一周的日数)

ww (周)

h (时)

n (分钟)

s (秒)

Z-Blog 下载:

Z-Blog v1.8 Walle Build 100427 (手动安装包)下载

为z-blog添加天性化公布时间提示成就

界面预览

Z-Blog v1.8 Walle Build 100427 (自动安装包)下载

为z-blog添加天性化公布时间提示成就

界面预览

本文转自:低一度

分享到

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/10574.html