打开/关闭菜单
打开/关闭外观设置菜单
打开/关闭个人菜单
未登录
未登录用户的IP地址会在进行任意编辑后公开展示。

目前wiki关闭了自行注册账号的功能,如需注册账号,请查阅Help:注册账号

模板:Main/doc:修订间差异

来自RIA | Wiki
Aunst留言 | 贡献
创建页面,内容为“此模板用于引导读者转到描写''他阅读的部分''的页面 该模板一般放置在章节/部分开头。 == 参数 == ; 1 : 必填, 必须是存在的…”
 
Aunst留言 | 贡献
添加来源信息
 
(未显示同一用户的2个中间版本)
第1行: 第1行:
此模板用于引导读者转到描写''他阅读的部分''的页面
{{From_Wikipedia}}


该模板一般放置在章节/部分开头。
当条目很庞大时, 它经常会被以摘要格式重写。本模板被用在摘要的标题下方, 来链接到已经被 (或将被) 摘要的子条目。
 
它<strong>不应当</strong>被用在条目的顶端来链向它的父主题; 取而代之可以在序言章节使用维基链接。本模板也不用于代替内联链接或充当 "另见"。它有其特定用途, 如上所述。
 
== 使用 ==
基础:
<pre>
{{Main|页面}}
</pre>
 
全部参数:
<pre>
{{Main|页面1|页面2|页面3| ... |l1 = 页面1显示文本|l2 = 页面2显示文本|l3 = 页面3显示文本| ... |selfref = yes}}
</pre>


== 参数 ==
== 参数 ==
; 1
* <code>1</code>, <code>2</code>, <code>3</code>, ... – 链接到的页面。如果未指定页面名称, 则使用当前页面名称 (不带[[Wikipedia:Namespace|命名空间]]前缀) 。分类和文件使用[[wikipedia:Help:Colon trick|冒号技巧]]自动转义, 并且指向各节的链接自动格式化为 "页面 § 章节" , 而不是MediaWiki的默认 "页面#章节"。
: 必填, 必须是存在的页面。
* <code>l1</code>, <code>l2</code>, <code>l3</code>, ... ''或'' <code>label 1</code>, <code>label 2</code>, <code>label 3</code>, ... – 链接到每个页面的可选标签 (适用于将使用管道链接的文章) 。注意, 额外的参数使用小写的 "L" , 例如 <code>l1</code> <strong>不是</strong> <code>L1</code>。
* <code>selfref</code> – 如果设置为 "yes", "y", "true" 或 "1" , 将会给模板添加 "selfref" CSS类。一般不需要使用。


