模板文件與模板標簽

2012-5-2 16:35:35 | tags | views

模板文件與模板標簽

 

 

文件組成

首頁與列表頁相關模板

  1. default.html 首頁主模板文件
  2. catalog.html 列表頁模板文件1)
  3. b_article-multi.html 摘要文章模板
  4. b_article-istop.html 置頂文章模板2)
  5. b_pagebar.html 頁面底部分頁條模板,可以改分頁條樣式

日志頁相關模板

  1. single.html 日志頁主模板文件
  2. b_article-single.html 日志頁文章模板
  3. b_article_nvabar_l.html 日志頁面文章導航,顯示“上一篇”日志鏈接3)
  4. b_article_nvabar_r.html 日志頁面文章導航,顯示“下一篇”日志鏈接
  5. b_article_trackback.html 每條引用通告顯示模板
  6. b_article_mutuality.html 每條相關文章顯示模板
  7. b_article_comment.html 每條評論內容顯示模板4)
  8. b_article_commentpost.html 評論發送表單模板5)
  9. b_article_commentpost-verify.html 評論驗證碼顯示模板6)
  10. b_article_tag.html 每個tag 的顯示樣式

留言本相關模板

留言本所用模板為可選項,如不存在則會使用日志頁模板。

  1. b_article-guestbook.html 留言頁正文模板,若不存在則調用 b_article-single.html 模板
  2. guestbook.html 留言頁主模板文件(默認主題無此文件),若不存在則調用 single.html 模板

其它模板文件

  1. search.html 搜索頁模板,顯示搜索頁面
  2. tags.html 標簽頁模板,顯示TagCloud

模板標簽

Z-Blog模版標簽庫及相關說明

1.系統常量

