为z-blog添加个性化发布时间提示功能

作者:匿名 hihi 来源:低一度 浏览: 2011-8-8 9:12:56 字号:
[摘要]本文介绍下如何给Z-Blog的每条评论增加“距离日志发布时长”功能,以下演示适用于Z-Blog 1.8 Walle Build 100427版本,其他版本未做测试。

  给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 下载:

  • 软件大小:622KB
  • 软件类别:国产软件 | 博客系统
  • 软件语言:简体中文
  • 运行环境:ASP/Access
  • 软件授权:免费版
  • 更新时间:2010-4-27 15:16:33
  • 相关链接:Home Page

  • 软件大小:746KB
  • 软件类别:国产软件 | 博客系统
  • 软件语言:简体中文
  • 运行环境:ASP/Access
  • 软件授权:共享版
  • 更新时间:2010-4-27 15:15:46
  • 相关链接:Home Page

本文转自:低一度

sssss
Tags: zblog   Z-Blog   blog程序   zblog使用  
责任编辑:cc120
编辑推荐排行