模板:Navbox/Doc:修订间差异
来自陋室
更多操作
删除的内容 添加的内容
小 修改格式 |
Maintenance script(留言 | 贡献) 模板现代化B1:补充 TemplateData |
||
| (未显示同一用户的1个中间版本) | |||
| 第1行: | 第1行: | ||
== 模板说明 == |
== 模板说明 == |
||
Navbox 用于输出页面底部的导航区域,常与其他模板组合使用,便于提供“页面工具链接”和“系列导航”。 |
|||
该模板用于创建一个导航盒子,通常用于提供多个相关页面的链接,便于用户快速访问。Navbox 集成了 [[Template:PageToolsLink]],自动加载相关样式,并与 [[Template:LanguageLinks]] 模板兼容,能够简化页面结构。 |
|||
== 使用方法 == |
== 使用方法 == |
||
要在页面中使用此模板,只需将以下代码添加到模板中: |
|||
<syntaxhighlight lang="wikitext"> |
<syntaxhighlight lang="wikitext"> |
||
{{Navbox}} |
{{Navbox}} |
||
</syntaxhighlight> |
</syntaxhighlight> |
||
该模板会在页面底部渲染出一个导航框,用户可以在其中找到与当前页面相关的多语言链接。 |
|||
== 参数说明 == |
== 参数说明 == |
||
* |
* <code>target</code>:目标模板/页面名称(如 <code>Template:LanguageLinks</code>)。 |
||
* <code>parent</code>:父模板/页面名称(通常与 target 相同)。 |
|||
== 样式 == |
|||
{{Navbox|target=Template:LanguageLinks}}。 |
|||
* 样式位于:[[Template:Navbox/styles.css]]。 |
|||
* 信息盒样式已拆分至:[[Template:Infobox/styles.css]]。 |
|||
== 参见 == |
|||
* parent:指定父模板或页面。通常保持与 target 相同。 |
|||
* [[Template:PageToolsLink]] |
|||
* [[Template:LanguageLinks]] |
|||
== |
== TemplateData == |
||
<templatedata> |
|||
以下是如何在 Template:LanguageLinks 中使用 Navbox 的示例: |
|||
{ |
|||
"description": "用于输出页面底部导航区并附带页面工具链接。", |
|||
<syntaxhighlight lang="wikitext"> |
|||
"format": "inline", |
|||
<div class="navbox "> |
|||
"params": { |
|||
"target": { |
|||
<hr> |
|||
"label": "目标页面", |
|||
[[{{ROOTPAGENAME}}|中文]] · |
|||
"description": "工具链接指向的目标模板或页面标题。", |
|||
[[{{ROOTPAGENAME}}/en|English]] · |
|||
"type": "wiki-page-name", |
|||
[[{{ROOTPAGENAME}}/fr|Français]] · |
|||
"required": false, |
|||
[[{{ROOTPAGENAME}}/es|Español]] · |
|||
"suggested": true, |
|||
[[{{ROOTPAGENAME}}/it|Italiano]] · |
|||
"example": "Template:LanguageLinks" |
|||
[[{{ROOTPAGENAME}}/ar|العربية]] · |
|||
}, |
|||
[[{{ROOTPAGENAME}}/ru|Русский]] · |
|||
"parent": { |
|||
[[{{ROOTPAGENAME}}/ja|日本語]] · |
|||
"label": "父级名称", |
|||
[[{{ROOTPAGENAME}}/ko|한국어]] · |
|||
"description": "导航工具栏显示的父级名称。", |
|||
[[{{ROOTPAGENAME}}/vi|Tiếng Việt]] · |
|||
"type": "line", |
|||
[[{{ROOTPAGENAME}}/th|ภาษาไทย]] · |
|||
"required": false, |
|||
[[{{ROOTPAGENAME}}/hi|हिन्दी]] · |
|||
"suggested": true, |
|||
[[{{ROOTPAGENAME}}/pt|Português]] · |
|||
"example": "Template:Navbox" |
|||
[[{{ROOTPAGENAME}}/de|Deutsch]] · |
|||
} |
|||
[[{{ROOTPAGENAME}}/nl|Nederlands]] · |
|||
}, |
|||
[[{{ROOTPAGENAME}}/sv|Svenska]] · |
|||
"paramOrder": [ |
|||
[[{{ROOTPAGENAME}}/no|Norsk]] · |
|||
"target", |
|||
[[{{ROOTPAGENAME}}/da|Dansk]] · |
|||
"parent" |
|||
[[{{ROOTPAGENAME}}/el|Ελληνικά]] · |
|||
] |
|||
[[{{ROOTPAGENAME}}/tr|Türkçe]] · |
|||
} |
|||
[[{{ROOTPAGENAME}}/uk|Українська]] · |
|||
</templatedata> |
|||
[[{{ROOTPAGENAME}}/pl|Polski]] · |
|||
[[{{ROOTPAGENAME}}/ro|Română]] · |
|||
[[{{ROOTPAGENAME}}/hu|Magyar]] · |
|||
[[{{ROOTPAGENAME}}/cs|Čeština]] · |
|||
[[{{ROOTPAGENAME}}/sk|Slovenčina]] · |
|||
[[{{ROOTPAGENAME}}/sl|Slovenščina]] |
|||
<hr> |
|||
</div> |
|||
{{Navbox|target=Template:LanguageLinks|parent=Template:LanguageLinks}} |
|||
<noinclude>[[Category:站点模板]]</noinclude> |
|||
<noinclude>[[Category:信息框]]</noinclude> |
|||
</syntaxhighlight> |
|||
<div class="navbox "> |
|||
<hr> |
|||
[[{{ROOTPAGENAME}}|中文]] · |
|||
[[{{ROOTPAGENAME}}/en|English]] · |
|||
[[{{ROOTPAGENAME}}/fr|Français]] · |
|||
[[{{ROOTPAGENAME}}/es|Español]] · |
|||
[[{{ROOTPAGENAME}}/it|Italiano]] · |
|||
[[{{ROOTPAGENAME}}/ar|العربية]] · |
|||
[[{{ROOTPAGENAME}}/ru|Русский]] · |
|||
[[{{ROOTPAGENAME}}/ja|日本語]] · |
|||
[[{{ROOTPAGENAME}}/ko|한국어]] · |
|||
[[{{ROOTPAGENAME}}/vi|Tiếng Việt]] · |
|||
[[{{ROOTPAGENAME}}/th|ภาษาไทย]] · |
|||
[[{{ROOTPAGENAME}}/hi|हिन्दी]] · |
|||
[[{{ROOTPAGENAME}}/pt|Português]] · |
|||
[[{{ROOTPAGENAME}}/de|Deutsch]] · |
|||
[[{{ROOTPAGENAME}}/nl|Nederlands]] · |
|||
[[{{ROOTPAGENAME}}/sv|Svenska]] · |
|||
[[{{ROOTPAGENAME}}/no|Norsk]] · |
|||
[[{{ROOTPAGENAME}}/da|Dansk]] · |
|||
[[{{ROOTPAGENAME}}/el|Ελληνικά]] · |
|||
[[{{ROOTPAGENAME}}/tr|Türkçe]] · |
|||
[[{{ROOTPAGENAME}}/uk|Українська]] · |
|||
[[{{ROOTPAGENAME}}/pl|Polski]] · |
|||
[[{{ROOTPAGENAME}}/ro|Română]] · |
|||
[[{{ROOTPAGENAME}}/hu|Magyar]] · |
|||
[[{{ROOTPAGENAME}}/cs|Čeština]] · |
|||
[[{{ROOTPAGENAME}}/sk|Slovenčina]] · |
|||
[[{{ROOTPAGENAME}}/sl|Slovenščina]] |
|||
<hr> |
|||
</div> |
|||
{{Navbox|target=Template:LanguageLinks|parent=Template:LanguageLinks}} |
|||
<noinclude>[[Category:站点模板]]</noinclude> |
|||
<noinclude>[[Category:信息框]]</noinclude> |
|||
== 参见 == |
|||
* [[Template:PageToolsLink]] - 提供页面工具链接的模板 |
|||
* [[Template:Navbox/styles.css]] - Navbox 使用的样式表 |
|||
<noinclude>[[Category:站点模板]]</noinclude> |
<noinclude>[[Category:站点模板]]</noinclude> |
||
2026年5月19日 (二) 13:21的最新版本
模板说明
Navbox 用于输出页面底部的导航区域,常与其他模板组合使用,便于提供“页面工具链接”和“系列导航”。
使用方法
{{Navbox}}
参数说明
target:目标模板/页面名称(如Template:LanguageLinks)。parent:父模板/页面名称(通常与 target 相同)。
样式
- 样式位于:Template:Navbox/styles.css。
- 信息盒样式已拆分至:Template:Infobox/styles.css。
参见
TemplateData
用于输出页面底部导航区并附带页面工具链接。
| 参数 | 描述 | 类型 | 状态 | |
|---|---|---|---|---|
| 目标页面 | target | 工具链接指向的目标模板或页面标题。
| 页面名称 | 推荐 |
| 父级名称 | parent | 导航工具栏显示的父级名称。
| 单行文本 | 推荐 |