模板:Marriage/doc

维基百科,自由的百科全书
跳转到导航 跳转到搜索

用法[编辑]

本模板通常用于信息框内,例如{{Infobox person}}的“spouse”(配偶)项,但是也可以用于条目内任何地方。

{{Marriage}}支持最多三个未命名参数(姓名、结婚日期、离婚日期)和可选命名参数|end=|reason=)生成以下内容:

示例
模板使用 生成输出
{{marriage |John Smith |1 January 1895 |December 31, 1905}}

John Smith
1895年结婚—1905年结束)

{{marriage |John Doe |1885 |July 27, 1888 |end=d.}}

John Doe
1885年结婚—1888年结束)

{{marriage |Jane Doe |2002}}

Jane Doe2002年结婚)

{{marriage |John Q. Public |2002|2010}}

John Q. Public
2002年结婚—2010年结束)

{{marriage |John Q. Citizen |2002|2010|end=div}}
{{marriage |<!--John Q. Citizen-->|2012}}

John Q. Citizen
2002年结婚—2010年离婚)
2012年复婚)

{{marriage |John Q. Taxpayer |2002|end=div}}

John Q. Taxpayer
2002年结婚;已离婚)

{{marriage |Joe Blow|<!--未知-->|2010|end=div}}

Joe Blow2010年离婚)

{{marriage |Joe Bloggs|<!--未知-->|2010}}

Joe Bloggs2010年结束)

{{marriage |Joe Sixpack|<!--未知-->|2010|end=<!--uncertain-->}}

Joe Sixpack2010年结束)

{{marriage |Joe Schmo |end=div}}

Joe Schmo(已离婚)

{{marriage |Juan Perez |2010|reason=<!--earliest-->}}

Juan Perez2010年结婚)

将前两个参数与|end=|reason=)一起使用会在姓名和结婚日期之间加入换行。

在信息框中[编辑]

{{Infobox person}}
配偶
  • John Smith
    1895年结婚—1905年结束)
  • John Doe
    1885年结婚—1888年结束)
  • Jane Doe2002年结婚)
  • John Q. Public
    2002年结婚—2010年结束)
  • John Q. Citizen
    2002年结婚—2010年离婚)
  • 2012年复婚)
  • John Q. Taxpayer
    2002年结婚;已离婚)
  • Joe Blow2010年离婚)
  • Joe Bloggs2010年结束)
  • Joe Sixpack2010年结束)
  • Joe Schmo(已离婚)
  • Juan Perez2010年结婚)
  • Juan Have
    2001年结婚—2014年丧偶)
  • Juan Have
    2001年结婚—2014年结束

信息框已经将字号缩小为 88%,而根据MOS:FONTSIZE建议字体大小不应小于正文字体的 85%,所以在信息框中并不适宜再将字体缩小。这里的例子由下列代码生成:

{{Infobox person |spouse = {{Plainlist|
* {{marriage |John Smith |1 January 1895 |December 31, 1905}}
* {{marriage |John Doe |1885 |July 27, 1888 |end=d.}}
* {{marriage |Jane Doe |2002}}
* {{marriage |John Q. Public |2002|2010}}
* {{marriage |John Q. Citizen |2002|2010|end=div}}
* {{marriage |<!--John Q. Citizen-->|2012}}
* {{marriage |John Q. Taxpayer |2002|end=div}}
* {{marriage |Joe Blow|<!--未知-->|2010|end=div}}
* {{marriage |Joe Bloggs|<!--未知-->|2010}}
* {{marriage |Joe Sixpack|<!--未知-->|2010|end=<!--不确定-->}}
* {{marriage |Joe Schmo |end=div}}
* {{marriage |Juan Perez |2010|reason=<!--earliest-->}} 
* {{marriage |Juan Have |2001|2014|reason=died}} 
* {{marriage |Juan Have |2001|2014|reason=sur}}
}}
}}

模板数据[编辑]

以下是该模板的模板数据,适用于可视化编辑器等工具。

Marriage模板数据

<templatedata> { "params": { "1": { "label": "配偶姓名", "description": "条目主题人物配偶的姓名", "type": "content", "suggested": true }, "2": { "suggested": true, "label": "婚姻开始日期", "type": "date", "description": "婚姻的开始时间;结果只显示年份,更多信息会以提示框展示" }, "3": { "label": "婚姻结束日期", "type": "date", "description": "婚姻的结束时间;结果只显示年份,更多信息会以提示框展示" }, "end": { "aliases": [ "reason" ], "label": "婚姻结束原因", "description": "婚姻结束的原因。可填写如div|divorced|离|离婚,died|w|widowed|丧|丧偶|未亡|逝|逝世|死|死亡=丧偶(参数1中的配偶先去世),s|sur|survived=结束(因条目主题人物比配偶先去世而结束),d=结束(空值)", "type": "string", "suggestedvalues": [ "离婚", "丧偶" ] } }, "paramOrder": [ "1", "2", "3", "end" ], "description": "人物信息框内配偶的婚姻模板。", "format": "inline" } </templatedata>

重定向[编辑]