模板:Authority control/doc

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

概要[编辑]

本模板将维基百科条目连结到各种图书馆(及其他)目录系统,用于传记和其他主题。

本模板的数据值均来自维基数据。铅笔图示File:OOjs UI icon edit-ltr-progressive.svg可方便地存取对应维基数据项目的“标识符”部分。

空实例[编辑]

如果维基数据中没有特定主语的资讯,则此范本的空实例将维持休眠状态,这表示其在条目上是不可见。因此,在没有权威资讯的页面上使用此范本是无伤大雅。在条目中维持休眠状态的空实例,必须等到其维基数据上新增数据值后才会显示。

验证[编辑]

本模板会尝试验证所有数据值,如果检查失败,则会显示错误。

位置[编辑]

作为元资料模板,规范控制模板应放在新的一行,即位于外部链接部分和导航模板之后,紧接在页面分类之前。

使用方法[编辑]

{{Authority control}}

一般情况:

  1. 插入空白模板。
  2. 点选“显示预览”查看哪些资料来源会从维基数据自动撷取。
  3. 如果您知道更多资料来源,请将这些一并新增至条目对应的维基数据中,以便其他语言的维基百科自动受益。

隐藏标识符[编辑]

本模板亦可使用|suppress=参数选择性隐藏识别符。例如,可以借由输入以下程式码来隐藏Module:Wikibase第27行Lua错误:attempt to index field 'wikibase' (a nil value) (P434)

{{Authority control |suppress=P434}}

指定维基数据项目[编辑]

如果页面尚未连结到维基数据项目(例如,草稿空间、使用者空间或专题空间中的页面),您可使用|qid=参数指定从对应的项目中撷取资料。

{{Authority control|qid=Q49605590}}

若想查询正确的对应项目,您可搜寻数据库。假如数据库中尚无对应的项目,您可建立一个新项目

当页面连结到维基数据项目,此参数将被忽略,因此您可将其从模板中删除。

维基数据附加项目[编辑]

在某些情况下,您可能需要指定从其他项目中撷取资料。例如:

若想指定其他项目,可使用|additional=参数。例如:{{Authority control | additional = Q2319886, Q3320282}}

若想自动新增相关项目的其他连结,请使用|additional=auto。这对于已婚夫妻、乐团成员等非常好用。

白名单[编辑]

本模板配置了多个白名单 ,只允许显示特定标识符。该白名单也可与|show=参数一同使用。例如,使用|show=arts仅会显示与艺术相关的标识符。

本模板亦可使用多个白名单。例如:使用{{Authority control|show=arts,SV}}新增艺术与瑞典白名单的相关标识符。

参数|country=亦可当作|show=参数的别名。

范例[编辑]

完全依赖于维基数据,以亚历山大·格拉汉姆·贝尔的数据为例:
{{Authority control}}

Module:Authority_control第150行Lua错误:attempt to index field 'wikibase' (a nil value)

指定维基数据项目,以维克多·雨果的数据为例:
{{Authority control|qid=Q535}}

Module:Authority_control第150行Lua错误:attempt to index field 'wikibase' (a nil value)

指定维基数据附加项目,以卡尔·拉松的数据为例:
{{Authority control|country=SV|qid=Q187310}}

Module:Authority_control第150行Lua错误:attempt to index field 'wikibase' (a nil value)

{{Authority control|country=arts|qid=Q187310}}

Module:Authority_control第150行Lua错误:attempt to index field 'wikibase' (a nil value)

显示选项[编辑]

本模版分为多个部分,包括“国际”、“各地”、“学术”、“艺术家”、“人物”等。该模版通常以含有标题的导航框形式呈现: Module:Authority_control第150行Lua错误:attempt to index field 'wikibase' (a nil value)

若所有标识符都在同个部分中,则忽略|state=参数,模板显示在同一行上。

若您使用额外的QID编号从其他维基数据项目中撷取数据,则每个QID编号都会新增一个新部分。在这种情况下,标识符将不再进一步分隔: Module:Authority_control第150行Lua错误:attempt to index field 'wikibase' (a nil value)

如何控制本模板的显示状态
  • 使用{{Authority control|state=collapsed}}使本模板显示为折叠(隐藏)状态。
  • 使用{{Authority control|state=expanded}}使本模板显示为展开(显示)状态。
  • 使用{{Authority control|state=autocollapse}}使本模板仅在页面上有其他相同类型的模板时,显示为折叠(隐藏)状态。
  • 除非另有设定(请见模板代码内的|state=参数),autocollapse为默认状态。

微格式[编辑]

本模板使用HTML标记将每个UID值包装起来:<span class="uid">...</span>,可让第一个找到的数据值可包含在hCard微格式中。

标识符列表[编辑]

该模板从维基数据上的以下属性获取其信息: Module:Authority_control/documentation第68行Lua错误:attempt to index field 'wikibase' (a nil value)

其他追踪分类[编辑]

本模板可新增以下分类:

错误报告[编辑]

点击此处 查看此模板的每月参数使用情况报告。(注:此功能目前仅限于英文维基百科)

重定向[编辑]

参见[编辑]

模板资料[编辑]

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

Authority control模板数据

<templatedata> { "description": "将维基百科条目连结到各种图书馆目录系统的模板。", "params": { "state": { "description": "模板的初始状态。", "type": "string", "suggestedvalues": [ "autocollapse", "expanded", "collapsed" ], "default": "autocollapse" }, "qid": { "label": "qid", "description": "条目尚未关联到维基数据项目的维基数据QID编号。待条目连结到维基数据项目后,此参数将被忽略。", "example": "Q49605590", "type": "string" }, "suppress": { "description": "以逗号分隔想从本模板中排除的标识符列表,格式为维基数据属性ID(例如P227)。", "example": "P227, P1986", "type": "string" }, "additional": { "description": "以逗号分隔想附加的维基数据ID列表,用于显示相关项目的资料。每个项目都应与条目相关,并在文中涵盖。使用“auto”可自动涵盖已婚夫妻、乐团成员等项目。", "type": "string", "example": "Q28831543", "suggestedvalues": [ "auto" ] }, "show": { "aliases": [ "country" ], "label": "whitelist", "example": "ES", "type": "string", "suggestedvalues": [ "arts" ], "description": "用于指定想显示的白名单(例如arts)、国家/地区代码(例如ES)或属性(例如P214)。如未指定,则显示所有可支援的标识符。" } }, "format": "\n{{_|_=_}}\n", "paramOrder": [ "show", "suppress", "qid", "additional", "state" ] } </templatedata>