系统常量区
ZC_BLOG_VERSION
引用:<#ZC_BLOG_VERSION#>
ZC_BLOG_LANGUAGE
引用:<#ZC_BLOG_LANGUAGE#>
ZC_BLOG_HOST
引用:<#ZC_BLOG_HOST#>
ZC_BLOG_TITLE
引用:<#ZC_BLOG_TITLE#>
ZC_BLOG_SUBTITLE
引用:<#ZC_BLOG_SUBTITLE#>
ZC_BLOG_NAME
引用:<#ZC_BLOG_NAME#>
ZC_BLOG_SUB_NAME
引用:<#ZC_BLOG_SUB_NAME#>
ZC_BLOG_CSS
引用:<#ZC_BLOG_CSS#>
ZC_BLOG_COPYRIGHT
引用:<#ZC_BLOG_COPYRIGHT#>
ZC_BLOG_MASTER
引用:<#ZC_BLOG_MASTER#>
ZC_CONTENT_MAX
引用:<#ZC_CONTENT_MAX#>
语言资源区
ZC_MSG001-ZC_MSGxxx
引用:<#ZC_MSGxxx#>
这里xxx就要引用的字符串资源的最后3位数字
文件缓存区
分别引用INCLUDE目录下的文件内容
<#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_CATALOG#>
<#CACHE_INCLUDE_CALENDAR#>
<#CACHE_INCLUDE_AUTHORS#>
<#CACHE_INCLUDE_ARCHIVES#>
数据区
BlogTitle:当前页的标题
引用:<#BlogTitle#>
文章基本数据:
<#article/id#>
<#article/level#>
<#article/title#>
<#article/intro#>
<#article/content#>
<#article/posttime#>
<#article/commnums#>
<#article/viewnums#>
<#article/trackbacknums#>
<#article/trackback_url#>
<#article/url#>
文章分类数据:
<#article/category/id#>
<#article/category/name#>
<#article/category/intro#>
<#article/category/order#>
<#article/category/count#>
<#article/category/url#>
文章作者数据:
<#article/author/id#>
<#article/author/name#>
<#article/author/level#>
<#article/author/email#>
<#article/author/homepage#>
<#article/author/count#>
<#article/author/url#>
文章Tag数据:
<#article/tag/id#>
<#article/tag/name#>
<#article/tag/intro#>
<#article/tag/order#>
<#article/tag/count#>
<#article/tag/url#>
文章评论数据:
<#article/comment/id#>
<#article/comment/name#>
<#article/comment/url#>
<#article/comment/email#>
<#article/comment/posttime#>
<#article/comment/content#>
<#article/comment/count#>
文章引用数据:
<#article/trackback/id#>
<#article/trackback/name#>
<#article/trackback/url#>
<#article/trackback/tile#>
<#article/trackback/posttime#>
<#article/trackback/content#>
<#article/trackback/count#>
文章页面导航条数据:
<#article/nav_l/url#>
<#article/nav_l/name#>
<#article/nav_r/url#>
<#article/nav_r/name#>
翻页条数据:
<#pagebar/page/url#>
<#pagebar/page/number#>
时间及格式区
文件生成时的当前时间
<#BLOG_CREATE_TIME#>
<#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#>
标签列表为有限集,超出以上列表系统将不会替换。

做了两天的XSLT的模板体系终于有成果了,如果速度上过的去的话,其实XSTL做模板是很不错的,在数据控制输出方面有着非常大的优势,彻底的分离了数据与排版,让程序的结构更加明析有条理。不可否认,XSLT模板的编制难度比较大,当要制定界面时就需要扎实的基本功了,将模板分治为各个功能模块,善于运用template、include指令等都可以让模板的易用性提高。

