« Firefox 升级至3.0.2 版微风预祝神七问天圆满成功 »

Z-Blog 动态/静态模板调用标签/JS的建议和方法

作者:vich 发布于 2008-9-25 13:46 评论(0)人阅读
Z-Blog 动态/静态模板调用标签/JS的建议和方法
模板文件 静态页面 动态页面
default.html               首页主模板文件 可以直接调用
A:根目录下的INCLUDE内文件
标签形式:<#CACHE_INCLUDE_文件名#>
B:主题目录下的INCLUDE内文件
路径如:THEMES\default\INCLUDE
标签形式:<#TEMPLATE_INCLUDE_文件名#>
C:所有JS调用(主要用于外部调用,内部采用标签调用)
注意:
1、INCLUDE内文件只限制于当前博客系统
2、标签里的文件名必须大写且不要后缀。如<#CACHE_INCLUDE_CATALOG#>
3、以上B形式调用只适用Z-BLOG 1.8

建议:一律采用标签调用,减轻服务器负担。
默认静态
catalog.html
列表页模板文件
默认动态

需通过后台启用静态目录后可生成静态分类文件。

生成静态后建议调用方式:(JS调用为主) 经常发生变化的内容采用JS调用,不常变化的内容采用标签调用。

经常变化如:最新发表,评论回复,留言,热文,排行,TAG,站点统计…(根据个人情况而定)
不常变化如:导航条、分类目录、友情链接、网址收藏、图标汇集、文章归档…(根据个人情况而定)
可以直接调用
A:根目录下的INCLUDE内文件
标签形式:<#CACHE_INCLUDE_文件名#>
B:主题目录下的INCLUDE内文件
路径如:THEMES\default\INCLUDE
标签形式:<#TEMPLATE_INCLUDE_文件名#>
C:所有JS调用(主要用于外部调用,内部采用标签调用)
注意:
1、INCLUDE内文件只限制于当前博客系统
2、标签里的文件名必须大写且不要后缀。如<#CACHE_INCLUDE_CATALOG#>
3、以上B形式调用只适用Z-BLOG 1.8

建议:一律采用标签调用,减轻服务器负担。
single.html
日志页主模板文件
可直接调用默认标签,但标签内容需要文件重建后才会更新。也就是说不能实时更新。
所以建议调用方式:(JS调用为主)
经常发生变化的内容采用JS调用,不常变化的内容采用标签调用。
经常变化如:最新发表,评论回复,留言,热文,排行,TAG,站点统计…(根据个人情况而定)
不常变化如:导航条、分类目录、友情链接、网址收藏、图标汇集、文章归档…(根据个人情况而定
默认静态
tags.html
标签页模板文件
默认动态 调用形式和single.html相同
search.html
搜索页模板文件
默认动态 调用形式和single.html相同
留言本文件在根目录guestbook.asp
默认采用single.html模板
默认动态 调用形式和single.html相同

 

默认可调用标签

标签 含义
<#CACHE_INCLUDE_CATALOG#> 分类目录
<#CACHE_INCLUDE_AUTHORS#> 用户目录
<#CACHE_INCLUDE_TAGS#> 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_CALENDAR_NOW#> 历史日历
<#CACHE_INCLUDE_ARCHIVES#> 文章归档

标签调用的试用方法:

编辑相应的模板文件,在模板文件代码中找到需要要添加内容的地方,插入标签代码(标签代码见上表格)即可。如:

<!--最新发表-->
    <div  class="function">
    <h3 >最新文章</h3>
   <ul>
   <#CACHE_INCLUDE_PREVIOUS#>
   </ul>
   </div>

<!--最新发表结束-->

JS调用方法:分为2种。

1、没有使用列表插件 (默认情况)

编辑相应的模板文件,在模板文件代码中找到需要添加内容的地方,插入JS代码:

<script language="JavaScript" src="<#ZC_BLOG_HOST#>function/c_html_js.asp?include=文件名" type="text/javascript"></script>

举例如:

调用“最近发表”代码

<!--最新发表-->
    <div  class="function">
    <h3 >最新文章</h3>
   <ul>  

<script language="JavaScript" src="<#ZC_BLOG_HOST#>function/c_html_js.asp?include=previous" type="text/javascript"></script>

   </ul>
   </div>

<!--最新发表结束-->

说明:调用其他JS代码时,只需替换“include=”后面的文件名称(红色字体部分)

更多JS调用需要用到的文件名如下

include下的文件名及含义
catalog 分类目录
authors 用户目录
tags 标签
statistics 站点统计
previous 最近发表 (前面有举例
navbar 导 航 条
misc 图标汇集
link 友情链接
favorite 网站收藏
comments 最新评论
guestcomments 最近留言
trackbacks 最近引用
calendar 日 历
archives 文章归档
 

2、使用了列表插件( Z-Blog 官方列表插件)

使用了列表插件后,增加了如热门文章、随机文章、阅读排行、评论排行等等很多列表。安装好列表插件后,在插件后台可或许详细的JS代码。列表插件使用教程见:http://bbs.rainbowsoft.org/thread-18854-1-1.html


原创文章如转载,请注明:转载自微风博客 [ http://www.vichx.com/ ]

本文链接地址:http://www.vichx.com/post/Zblog-Call-Method.html
RSS图标订阅 [留言] RSS订阅  手机版
搜索栏

相关标签

热门文章

最新评论及回复

最新文章

关于微风博客
Powered By Z-Blog
CopyRight 2007-2008 微风博客 沪ICP备07009058号 [管理]