给Z-Blog的每条评论增加“间隔日志宣布时长”成果,结果如下图,(注:以下演示合用于Z-Blog 1.8 Walle Build 100427版本,其他版本未做测试)
详细操纵步调如下:
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 objArticleSet 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 v1.8 Walle Build 100427 (自动安装包)下载
界面预览本文转自:低一度
分享到