03
2009-03

Z-Blog初级修改及标签介绍

对于刚刚入手Z-Blog的朋友来说,如何隐藏站点统计的“当前样式”和“当前主题”,是最关心的一点吧,今天我不揣冒昧,在前人的指导下,也将修改教程连锅端出来,让大家自由发挥Z-blog的魅力。
Z-Blog教程(1):隐藏站点统计的“当前样式”和“当前主题”
打开FUNCTION/c_system_base.asp文件,找到
strStatistics=strStatistics & "

  • "& ZC_MSG306 &":" & GetNameFormTheme(ZC_BLOG_THEME) & ""
       strStatistics=strStatistics & "

  • "& ZC_MSG083 &":" & ZC_BLOG_CSS & ""
       在这两行代码前加单引号'注释掉这2项或者直接删除。这样重新上传覆盖源文件后,文件重建即可看到我们隐藏了站点统计的“当前样式”和“当前主题”,哈哈!动手吧,祝你成功!

(2):Z-Blog模版文件说明

对初识Z-Blog的人,搞清楚各个模版是见不容易的事。下面列出的Z-Blog模版说明,源出处应该是z-blog论坛。写在这,算是给对Z-Blog感兴趣的朋友贡献点力量。
Z-Blog模版的位置,在theme文件夹里。如果要修改,找倒你正使用的模版文件夹。
1、首页相关模板default.html 首页主模板文件
b_article-multi.html 摘要文章模板
b_article-istop.html 置顶文章模板
b_pagebar.html 页面底部分页条模板,可以改分页条样式
2、列表页相关模板
所谓列表页面是指由catalog.asp显示的页面。
catalog.html 分类页模板文件
b_article-multi.html 摘要文章模板
b_article-istop.html 置顶文章模板
b_pagebar.html 页面底部分页条模板,可以改分页条样式
3、日志页相关模板
single.html 日志页主模板文件
b_article-single.html 日志页文章模板
b_article_nvabar_l.html 日志页面文章导航,显示“上一篇”日志链接
b_article_nvabar_r.html 日志页面文章导航,显示“下一篇”日志链接
b_article_trackback.html 每条引用通告显示模板
b_article_mutuality.html 每条相关文章显示模板
b_article_comment.html 每条评论内容显示模板
b_article_commentpost.html 评论发表框模板
b_article_commentpost-verify.html 评论验证码显示样式
b_article_tag.html 每个tag 的显示样式
4、留言本相关模板
留言本所用模板为可选项,如不存在则会使用日志页模板。
b_article-guestbook.html 留言页正文模板,若不存在则调用 b_article-single.html 模板
guestbook.html 留言页主模板文件(默认模板无此文件),若不存在则调用 single.html 模板
5、其它模板文件
search.html 搜索页模板,显示搜索页面
tags.html 标签页模板,显示TagCloud

(3):Z-Blog标签文件说明

Z-Blog模板标签,在静态页面生成时将被替换成相应内容。(以下标签列表为有限集合。以下列表之外的标签,系统将不会替换。)

 1.系统常量区(c_custom.asp,c_option.asp)
