Template:Link-Wikidata/doc
| File:Edit-copy green.svg | 此頁面是Template:Link-Wikidata的Template文档。 此頁面可能包含了模板的使用說明、分類和其他内容。 |
| File:Lua-Logo.svg | 此模板使用Lua语言: |
與{{WikidataLink}}不同,本模板的參數更接近{{Translink}}並且支援修改連接顯示的內容。
參數及使用方法[编辑]
此模板有三种用法,差别只在参数个数。
{{link-wd|Wikidata代号|实际显示名|語言版本優先序}},此时显示的是“实际显示名”的参数,同時以給並的語言版本座連接(如果存在)。{{link-wd|Wikidata代号|实际显示名}},此时显示的是“实际显示名”的参数。{{link-wd|Wikidata代号}},此时显示的是“Wikidata上輸入的中文名”参数。
另外,維基數據的标签不应带消歧义括号,例如拟链接条目为“XXX (YYY)”,则維基數據的标签应为“XXX”。此时,可用page参数覆盖链接目标。
範例[编辑]
- 連接到維基數據項目實體:
- 連接到主題項目(QXXX)
- 「
{{link-wd|Q13647569}}」→「Module:WikidataLink第216行Lua错误:attempt to index field 'wikibase' (a nil value)」 - 「
{{link-wd|Q107002031}}」→「Module:WikidataLink第216行Lua错误:attempt to index field 'wikibase' (a nil value)」 - 「
{{link-wd|Q463720|美國外科醫學院(英語)}}」→「Module:WikidataLink第216行Lua错误:attempt to index field 'wikibase' (a nil value)」 - 「
{{link-wd|Q463720|美國外科醫學院(德語)|de,en}}」→「Module:WikidataLink第216行Lua错误:attempt to index field 'wikibase' (a nil value)」
- 「
- 連接到屬性(PXXX)
- 「
{{link-wd|P10233}}」→「Module:WikidataLink第216行Lua错误:attempt to index field 'wikibase' (a nil value)」
- 「
- 連接到詞位(LXXX)
- 「
{{link-wd|L10}}」→「詞彙:describe」
- 「
- 連接到資料綱要(EXXX)
- ※註:除了主題項目(QXXX)外,其餘項目實體皆無跨語言連接。
- 連接到主題項目(QXXX)
- 連接到其他頁面(命名空間:頁面名稱)
- 「
{{link-wd|Template:Autofix}}」→「Template:Autofix」
- 「
模板数据[编辑]
<templatedata> { "params": { "1": { "label": "Wikidata項目實體編號", "type": "string", "required": true }, "2": { "label": "實際顯示名", "type": "content" }, "3": { "label": "語言版本優先序", "description": "要生成綠鏈時,選取的語言版本之優先順序。以逗點分隔。若所選之項目不支援跨語言連結(如屬性、詞位等)且字串沒有逗點,則將此值視為本地連接的目標頁面。", "example": "en,de,fr,ja", "default": "en,de,fr,ja", "autovalue": "en,de,fr,ja" }, "title": { "label": "本地頁面連結", "description": "若輸入的維基數據項目實體非條目亦非屬性,則不支援取得其名稱,此時可透過此參數作為本地頁面連結替代。", "type": "string", "aliases": [ "page" ] } }, "description": "產生連接到維基數據各項目實體(如:項目、屬性、詞位、資料綱要等)的綠鏈", "format": "inline" } </templatedata>
參見[编辑]
{{WikidataLink}}{{Internal link helper}}