本模板用于各个分类页面顶部,用于制作分类导航链接。根据LIB:格式手册/分类,请在每个分类顶部都添加此模板{{catnav|auto=1}}
。
自动补充分类树
添加参数auto=1
即可根据该分类或指定分类名称所拥有的分类来补充分类树。这种机制是通过解析分类页面的源代码实现的,因此通过模板、解析器等方式添加进来的分类不会被识别。多重的分类树会多次呈现。如遇到分类循环(这种情况应该避免)也会停止产生分类。
例如:在Category:理学
添加{{catnav|auto=1}}
将会产生:
如果中间添加指定分类名称,则会获取当前页面所属的分类。需要注意的是,在预览时,模块仍然是按照之前的源代码来获取当前页面分类的,所以如果你修改了当前页面所属的分类还未保存,预览时是不会生效的。
参见
- Template:Pathnav,在条目表示阶层关系请使用此模板。
在分类页面提供导览链接,清晰地展示该分类页面的逻辑关系,并自动将页面添加至上一级分类。
参数 | 描述 | 类型 | 状态 | |
---|---|---|---|---|
noroot | noroot | 不在最前面添加[[:Category:页面分类]]的链接。 | 布尔 | 可选 |
nohere | nohere | 不在最后面添加当前分类页面的名称。 | 布尔 | 可选 |
nocat | nocat | 不将当前页面添加至其参数中的上一个分类。注意:该模板在非分类页面一定不会将页面添加至分类,因此非分类页面不需要此参数。 | 布尔 | 可选 |
auto | auto | 是否自动产生分类树。谨慎使用。可以通过参数1来指定分类名称。 | 布尔 | 可选 |