当前版本号 :         <#ZC_BLOG_VERSION#>
博客页面语言 :      <#ZC_BLOG_LANGUAGE#> (默认为zh-CN)
博客网址 :            <#ZC_BLOG_HOST#>       
博客标题 :            <#ZC_BLOG_TITLE#>        (显示于浏览器标题栏)     
博客简介 :            <#ZC_BLOG_SUBTITLE#>     
博客名称 :            <#ZC_BLOG_NAME#>        (显示于页面中) 
博客副标题 :         <#ZC_BLOG_SUB_NAME#> 
界面样式名称 :      <#ZC_BLOG_CSS#>          
版权说明 :            <#ZC_BLOG_COPYRIGHT#>
博客主人名  :        <#ZC_BLOG_MASTER#>    
留言最长字数 :      <#ZC_CONTENT_MAX#>    
表情字符串 :         <#ZC_EMOTICONS_FILENAME#>
表情图片大小 :      <#ZC_EMOTICONS_FILESIZE#> 
留言本正文内容 :   <#ZC_GUESTBOOK_CONTENT#>
博客唯一标识号 :   <#ZC_BLOG_CLSID#>        (更改该标识可能对防机器spam有效)
博客时区 :            <#ZC_TIME_ZONE#>         (默认为+0800 ,即北京时间)   
图片自动缩小尺寸: <#ZC_IMAGE_WIDTH#>
分别引用 c_custom.asp及c_option.asp 中相应数据,如<#ZC_BLOG_VERSION#> 引用:ZC_BLOG_VERSION (c_option.asp),可于后台网站设置中更改其内容.
2.语言资源区(LANGUAGE/SimpChinese.asp)
ZC_MSG001-ZC_MSGxxx
引用:<#ZC_MSGxxx#>
这里xxx就要引用的字符串资源的最后3位数字
3.文件缓存区
分别引用程序INCLUDE目录下的文件内容
分类目录: <#CACHE_INCLUDE_CATALOG#>
用户目录: <#CACHE_INCLUDE_AUTHORS#>
tags      : <#CACHE_INCLUDE_TAGS#>
站点统计: <#CACHE_INCLUDE_STATISTICS#>
最近发表: <#CACHE_INCLUDE_PREVIOUS#>
导 航 条: <#CACHE_INCLUDE_NAVBAR#>
图标汇集: <#CACHE_INCLUDE_MISC#>
友情链接: <#CACHE_INCLUDE_LINK#>
网站收藏: <#CACHE_INCLUDE_FAVORITE#>
最新评论: <#CACHE_INCLUDE_COMMENTS#>
最近留言: <#CACHE_INCLUDE_GUESTCOMMENTS#>
最近引用: <#CACHE_INCLUDE_TRACKBACKS#>
日      历: <#CACHE_INCLUDE_CALENDAR#>
文章归档: <#CACHE_INCLUDE_ARCHIVES#>
1.7中可以引用INCLUDE下的任意文件,使用<#CACHE_INCLUDE_文件名(全大写且不要后缀)#>这种标签
4.文章区
文章基本数据:
编号:    <#article/id#>
链接:    <#article/url#>
权限:    <#article/level#>
标题:    <#article/title#>
摘要:    <#article/intro#>
内容:    <#article/content#>
时间:    <#article/posttime#>
评论数: <#article/commnums#>
浏览数: <#article/viewnums#>
引用数: <#article/trackbacknums#>
引用链接: <#article/trackback_url#>
评论RSS:   <#article/commentrss#>
               <#article/commentposturl#>
               <#article/pretrackback_url#>
               <#article/trackbackkey#>
               <#article/commentkey#>
别名:        <#article/staticname#>
tags(非链接): <#article/tagtoname#>
                   <#article/firsttagname#>
                   <#article/firsttagid#>
