模板:WikidataLink/doc

本模板通过调取维基数据上的信息来生成不同类型的链接:

  1. 若指定的维基数据项目已存在对应的本地条目,则生成蓝链(即指向该条目的内部链接);
  2. 若本地暂无条目,则生成指向外文维基百科的绿链(跨语言链接),当存在多个语言版本的条目时,优先指向英文维基百科,其次依序优先指向德文、法文和日文维基百科;
  3. 若指定的维基数据项目未有任何语言版本的条目,则生成指向该维基数据页面的绿链。

概要

本模板用于将{{Wikidata}}模板的输出结果转为{{Internal link helper}}的形式。

通常情况下,若{{Wikidata}}模板指定的维基数据项目未有对应的本地条目时,输出结果会以纯文字呈现。例如显示扭棱大星形十二面体d:Q41961)的性质时:
  • {{wikidata|properties|normal+|Q41961|P279}}”→“均匀多面体、非凸多面体、扭棱多面体”
当然,您可以填入linked参数值来生成链接,但不适用于本地未创建的条目:
  • {{wikidata|properties|linked|normal+|Q41961|P279}}”→“均匀多面体、非凸多面体、扭棱多面体”
您还可以填入raw参数值获取维基数据ID,但这些ID并不自带链接,因此需将其复制粘贴至维基数据的搜索框进行搜索后方能获取信息,这对编者造成了不便:
  • {{wikidata|properties|raw|normal+|Q41961|P279}}”→“Q2471563、Q18015938、Q125087”
为此,本模板改进了相关功能,将{{Wikidata}}输出的维基数据ID转换为链接:

参数及使用方法

模板语法

{{WikidataLink | 1 = <含wikidata項目ID(形如「Q1234」)的字串> | 2 = 語言版本優先順序 }}

模板参数与说明

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

WikidataLink模板数据

通过调取维基数据上的信息来生成不同类型的链接。

模板参数

此模板首选参数不换行的行内格式。

参数描述类型状态
wikidata项目ID1

维基数据项目ID,形如“Q1234”。

内容必需
语言版本优先序2

无本地条目时,链接至外文维基百科的优先级,以半角逗号分隔的语言代码。填入“wikidata”则强制在提示中链接至维基数据。

默认值
en,de,fr,ja
示例值
en,de,fr,ja
自动值
en,de,fr,ja
字符串可选

示例

参见