模板:Catnav

本页使用了标题或全文手工转换,现处于香港繁体模式
模板頁面
文檔圖示 模板文件[檢視] [編輯] [查看歷史] [清除快取]

本模板用於各個分類頁面頂部,用於製作分類導航連結。根據Qiuwen:格式手冊/分類,請在每個分類頂部都添加此模板模板链接:{{catnav|auto=1}}

自動補充分類樹

添加參數auto=1即可根據該分類或指定分類名稱所擁有的分類來補充分類樹。這種機制是透過解析分類頁面的原始碼實現的,因此透過模板、解析器等方式添加進來的分類不會被識別。多重的分類樹會多次呈現。如遇到分類循環(這種情況應該避免)也會停止產生分類。

例如:在Category:理学添加模板链接:{{catnav|auto=1}}將會產生:


如果中間添加指定分類名稱,則會獲取當前頁面所屬的分類。需要注意的是,在預覽時,模組仍然是按照之前的原始碼來獲取當前頁面分類的,所以如果你修改了當前頁面所屬的分類還未保存,預覽時是不會生效的。

參見

在分類頁面提供導覽連結,清晰地展示該分類頁面的邏輯關係,並自動將頁面添加至上一級分類。

模板參數

此模板以參數行內格式為優先。

參數描述類型狀態
norootnoroot

不在最前面添加[[:Category:頁面分類]]的連結。

布林值非必填
noherenohere

不在最後面添加當前分類頁面的名稱。

布林值非必填
nocatnocat

不將當前頁面添加至其參數中的上一個分類。注意:該模板在非分類頁面一定不會將頁面添加至分類,因此非分類頁面不需要此參數。

布林值非必填
autoauto

是否自動產生分類樹。謹慎使用。可以透過參數1來指定分類名稱。

布林值非必填
上述文檔內容嵌入自Template:Catnav/doc編輯 | 歷史
編者可以在本模板的沙盒建立 | 鏡像和測試樣例建立頁面進行實驗。
請將模板自身所屬的分類添加在文檔中。本模板的子頁面