文章分类数据:
编号:    <#article/category/id#>
名称:    <#article/category/name#>
序号:    <#article/category/order#>
文章数: <#article/category/count#>
链接:    <#article/category/url#>
别名:    <#article/category/staticname#>
文章作者数据:
编号:    <#article/author/id#>
名称:    <#article/author/name#>
权限:    <#article/author/level#>
Email:   <#article/author/email#>
主页:    <#article/author/homepage#>
文章数: <#article/author/count#>
链接:    <#article/author/url#>
别名:    <#article/author/staticname#>
文章Tag数据(b_article_tag.html):
编号:    <#article/tag/id#>
名称:    <#article/tag/name#>
摘要:    <#article/tag/intro#>
文章数: <#article/tag/count#>
链接:    <#article/tag/url#>
Encode:<#article/tag/encodename#>
文章评论数据(b_article_comment.html):
编号:    <#article/comment/id#>
名称:    <#article/comment/name#>
网址:    <#article/comment/url#>
Email:   <#article/comment/email#>
时间:    <#article/comment/posttime#>
内容:    <#article/comment/content#>
序号:    <#article/comment/count#>
作者编号:    <#article/comment/authorid#>
第一联系(网址优先):    <#article/comment/firstcontact#>
Email的MD5码:            <#article/comment/emailmd5#>
引用文章数据(b_article_trackback.html):
编号:    <#article/trackback/id#>
名称:    <#article/trackback/name#>
网址:    <#article/trackback/url#>
标题:    <#article/trackback/tile#>
时间:    <#article/trackback/posttime#>
内容:    <#article/trackback/content#>
序号:    <#article/trackback/count#>
相关文章数据(b_article_mutuality.html):
编号:    <#article/mutuality/id#>
网址:    <#article/mutuality/url#>
时间:    <#article/mutuality/posttime#>
名称:    <#article/mutuality/name#>
文章页&ldquo;前后篇文章导航条&rdquo;数据:
<#article/nav_l/url#>
<#article/nav_l/name#>
<#article/nav_r/url#>
<#article/nav_r/name#>
文章生成时间:
<#article/posttime/longdate#>
<#article/posttime/shortdate#>
<#article/posttime/longtime#>
<#article/posttime/shorttime#>
<#article/posttime/year#>
<#article/posttime/month#>
<#article/posttime/monthname#>
<#article/posttime/day#>
<#article/posttime/weekday#>
<#article/posttime/weekdayname#>
<#article/posttime/hour#>
<#article/posttime/minute#>
<#article/posttime/second#>
5.文章列表区
多页排列的分页条:
<#template:pagebar#>:由default.html和catalog.html引用
<#pagebar/page/url#>:在b_pagebar.html中定义和修改
<#pagebar/page/number#>:在b_pagebar.html中定义和修改
只有&ldquo;前一页&rdquo;和&ldquo;后一页&rdquo;的分页条:
<#template:pagebar_next#>:由default.html和catalog.html引用
<#template:pagebar_previous#>:由default.html和catalog.html引用
只由catalog.html使用的标签:
<#articlelist/author/id#>
<#articlelist/tags/id#>
<#articlelist/category/id#>
<#articlelist/date/year#>
<#articlelist/date/month#>
<#articlelist/date/day#>
<#articlelist/date/shortdate#>
由default.html和catalog.html使用的标签:
<#articlelist/page/now#>
<#articlelist/page/all#>
6.特殊的标签
<#BLOG_CREATE_TIME#>:文件生成时的当前时间,可以放在default.html,single.html等
<#BlogTitle#>:当前页的标题
如果在default.html就是BLOG的子标题,在single.html就是文章的标题,在catalog.html就是相关分类等的名称,等等
以上列出的Z-Blog标签说明,源出处应该是z-blog论坛。希望能对大家起点作用

(4):修改Z-Blog底部版权说明

Z-Blog提供了很多类型的皮肤给大家自由切换,但每次切换好你会发现底部的版权都不一是自己想要的,那如何将底部版权改成自己的呢?今天在这里再说说。
修改方 法:
打开TEMPLATE下的catalog.html、default.html、search.html、single.html、tags.html文件,将div id="Footer"后所涉及的版权代码换成你自己的即可,注意保留Z-Blog版权说明哦。

(5):隐藏文章评论的&ldquo;邮箱&rdquo;和&ldquo;验证码&rdquo;

