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
·Z-Blog1.8摘要与日志自动加tag图片方法(2008-7-14 9:4:59)
·Z-Blog 1.8 Spirit Build 80708 发布(2008-7-8 16:52:8)
·Z-Blog 1.8 Spirit build 80605 发布(2008-6-5 14:46:43)
·Z-Blog投票插件(2008-5-20 11:6:3)