(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_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#> 圖片自動縮小尺寸  
<#ZC_BLOG_THEME#> 主題名稱  
<#ZC_VERIFYCODE_WIDTH#> 驗證碼圖片-寬  
<#ZC_VERIFYCODE_HEIGHT#> 驗證碼圖片-高  

以上標簽所表示的參數大多可在后臺的網站設置中進行修改。

2.語言資源

(LANGUAGE/SimpChinese.asp)

<#ZC_MSGxxx#> 引用內容自:ZC_MSG001-ZC_MSG230

這里xxx是指引用的字符串資源的最后3位數字。

3.文件緩存

  • 使用<#CACHE_INCLUDE_文件名(全大寫且不要后綴)#>,可以引用根目錄INCLUDE文件夾下的文本文件內容
  • 使用<#TEMPLATE_INCLUDE_文件名(全大寫且不要后綴)#>,可以引用主題目錄INCLUDE文件夾下的文本文件內容

更多引用方式請看如何在模板中引用include目錄內文件

默認可用調用標簽

標簽 含義 備注
<#CACHE_INCLUDE_CATALOG#> 分類目錄  
<#CACHE_INCLUDE_AUTHORS#> 用戶列表  
<#CACHE_INCLUDE_TAGS#> Tags 從使用數多到少排列,最多顯示50個
<#CACHE_INCLUDE_STATISTICS#> 站點統計  
<#CACHE_INCLUDE_PREVIOUS#> 最近發表  
<#CACHE_INCLUDE_COMMENTS#> 最新評論  
<#CACHE_INCLUDE_GUESTCOMMENTS#> 最近留言 指留言本中的最新留言
<#CACHE_INCLUDE_TRACKBACKS#> 最近引用  
<#CACHE_INCLUDE_CALENDAR#> 日 歷  
<#CACHE_INCLUDE_CALENDAR_NOW#> 當前日歷 catalog.html中引用這個日歷標簽才能顯示當前日期
<#CACHE_INCLUDE_ARCHIVES#> 文章歸檔  
以上標簽所引用文件內容均為系統自動生成,不要手動修改;以下標簽所引用內容可在后臺鏈接管理中修改
<#CACHE_INCLUDE_NAVBAR#> 導 航 條  
<#CACHE_INCLUDE_LINK#> 友情鏈接  
<#CACHE_INCLUDE_FAVORITE#> 網站收藏  
<#CACHE_INCLUDE_MISC#> 圖標匯集  
  • 使用<#CACHE_INCLUDE_文件名(全大寫且不要后綴)_HTML#>,表示強制引用根目錄INCLUDE文件夾下的文件內容
  • 使用<#CACHE_INCLUDE_文件名(全大寫且不要后綴)_JS#>,表示強制javascript引用根目錄INCLUDE文件夾下的文件

4.文章數據

 

文章基本數據:

相關模板文件:b_article-istop.html,b_article-multi.html,b_article-single.html

標簽 含義 備注
<#article/id#> 編號  
<#article/url#> 鏈接  
<#article/level#> 權限  
<#article/title#> 標題  
<#article/staticname#> 別名  
<#article/intro#> 摘要  
<#article/content#> 全文  
<#article/posttime#> 時間 更多時間格式請看文章生成時間
<#article/commnums#> 評論數  
<#article/viewnums#> 瀏覽數 推薦使用JS顯示瀏覽數 詳細...
<#article/trackbacknums#> 引用數  
<#article/trackback_url#> 引用鏈接 點擊之后通過驗證才能取得完整鏈接
<#article/pretrackback_url#>    
<#article/trackbackkey#>    
<#article/commentposturl#>    
<#article/commentkey#>    
<#article/commentrss#> 評論RSS  
<#article/tagtoname#> tags 文本形式,可用于<head>區內作為關鍵詞
<#article/firsttagintro#> 第一個tag摘要 將摘要設置圖片鏈接,可做自動圖文混排

文章分類數據:

標簽 含義
<#article/category/id#> 編號
<#article/category/order#> 序號
<#article/category/name#> 名稱
<#article/category/staticname#> 別名
<#article/category/url#> 鏈接
<#article/category/count#> 該分類下文章數

文章作者數據:

標簽 含義
<#article/author/id#> 編號
<#article/author/name#> 名稱
<#article/author/staticname#> 別名
<#article/author/level#> 等級
<#article/author/email#> Email
<#article/author/homepage#> 網站鏈接
<#article/author/count#> 文章數
<#article/author/url#> 鏈接

文章塊級標簽:

有些文章相關數據模塊也有自己的模板,我們且稱其為“塊級標簽”

標簽 含義 備注
<#template:article_tag#> tags 鏈接形式,其定制模板為 b_article_tag.html
<#template:article_mutuality#> 相關文章 b_article_mutuality.html
<#template:article_trackback#> 引用列表 article_trackback.html
<#template:article_comment#> 文章評論 article_comment.html
<#template:article_commentpost#> 評論發送表單 article_commentpost.html
<#template:article_navbar_l#> 上一篇文章 article_navbar_l.html
<#template:article_navbar_r#> 下一篇文章 article_navbar_r.html

文章Tag數據:

相關模板文件:b_article_tag.html

標簽 含義
<#article/tag/id#> 編號
<#article/tag/name#> 名稱
<#article/tag/intro#> 摘要
<#article/tag/count#> 文章數
<#article/tag/url#> 鏈接
<#article/tag/encodename#>  

相關文章數據:

相關模板文件:b_article_mutuality.html

標簽 含義
<#article/mutuality/id#> 編號
<#article/mutuality/url#> 鏈接
<#article/mutuality/posttime#> 時間
<#article/mutuality/name#> 文章名

文章引用數據:

相關模板文件:b_article_trackback.html

標簽 含義
<#article/trackback/id#> 編號
<#article/trackback/count#> 序號
<#article/trackback/name#> 名稱
<#article/trackback/url#> 網址
<#article/trackback/tile#> 標題
<#article/trackback/posttime#> 時間
<#article/trackback/content#> 內容

文章評論數據:

相關模板文件:b_article_comment.html

標簽 含義 備注
<#article/comment/id#> 編號  
<#article/comment/count#> 序號  
<#article/comment/name#> 名稱 評論者名稱,下同
<#article/comment/url#> 網址  
<#article/comment/email#> Email  
<#article/comment/posttime#> 時間  
<#article/comment/content#> 內容  
<#article/comment/authorid#> 作者編號  
<#article/comment/firstcontact#> 首要聯系 網址優先
<#article/comment/emailmd5#> Email的MD5碼 應用參考
<#article/comment/urlencoder#> 經過加擾的URL鏈接 防SPAM優先使用

文章頁“前后篇文章導航條”數據:

相關模板文件:b_article_nvabar_l.html,b_article_nvabar_r.html

標簽 含義
<#article/nav_l/url#> 上一篇文章鏈接
<#article/nav_l/name#> 上一篇文章標題
<#article/nav_r/url#> 下一篇文章鏈接
<#article/nav_r/name#> 下一篇文章標題

文章生成時間:

標簽 含義 備注
<#article/posttime/longdate#> 2007年1月13日  
<#article/posttime/shortdate#> 2007-1-13  
<#article/posttime/longtime#> 15:31:13  
<#article/posttime/shorttime#> 15:31  
<#article/posttime/year#> 2007  
<#article/posttime/month#> 1  
<#article/posttime/monthname#> January LANGUAGE文件中對應 ZVA_Month(1~12)全稱
<#article/posttime/monthnameabbr#> Jan LANGUAGE文件中對應 ZVA_Month_Abbr(1~12)
<#article/posttime/day#> 13  
<#article/posttime/weekday#> 7  
<#article/posttime/weekdayname#> Saturday LANGUAGE文件中對應 ZVA_Week(1~7)全稱
<#article/posttime/weekdaynameabbr#> sat LANGUAGE文件中對應 ZVA_Week_Abbr(1~7)
<#article/posttime/hour#> 15  
<#article/posttime/minute#> 31  
<#article/posttime/second#> 13  

5.文章列表

 

列表頁相關信息:

只能在catalog.html及其相關模板中引用

標簽 含義
<#articlelist/author/id#> 作者編號
<#articlelist/tags/id#> 標簽編號
<#articlelist/category/id#> 分類編號
<#articlelist/date/year#> (年)2007
<#articlelist/date/month#> (月)1
<#articlelist/date/day#> (日)4
<#articlelist/date/shortdate#> 2007-1-4

以上標簽只在與其相關的列表頁面顯示,如“catalog.asp?date=2007-1-4”頁面只會顯示<#articlelist/date/shortdate#>標簽,其它為空。

多頁排列的分頁條:

只能在default.html和catalog.html中引用

標簽 含義 備注
<#template:pagebar#> 分頁條 完整的分頁條,后臺設置顯示條數
<#template:pagebar_next#> 下一頁 <span class=“pagebar-next”><a href=NextUrl><span>« 更早的文章
</span></a></span>
<#template:pagebar_previous#> 上一頁 <span class=“pagebar-previous”><a href=PrevUrl><span>之后的文章 »
</span></a></span>
<#articlelist/page/now#> 當前頁碼  
<#articlelist/page/all#> 總分頁數  

分頁條樣式在b_pagebar.html定制:

標簽 含義
<#pagebar/page/url#> 分頁鏈接
<#pagebar/page/number#> 分頁碼

6.特殊的標簽

<#CUSTOM_TAGS#>:只能用在tags.html,顯示博客內的所有tags。

<#BLOG_CREATE_TIME#>:頁面文件生成的時間,可以放在default.html,single.html等頁

<#BlogTitle#>:當前頁的標題, 如果在default.html就是BLOG的子標題,在single.html就是文章的標題,在catalog.html就是相關分類等的名稱,等等

以上標簽列表為有限集合,超出以上列表系統將不會替換。

1) 指由catalog.asp顯示的頁面。
2) 置頂文章會自動顯示于首頁及列表頁中,無須標簽調用
3) 文章導航功能啟用時才可以調用
4) 私人文章不顯示評論及評論發送表單
5) 鎖定文章不顯示評論發送表單
6) 打開驗證碼選項才顯示
    相關文章:

發表評論:

◎歡迎參與討論,請在這里發表您的看法、交流您的觀點。

手机捕鱼怎么下载
百人炸金花怎么制作 ag电子查询注单号 pk10走势图分析 时时彩反倍投怎么也死 959彩票最新版下载 民间现实二人麻将玩法 足球彩票 1分块3大小单双技巧 北京pk赛车人工计划 足球比分现场直播 彩票代购平台 欢乐麻将二人麻将诀窍 博彩SG飞艇 365国际娱乐 998棋牌游戏通比牛牛 官方时时彩app下载