模板: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>