模板:PageToolsLink/Doc:修订间差异
来自陋室
更多操作
删除的内容 添加的内容
修改介绍 |
Maintenance script(留言 | 贡献) 模板现代化B1:补充 TemplateData |
||
| (未显示2个用户的4个中间版本) | |||
| 第1行: | 第1行: | ||
== 模板说明 == |
== 模板说明 == |
||
PageToolsLink 用于输出页面工具链接(查看、编辑、讨论、文档、样式)。 |
|||
本模板用于在模板底部提供一系列实用的快捷操作链接,包括 '''查看'''、'''编辑''' 和 '''讨论''' 等功能,方便用户快速访问相关页面,提高操作效率。 |
|||
⚠ '''特别提醒''':'''请勿直接调用本模板!''' |
|||
如需使用,请通过 [[Template:Navbox]] 进行调用,详细使用方法请参考 [[Template:Navbox/Doc]],以确保正确、规范地操作。 |
|||
== 参数说明 == |
|||
* '''默认行为''':本模板会基于当前页面 (`{{FULLPAGENAME}}`) 生成链接。 |
|||
* '''自定义目标页面''':如果需要为特定页面生成工具链接,请使用 `target` 参数,如下所示: |
|||
== 使用方法 == |
|||
建议通过 Navbox 间接调用: |
|||
<syntaxhighlight lang="wikitext"> |
<syntaxhighlight lang="wikitext"> |
||
{{ |
{{Navbox|target=Template:PageToolsLink|parent=Template:PageToolsLink}} |
||
</syntaxhighlight> |
</syntaxhighlight> |
||
== |
== 参数说明 == |
||
* <code>target</code>:生成工具链接的目标页面(默认当前页面)。 |
|||
以下示例展示了如何在 `Template:LanguageLinks` 中使用 `PageToolsLink`: |
|||
* <code>parent</code>:父模板或页面名称。 |
|||
* <code>doc</code>:文档子页面,默认 <code>/Doc</code>。 |
|||
<syntaxhighlight lang="wikitext"> |
|||
* <code>style</code>:样式子页面,默认 <code>/styles.css</code>。 |
|||
{{PageToolsLink|target=Template:LanguageLinks|parent=Template:LanguageLinks}} |
|||
</syntaxhighlight> |
|||
== 样式 == |
|||
实际渲染效果: |
|||
* 使用类名:<code>page-tools</code>。 |
|||
{{PageToolsLink|target=Template:LanguageLinks|parent=Template:LanguageLinks}} |
|||
* 样式位于:[[Template:PageToolsLink/styles.css]]。 |
|||
== |
== TemplateData == |
||
<templatedata> |
|||
* [[Template:Navbox]] - 结合 `PageToolsLink` 以提供导航功能 |
|||
{ |
|||
* [[Template:Navbox/Doc]] - 详细使用说明 |
|||
"description": "输出目标页面的查看、编辑、讨论、文档与样式快捷链接。", |
|||
"format": "inline", |
|||
"params": { |
|||
"target": { |
|||
"label": "目标页面", |
|||
"description": "工具链接指向的页面标题。", |
|||
"type": "wiki-page-name", |
|||
"required": false, |
|||
"suggested": true, |
|||
"example": "Template:SoftwareInfo" |
|||
}, |
|||
"parent": { |
|||
"label": "父级名称", |
|||
"description": "工具栏最左侧显示的父级名称文本。", |
|||
"type": "line", |
|||
"required": false, |
|||
"suggested": true, |
|||
"example": "Template:PageToolsLink" |
|||
}, |
|||
"doc": { |
|||
"label": "文档页面", |
|||
"description": "文档链接指向的页面标题。", |
|||
"type": "wiki-page-name", |
|||
"required": false, |
|||
"suggested": false, |
|||
"example": "Template:SoftwareInfo/Doc" |
|||
}, |
|||
"style": { |
|||
"label": "样式页面", |
|||
"description": "样式链接指向的 CSS 子页面标题。", |
|||
"type": "wiki-page-name", |
|||
"required": false, |
|||
"suggested": false, |
|||
"example": "Template:SoftwareInfo/styles.css" |
|||
} |
|||
}, |
|||
"paramOrder": [ |
|||
"target", |
|||
"parent", |
|||
"doc", |
|||
"style" |
|||
] |
|||
} |
|||
</templatedata> |
|||
[[Category: |
<noinclude>[[Category:站点模板]]</noinclude> |
||
[[Category:模板说明]] |
<noinclude>[[Category:模板说明]]</noinclude> |
||