为了方便网友留言评论,修改了文章评论区的样式,去掉了博客评论&ldquo;邮箱&rdquo;、&ldquo;验证码&rdquo;文本框的输入。虽然去除&ldquo;验证码&rdquo;,但是为了网友减少留言前的打字量,还是值得的。目前只保留了&ldquo;名称&rdquo;和&ldquo;网站链接&rdquo;,&ldquo;名称&rdquo;这个是必填,&ldquo;网站链接&rdquo;如果你有站点或博客,最好填一下,方便我来回访,也可以让其他访客点击到你的网站。
修改所涉及的文件有:
1、TEMPLATE 目录下&ldquo;b_article_commentpost.html&rdquo;文件
2、STYLE 目录下css文件
3、LANGUAGE 目录 &ldquo;SimpChinese.asp&rdquo;文件
修改方 法如下:
1、去除&ldquo;验证码&rdquo;:进入后台&mdash;&mdash;&ldquo;网站设置管理&rdquo;&mdash;&mdash;&ldquo;页面设置&rdquo;&mdash;&mdash;&ldquo;发表评论时启用验证码&rdquo;这项去掉勾即可。
2、隐藏评论处的&ldquo;邮箱&rdquo;:在&ldquo;TEMPLATE&rdquo;目录下,&ldquo;b_article_commentpost.html&rdquo;文件中,有这么一段代码

它就是负责显示评论区的邮箱的。注意:如果你不想显示邮箱,但是你直接删除这段代码后,博客程序就会出错。所以只有想其它办法。我们可以利用CSS来隐藏这个邮箱,达到不显示的目的。修改&ldquo;STYLE&rdquo;目录下,CSS文件,增加下面这个代码。

此外补充一个,如果要强制输入邮箱,才能评论,修改&ldquo;SCRIPT&rdquo;目录下common.js文件,找到如下代码,去掉双斜杠就好了。

3、修改提示文字。在&ldquo;LANGUAGE&rdquo;目录下,&ldquo;SimpChinese.asp&rdquo;文件,搜索&ldquo;邮箱&rdquo;,去掉邮箱2个字即可,保留前后的引号。

(6):文章投票评分插件

文章的评分和评论都是博客重要的交互功能,有了文章投票和评分,能让你的博客显得更加社会化,更加重视用户参与,是增强博客交互性的一个重要手段。
Z-Blog系统的评分插件原先有个基于Z-Blog 1.7版的,而目前Z-Blog 1.8还没有类似的插件,因此不断有用户问我要这个插件,于是我花了一点时间,基于Z-Blog 1.8的插件原理对原来这个评分插件进行了修改,使其可以正常运行在Z-Blog 1.8下。
由于插件的CSS用的是绝对路径,因此这个插件默认支持安装在根目录下的Z-Blog 1.8,如果Z-Blog安装在子目录下,请调整插件CSS里相关路径地址。
对于Z-Blog 1.8的用户,只需要使用插件中的Rating.zpi文件即可。在Z-Blog 1.8的&ldquo;插件管理&rdquo;-&ldquo;从本地安装插件&rdquo;中导入Rating.zpi,启用之后,不需要修改模板,只需要进行&ldquo;文件重建&rdquo;操作即可。重建之后,文章就有了投票打分的功能。
对于Z-Blog 1.7的用户,需要手动进行安装,先将文件中的Rating目录解压到系统的PLUGIN目录下,然后手动修改文件名Rating.md_为Rating.mdb.之后修改模板文件,修改方 法参见原先文章的方 法。
插件具体显示效果可参见月光博客本地的评分界面。
这里下载Z-Blog文章投票评分插件。
(7):去掉&ldquo;最近发表&rdquo;前的日期

看着Z-Blog侧边栏的&ldquo;最近发表&rdquo;,是不是有点不舒服啊,对了,就是在它前面包含了发表日期,去掉它肯定更清爽,方 法很简单,就是采用CSS隐藏。
修改方 法:
在皮肤文件夹下的css上面加段代码,将article-date隐藏即可!
.article-date {
display: none;
}

« 上一篇下一篇 »

相关文章:

留言列表:

1.UK  2019-5-9 22:11:20 回复该留言
I've been surfing on-line more than 3 hours nowadays, but I
by no means discovered any interesting article like yours.
It is beautiful worth sufficient for me. In my view,
if all site owners and bloggers made just right content material
as you did, the web will likely be much more helpful than ever before.

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。