== 示例 ==
== 示例 ==
比如说你在编辑关于讨论页帮助的章节:
* <code><nowiki>{{Main}}</nowiki></code> &rarr; {{Main}}
<pre>
* <code><nowiki>{{Main|Article}}</nowiki></code> &rarr; {{Main|Article}}
{{Main|Help:讨论页}}
* <code><nowiki>{{Main|Article#Section}}</nowiki></code> &rarr; {{Main|Article#Section}}
</pre>
* <code><nowiki>{{Main|Article#Section|l1=Custom section label}}</nowiki></code> &rarr; {{Main|Article#Section|l1=Custom section label}}
{{Main|Help:讨论页}}
* <code><nowiki>{{Main|Article1|Article2|Article3}}</nowiki></code> &rarr; {{Main|Article1|Article2|Article3}}
* <code><nowiki>{{Main|Article1|l1=Custom label 1|Article2|l2=Custom label 2}}</nowiki></code> &rarr; {{Main|Article1|l1=Custom label 1|Article2|l2=Custom label 2}}
 
== 错误 ==
如果未指定要链接的第一页的名称, 则使用当前页面名称 (不带名称空间前缀) :  
{{Main}}
参数的非法使用或其他用法不会显示任何错误 (即, 可以省略第一个参数, 即使第一个为空, 也可以使用其他参数 (并自动使用当前页面名称 (没有名称空间前缀) ) ) , 等号可以用作参数之一, 并且可以通过直接调用模块 (使用 "<code>#invoke</code>" ) 来使用模板。{{tl|See also}} 就不是这种情况。
 
== 与维基百科上模板的不同之处 ==
本模板在英文维基百科上已经被修改为基于[[Module:Labelled_list_hatnote]]模块的模板, 但本模板依旧基于[[Module:Main]], 主要是因为本模板在本wiki上同时处理主命名空间和分类命名空间的页面。
 
目前看来, 似乎没有必要将其分割为两个模板。
 
更多信息可以查看模板的[[wikipedia:Template_talk:Main#Extricating_category_functionality|原讨论页]]。
 
== 模板数据 ==
{{TemplateData header}}
<templatedata>
{
  "description": "在章节的标题下使用此模板, 以链接到与该节的主题完全有关的一个或多个子文章。该模板将以小字显示, \"主条目: Article 1, Article 2 和 Article 3\"",
  "params": {
    "1": {
      "label": "页面 1",
      "description": "要链接到的第一个页面的名称。如果未指定, 则使用当前页面名称 (不带命名空间前缀)。",
      "type": "wiki-page-name",
      "suggested": true
    },
    "2": {
      "label": "页面 2",
      "description": "要链接到的第二个页面的名称。",
      "type": "wiki-page-name"
    },
    "3": {
      "label": "页面 3",
      "description": "要链接到的第三个页面的名称。更多页面可使用如 \"4\", \"5\" 这样的参数。 ",
      "type": "wiki-page-name",
      "required": false
    },
    "l1": {
      "type": "string",
      "label": "链接显示文本 1",
      "description": "第一个链接页面显示的文本。",
      "aliases": [
        "label 1"
      ]
    },
    "l2": {
      "label": "链接显示文本 2",
      "description": "第二个链接页面显示的文本。",
      "type": "string",
      "aliases": [
        "label 2"
      ]
    },
    "l3": {
      "label": "链接显示文本 3",
      "description": "第三个链接页面显示的文本。可以通过使用递增的数字 (作用于第四个页面的 \"l4\") 作为参数名称来添加其他标签。",
      "type": "string",
      "aliases": [
        "label 3"
      ]
    },
    "selfref": {
      "type": "boolean",
      "label": "自引用",
      "description": "Set to \"yes\" if the template is a self-reference to Wikipedia that would not make sense on mirrors or forks of the Wikipedia site."
    }
  },
  "paramOrder": [
    "1",
    "2",
    "3",
    "l1",
    "l2",
    "l3",
    "selfref"
  ],
  "format": "{{_|_ = _}}\n"
}
</templatedata>
 
== 脚注 ==

2022年6月9日 (四) 14:17的最新版本

当条目很庞大时, 它经常会被以摘要格式重写。本模板被用在摘要的标题下方, 来链接到已经被 (或将被) 摘要的子条目。

不应当被用在条目的顶端来链向它的父主题; 取而代之可以在序言章节使用维基链接。本模板也不用于代替内联链接或充当 "另见"。它有其特定用途, 如上所述。

使用

基础:

{{Main|页面}}

全部参数:

{{Main|页面1|页面2|页面3| ... |l1 = 页面1显示文本|l2 = 页面2显示文本|l3 = 页面3显示文本| ... |selfref = yes}}

参数

  • 1, 2, 3, ... – 链接到的页面。如果未指定页面名称, 则使用当前页面名称 (不带命名空间前缀) 。分类和文件使用冒号技巧自动转义, 并且指向各节的链接自动格式化为 "页面 § 章节" , 而不是MediaWiki的默认 "页面#章节"。
  • l1, l2, l3, ... label 1, label 2, label 3, ... – 链接到每个页面的可选标签 (适用于将使用管道链接的文章) 。注意, 额外的参数使用小写的 "L" , 例如 l1 不是 L1
  • selfref – 如果设置为 "yes", "y", "true" 或 "1" , 将会给模板添加 "selfref" CSS类。一般不需要使用。

示例

  • {{Main}}
  • {{Main|Article}}
  • {{Main|Article#Section}}
  • {{Main|Article#Section|l1=Custom section label}}
  • {{Main|Article1|Article2|Article3}}
  • {{Main|Article1|l1=Custom label 1|Article2|l2=Custom label 2}}

错误

如果未指定要链接的第一页的名称, 则使用当前页面名称 (不带名称空间前缀) :

参数的非法使用或其他用法不会显示任何错误 (即, 可以省略第一个参数, 即使第一个为空, 也可以使用其他参数 (并自动使用当前页面名称 (没有名称空间前缀) ) ) , 等号可以用作参数之一, 并且可以通过直接调用模块 (使用 "#invoke" ) 来使用模板。{{See also}} 就不是这种情况。

与维基百科上模板的不同之处

本模板在英文维基百科上已经被修改为基于Module:Labelled_list_hatnote模块的模板, 但本模板依旧基于Module:Main, 主要是因为本模板在本wiki上同时处理主命名空间和分类命名空间的页面。

目前看来, 似乎没有必要将其分割为两个模板。

更多信息可以查看模板的原讨论页

模板数据

这是用于新版可视化编辑器及其他工具的模板数据文档。

Main模板数据

在章节的标题下使用此模板, 以链接到与该节的主题完全有关的一个或多个子文章。该模板将以小字显示, "主条目: Article 1, Article 2 和 Article 3"

模板参数

此模板有自定义格式。

参数描述类型状态
页面 11

要链接到的第一个页面的名称。如果未指定, 则使用当前页面名称 (不带命名空间前缀)。

页面名称推荐
页面 22

要链接到的第二个页面的名称。

页面名称可选
页面 33

要链接到的第三个页面的名称。更多页面可使用如 "4", "5" 这样的参数。

页面名称可选
链接显示文本 1l1 label 1

第一个链接页面显示的文本。

字符串可选
链接显示文本 2l2 label 2

第二个链接页面显示的文本。

字符串可选
链接显示文本 3l3 label 3

第三个链接页面显示的文本。可以通过使用递增的数字 (作用于第四个页面的 "l4") 作为参数名称来添加其他标签。

字符串可选
自引用selfref

Set to "yes" if the template is a self-reference to Wikipedia that would not make sense on mirrors or forks of the Wikipedia site.

布尔可选

脚注