模板:Section link/doc

来自Local Chinese Wikipedia
跳转到导航 跳转到搜索

Template:Template shortcuts

用法[编辑]

本模板适用于顶注和“参见”章节,或在同一篇文章中的“参考文献”章节。当在文章正文中使用时,请考虑到公开链接到另一篇文章中的特定章节是否会让那些无法点击链接的读者感到困惑,例如那些查看材料的印刷版或没有链接的重新发布版本的读者。

语法(概览)[编辑]

  • Template:TlxTemplate:Tlx,链接到另一个条目的章节 → 示例: 脚本错误:没有“Section link”这个模块。
  • Template:Tlx,链接到另一个条目的章节,仅显示章节的标题 → 示例:脚本错误:没有“Section link”这个模块。
  • {{section link||章节}},为了在同一页面中使用,请将第一个参数留空 → 示例:脚本错误:没有“Section link”这个模块。

单个章节[编辑]

这个模板{{section link}},或者它的快捷方式{{slink}},用来生成指向到本地wiki页面的某个章节的链接,并呈现一个适当的分节符号(§)。

除了

[[阿尔伯特·爱因斯坦#主要科學成就]]

阿尔伯特·爱因斯坦#主要科学成就

取而代之的是:

Template:Tlx

脚本错误:没有“Section link”这个模块。

Template:Tlx

脚本错误:没有“Section link”这个模块。

多个章节[编辑]

此模板可以生成指向同一页面的多个章节的连续链接。您可以写:

Template:Tlx

脚本错误:没有“Section link”这个模块。

Template:Tlx

脚本错误:没有“Section link”这个模块。

禁用页面名称[编辑]

有时,为了避免冗余和冗长,不需要出现页面名称。对于使用本模板的页面,不指定页面名称只会创建章节链接。例如:

Template:Tlx

相当于:

[[#禁用页面名称|§ 禁用页面名称]]

显示为

脚本错误:没有“Section link”这个模块。

使用|nopage=y可达到同样的视觉效果。

显示结果的比较:

  • Template:Tlx脚本错误:没有“Section link”这个模块。
  • Template:Tlx脚本错误:没有“Section link”这个模块。
  • Template:Tlx脚本错误:没有“Section link”这个模块。
  • Template:Tlx脚本错误:没有“Section link”这个模块。

模板数据[编辑]

Template:TemplateDataHeader <templatedata> { "description": "此模板用于生成到本地维基页面特定部分的链接,并显示适当的章节标志(§)。此模板可以生成到同一页面多个部分的连续链接。", "params": { "1": { "label": "页面名称", "description": "要创建链接的页面名称。留空以链接到当前页面。这样做将不显示页面名称。", "type": "wiki-page-name", "suggested": true }, "2": { "label": "第一个部分名称", "description": "要创建链接的(第一个)部分名称。此参数为必填项。", "type": "string", "required": true }, "3": { "label": "第二个部分名称", "description": "此模板可以链接到同一页面的其他部分。您可以在此字段提供另一个部分名称。", "type": "string" }, "4": { "label": "第三个部分名称", "description": "此模板可以链接到同一页面的其他部分。您可以在此字段提供另一个部分名称。", "type": "string" }, "5": { "label": "第四个部分名称", "description": "此模板可以链接到同一页面的其他部分。您可以在此字段提供另一个部分名称。", "type": "string" }, "nopage": { "label": "隐藏页面名称", "description": "如果设置为\"yes\"、\"y\"或\"true\",则隐藏页面名称(仅显示部分名称)。", "type": "boolean" }, "keep-underscores" : { "label": "保留下划线", "description": "如果设置为\"yes\"、\"y\"或\"true\",则在页面名称和部分名称中不将下划线替换为空格。", "type": "boolean" }, "display": { "label": "显示的页面名称", "description": "如果页面名称需要以不同方式显示(例如斜体),请在此输入。", "type": "string" } } } </templatedata>