Difference between revisions of "Template:Wikidata entity link"

From blackwiki
Jump to navigation Jump to search
test>Mifter
m (Changed protection level for "Template:Wikidata entity link": Highly visible template ([Edit=Require template editor access] (indefinite) [Move=Require template editor access] (indefinite)))
test>Zyxw
(Updated to use interwiki links instead of external links, see Template talk:Wikidata entity link#Link format. Tested first with /sandbox and /testcases.)
Line 1: Line 1:
[{{#if:{{{1|}}}|{{#switch:{{uc:{{padleft:|1|{{#if:1|{{{1|}}}}}}}}}
+
<includeonly>{{#if: {{{1|}}}
|Q|P={{#invoke:Wikibase|wdurl|{{{1}}}}} {{#invoke:Wikibase|label|{{{1}}}}} <small>({{#if:1|{{{1|}}}}})</small>
+
| {{#switch: {{uc:{{padleft:|1|{{#if:1|{{{1}}}}}}}}}
|#default={{#invoke:Wikibase|wdurl|Q{{#if:1|{{{1|}}}}}}} {{#invoke:Wikibase|label|Q{{#if:1|{{{1|}}}}}}} <small>(Q{{#if:1|{{{1|}}}}})</small>
+
  | P = [[d:Property:{{#if:1|{{{1}}}}}|{{#invoke:Wikibase|label|{{{1}}}}} <small>({{#if:1|{{{1}}}}})</small>]]
}}|{{#invoke:Wikibase|wdurl}} {{#invoke:Wikibase|label}} <small>({{#invoke:Wikibase|id}})</small>}}]<noinclude>{{documentation}}</noinclude>
+
  | Q = [[d:{{#if:1|{{{1}}}}}|{{#invoke:Wikibase|label|{{{1}}}}} <small>({{#if:1|{{{1}}}}})</small>]]
 +
  | #default = [[d:Q{{#if:1|{{{1}}}}}|{{#invoke:Wikibase|label|Q{{#if:1|{{{1}}}}}}} <small>(Q{{#if:1|{{{1|}}}}})</small>]]
 +
  }}
 +
| {{#ifeq: {{#invoke:Wikibase|id}} | no entity
 +
  | <small>(no entity)</small>
 +
  | [[d:{{#invoke:Wikibase|id}}|{{#invoke:Wikibase|label}} <small>({{#invoke:Wikibase|id}})</small>]]
 +
  }}
 +
}}</includeonly><noinclude>
 +
{{Documentation}}
 +
</noinclude>

Revision as of 02:06, 19 January 2019

Template documentation[create]