This is the template sandbox page for Template:Wikidata fallback link (diff). See also the companion subpage for test cases. |
This template uses Lua: |
Due to a server limit of 500 "expensive parser function" calls (e.g. #ifexist:, PAGESIZE:, and PAGESINCATEGORY:), this template will only work properly if the page using it has not already exceeded the limit. When the limit is exceeded, the page using this template or module is categorised in Category:Pages with too many expensive parser function calls. (further information) |
This template (previously called Template:Wikidata red link) takes a Wikidata entity number as an unnamed parameter and provides a link to the corresponding article on the English Wikipedia, or its Wikidata entity depending on whether the article exists or not.
If the corresponding article exists then a direct link to the article is given (piped to the label on Wikidata).
{{Wikidata fallback link|Q2076202}}
→ York
{{Wikidata fallback link|Q6622102}}
→ Sunderland Bridge
If the corresponding article does not exist on the English Wikipedia, then a red link is displayed, followed by a link to its item on Wikidata.
{{Wikidata fallback link|Q1897508}}
→ Opius danielssoni
{{Wikidata fallback link|Q31692001}}
→ Phu Khong
To suppress the link to Wikidata use |wd=off
, e.g.
{{Wikidata fallback link|Q31692001|wd=off}}
→ Phu Khong
If the corresponding article does not exist on the English Wikipedia but there is a different article at the item's label, then to avoid confusion, the label is not linked.
{{Wikidata fallback link|Q2542189}}
→ Ali
{{Wikidata fallback link|Q18977043}}
→ Bult
If there is no English label defined on Wikidata, then just a link to the Wikidata item is displayed. To fix this, please add a label to the Wikidata item.
{{Wikidata fallback link|Q2212427}}
→
{{Wikidata fallback link|Q59208468}}
→
The OOjs UI pen icon can be used instead of the [Wikidata] link.
{{Wikidata fallback link|Q2076202|wd=icon}}
→ Opius danielssoni