Difference between revisions of "Template:Infobox organization/Wikidata/sandbox"
imported>Boud |
imported>Uzume (Module:Wikidata->Module:WikidataIB and remove usage of deprecated "getPreferredValue") |
||
| Line 10: | Line 10: | ||
| subheader = {{#if:{{{native_name|{{{native name|}}}}}}|<span class="nickname" {{#if:{{{native_name_lang|}}}|lang="{{{native_name_lang}}}"}}>{{{native_name|{{{native name}}}}}}</span>}} | | subheader = {{#if:{{{native_name|{{{native name|}}}}}}|<span class="nickname" {{#if:{{{native_name_lang|}}}|lang="{{{native_name_lang}}}"}}>{{{native_name|{{{native name}}}}}}</span>}} | ||
| − | | image = {{#invoke:InfoboxImage |InfoboxImage |image={{#invoke:WikidataIB | | + | | image = {{#invoke:InfoboxImage |InfoboxImage |image={{#invoke:WikidataIB |getValue |rank=best |P18 |name=image |qid={{{qid|}}} |suppressfields={{{suppressfields|}}} |fetchwikidata={{{fetchwikidata|}}} |onlysourced=no |noicon=yes |{{{image|}}}}} |size={{{image size|{{{image_size|{{{imagesize|}}}}}}}}} |sizedefault=frameless |upright={{{image_upright|1}}} |alt={{{alt|}}} |suppressplaceholder=yes}} |
| − | | caption = {{#if:{{{image|}}}|{{{caption|}}}|{{#invoke: | + | | caption = {{#if:{{{image|}}}|{{{caption|}}}|{{#invoke:WikidataIB|getValue|P18|qual=P2096|qualsonly=y|fwd=ALL}}}} |
| − | | image2 = {{#invoke:InfoboxImage|InfoboxImage |image={{#invoke:WikidataIB | | + | | image2 = {{#invoke:InfoboxImage|InfoboxImage |image={{#invoke:WikidataIB |getValue |rank=best |P154 |name=logo |qid={{{qid|}}} |suppressfields={{{suppressfields|}}} |fetchwikidata={{{fetchwikidata|}}} |onlysourced=no |noicon=yes |{{{logo|}}}}} |size={{{logo_size|}}} |sizedefault=250px |alt={{{logo_alt|}}} }} |
| caption2 = {{{logo_caption|}}} | | caption2 = {{{logo_caption|}}} | ||
| − | | image3 = {{#invoke:InfoboxImage|InfoboxImage |image={{#invoke:WikidataIB | | + | | image3 = {{#invoke:InfoboxImage|InfoboxImage |image={{#invoke:WikidataIB |getValue |rank=best |P41 |name=flag |qid={{{qid|}}} |suppressfields={{{suppressfields|}}} |fetchwikidata={{{fetchwikidata|}}} |onlysourced=no |noicon=yes |{{{flag|}}}}} |size={{{map_size|{{{flag_size|}}}}}} |sizedefault=250px |alt={{{flag_alt|{{{flag_alt|}}}}}} }} |
| caption3 = {{{flag_caption|}}} | | caption3 = {{{flag_caption|}}} | ||
| − | | image4 = {{#invoke:InfoboxImage|InfoboxImage |image={{#invoke:WikidataIB | | + | | image4 = {{#invoke:InfoboxImage|InfoboxImage |image={{#invoke:WikidataIB |getValue |rank=best |P242 |name=map |qid={{{qid|}}} |suppressfields={{{suppressfields|}}} |fetchwikidata={{{fetchwikidata|}}} |onlysourced=no |noicon=yes |{{{map|}}}}} |size={{{map_size|{{{map_size|}}}}}} |sizedefault=250px |alt={{{map_alt|{{{map_alt|}}}}}} }} |
| caption4 = {{{map_caption|}}} | | caption4 = {{{map_caption|}}} | ||
| Line 29: | Line 29: | ||
| label1 = Abbreviation | | label1 = Abbreviation | ||
| class1 = nickname | | class1 = nickname | ||
| − | | data1 = {{#invoke:WikidataIB | | + | | data1 = {{#invoke:WikidataIB | getValue |rank=best |P1813 |name=abbreviation |qid={{{qid|}}} |suppressfields={{{suppressfields|}}} |fetchwikidata={{{fetchwikidata|}}} |onlysourced={{{onlysourced|}}} |noicon={{{noicon|}}} |{{{abbreviation|}}} }} |
| label2 = Pronunciation | | label2 = Pronunciation | ||
| − | | data2 = {{#invoke:WikidataIB | | + | | data2 = {{#invoke:WikidataIB |getValue |rank=best |P898 |name=pronunciation |qid={{{qid|}}} |suppressfields={{{suppressfields|}}} |fetchwikidata={{{fetchwikidata|}}} |onlysourced={{{onlysourced|}}} |noicon={{{noicon|}}} |{{{pronunciation|}}} }} |
| label3 = Named after | | label3 = Named after | ||
| − | | data3 = {{#invoke:WikidataIB | | + | | data3 = {{#invoke:WikidataIB | getValue |rank=best |P138 |name=named_after |qid={{{qid|}}} |suppressfields={{{suppressfields|}}} |fetchwikidata={{{fetchwikidata|}}} |onlysourced={{{onlysourced|}}} |noicon={{{noicon|}}} |list={{{list|}}} |{{{named_after|}}} }} |
| label4 = Types | | label4 = Types | ||
| − | | data4 = {{#invoke:WikidataIB | | + | | data4 = {{#invoke:WikidataIB | getValue |rank=best |P31 |name=type |qid={{{qid|}}} |suppressfields={{{suppressfields|}}} |fetchwikidata={{{fetchwikidata|}}} |onlysourced={{{onlysourced|}}} |noicon={{{noicon|}}} | list={{{list|}}} |{{{type|}}} }} |
| label5 = Motto | | label5 = Motto | ||
| − | | data5 = {{#invoke:WikidataIB | | + | | data5 = {{#invoke:WikidataIB | getValue |rank=best |P1451 |name=motto |qid={{{qid|}}} |suppressfields={{{suppressfields|}}} |fetchwikidata={{{fetchwikidata|}}} |onlysourced={{{onlysourced|}}} |noicon={{{noicon|}}} |{{{motto|}}} }} |
| label35 = Aim | | label35 = Aim | ||
| − | | data35 = {{#invoke:WikidataIB | | + | | data35 = {{#invoke:WikidataIB | getValue |rank=best |P3712 |name=aim |qid={{{qid|}}} |suppressfields={{{suppressfields|}}} |fetchwikidata={{{fetchwikidata|}}} |onlysourced={{{onlysourced|}}} |noicon={{{noicon|}}} |{{{motto|}}} }} |
| label6 = Directors | | label6 = Directors | ||
| − | | data6 = {{#invoke:WikidataIB | | + | | data6 = {{#invoke:WikidataIB | getValue |rank=best |P1037 |name=director |qid={{{qid|}}} |suppressfields={{{suppressfields|}}} |fetchwikidata={{{fetchwikidata|}}} |onlysourced={{{onlysourced|}}} |noicon={{{noicon|}}} |list={{{list|}}} |{{{director|}}} }} |
| label7 = Chief Executives | | label7 = Chief Executives | ||
| − | | data7 = {{#invoke:WikidataIB | | + | | data7 = {{#invoke:WikidataIB | getValue |rank=best |P169 |name=ceo |qid={{{qid|}}} |suppressfields={{{suppressfields|}}} |fetchwikidata={{{fetchwikidata|}}} |onlysourced={{{onlysourced|}}} |noicon={{{noicon|}}} |list={{{list|}}} |{{{ceo|}}} }} |
| label8 = Chairpersons | | label8 = Chairpersons | ||
| − | | data8 = {{#invoke:WikidataIB | | + | | data8 = {{#invoke:WikidataIB | getValue |rank=best |P488 |name=chairperson |qid={{{qid|}}} |suppressfields={{{suppressfields|}}} |fetchwikidata={{{fetchwikidata|}}} |onlysourced={{{onlysourced|}}} |noicon={{{noicon|}}} |list={{{list|}}} |{{{chairperson|}}} }} |
| label9 = Official Languages | | label9 = Official Languages | ||
| − | | data9 = {{#invoke:WikidataIB | | + | | data9 = {{#invoke:WikidataIB | getValue |rank=best |P37 |name=official_language |qid={{{qid|}}} |suppressfields={{{suppressfields|}}} |fetchwikidata={{{fetchwikidata|}}} |onlysourced={{{onlysourced|}}} |noicon={{{noicon|}}} |list={{{list|}}} |{{{official_language|}}} }} |
| label10 = Established | | label10 = Established | ||
| − | | data10 = {{#invoke:WikidataIB | | + | | data10 = {{#invoke:WikidataIB | getValue |rank=best |P571 |name=established |qid={{{qid|}}} |suppressfields={{{suppressfields|}}} |fetchwikidata={{{fetchwikidata|}}} |onlysourced={{{onlysourced|}}} |noicon={{{noicon|}}} |{{{established|}}} }} {{ifnotempty | {{#invoke:WikidataIB | getValue |rank=best |P571 |name=established |qid={{{qid|}}} |suppressfields={{{suppressfields|}}} |fetchwikidata={{{fetchwikidata|}}} |onlysourced={{{onlysourced|}}} |noicon={{{noicon|}}} |{{{established|}}} }} | ({{Years or months ago|{{Str number/trim|{{wikidata|property|raw|{{{qid|}}}|P571}} }} }}) }} |
| label11 = Founders | | label11 = Founders | ||
| − | | data11 = {{#invoke:WikidataIB | | + | | data11 = {{#invoke:WikidataIB | getValue |rank=best |P112 |name=founders |qid={{{qid|}}} |suppressfields={{{suppressfields|}}} |fetchwikidata={{{fetchwikidata|}}} |onlysourced={{{onlysourced|}}} |noicon={{{noicon|}}} |list={{{list|}}} |{{{founders|}}} }} |
| label12 = Founded at | | label12 = Founded at | ||
| − | | data12 = {{#invoke:WikidataIB | | + | | data12 = {{#invoke:WikidataIB | getValue |rank=best |P740 |name=founding_location |qid={{{qid|}}} |suppressfields={{{suppressfields|}}} |fetchwikidata={{{fetchwikidata|}}} |onlysourced={{{onlysourced|}}} |noicon={{{noicon|}}} |{{{founding_location|}}} }} |
| label13 = Dissolved | | label13 = Dissolved | ||
| − | | data13 = {{#invoke:WikidataIB | | + | | data13 = {{#invoke:WikidataIB | getValue |rank=best |P576 |name=dissolved |qid={{{qid|}}} |suppressfields={{{suppressfields|}}} |fetchwikidata={{{fetchwikidata|}}} |onlysourced={{{onlysourced|}}} |noicon={{{noicon|}}} |{{{dissolved|}}} }} |
| label14 = Merger of | | label14 = Merger of | ||
| Line 74: | Line 74: | ||
| label15 = Parent organisations | | label15 = Parent organisations | ||
| − | | data15 = {{#invoke:WikidataIB | | + | | data15 = {{#invoke:WikidataIB | getValue |rank=best |P749 |name=parent_organisation |qid={{{qid|}}} |suppressfields={{{suppressfields|}}} |fetchwikidata={{{fetchwikidata|}}} |onlysourced={{{onlysourced|}}} |noicon={{{noicon|}}} |list={{{list|}}} |{{{parent_organisation|}}} }} |
| label16 = Part of | | label16 = Part of | ||
| − | | data16 = {{#invoke:WikidataIB | | + | | data16 = {{#invoke:WikidataIB | getValue |rank=best |P361 |name=part_of |qid={{{qid|}}} |suppressfields={{{suppressfields|}}} |fetchwikidata={{{fetchwikidata|}}} |onlysourced={{{onlysourced|}}} |noicon={{{noicon|}}} |list={{{list|}}} |{{{part_of|}}} }} |
| label17 = Owners | | label17 = Owners | ||
| − | | data17 = {{#invoke:WikidataIB | | + | | data17 = {{#invoke:WikidataIB | getValue |rank=best |P127 |name=owner |qid={{{qid|}}} |suppressfields={{{suppressfields|}}} |fetchwikidata={{{fetchwikidata|}}} |onlysourced={{{onlysourced|}}} |noicon={{{noicon|}}} |list={{{list|}}} |{{{owner|}}} }} |
| label18 = Subsidiaries | | label18 = Subsidiaries | ||
| − | | data18 = {{#invoke:WikidataIB | | + | | data18 = {{#invoke:WikidataIB | getValue |rank=best |P355 |name=subsidiary |qid={{{qid|}}} |suppressfields={{{suppressfields|}}} |fetchwikidata={{{fetchwikidata|}}} |onlysourced={{{onlysourced|}}} |noicon={{{noicon|}}} |list={{{list|}}} |{{{subsidiary|}}} }} |
| label19 = Headquarters | | label19 = Headquarters | ||
| − | | data19 = {{#invoke:WikidataIB | | + | | data19 = {{#invoke:WikidataIB | getValue |rank=best |P159 |name=headquarters |qid={{{qid|}}} |suppressfields={{{suppressfields|}}} |fetchwikidata={{{fetchwikidata|}}} |onlysourced={{{onlysourced|}}} |noicon={{{noicon|}}} | {{{headquarters|}}} }} |
| label20 = Location | | label20 = Location | ||
| − | | data20 = {{#invoke:WikidataIB | | + | | data20 = {{#invoke:WikidataIB | getValue |rank=best |P276 |name=location |qid={{{qid|}}} |suppressfields={{{suppressfields|}}} |fetchwikidata={{{fetchwikidata|}}} |onlysourced={{{onlysourced|}}} |noicon={{{noicon|}}} | {{{location|}}} }} |
| label21 = Country | | label21 = Country | ||
| − | | data21 = {{#invoke:WikidataIB | | + | | data21 = {{#invoke:WikidataIB | getValue |rank=best |P17 |name=country |qid={{{qid|}}} |suppressfields={{{suppressfields|}}} |fetchwikidata={{{fetchwikidata|}}} |onlysourced={{{onlysourced|}}} |noicon={{{noicon|}}} | {{{country|}}} }} |
| label22 = Coordinates | | label22 = Coordinates | ||
| Line 101: | Line 101: | ||
<!-- {{#invoke:WikidataIB|getCoords|name=coordinates2|suppressfields={{{suppressfields|}}}|fetchwikidata={{{fetchwikidata|}}}|onlysourced={{{onlysourced|}}}|{{{coordinates2|}}}}} --> | <!-- {{#invoke:WikidataIB|getCoords|name=coordinates2|suppressfields={{{suppressfields|}}}|fetchwikidata={{{fetchwikidata|}}}|onlysourced={{{onlysourced|}}}|{{{coordinates2|}}}}} --> | ||
<!-- {{WikidataCoord|{{{qid|}}}|display=inline}} --> | <!-- {{WikidataCoord|{{{qid|}}}|display=inline}} --> | ||
| − | <!-- {{#invoke:Coordinates | coord |{{#invoke:WikidataIB | | + | <!-- {{#invoke:Coordinates | coord |{{#invoke:WikidataIB | getValue |rank=best |P625 |name=coordinates |qid={{{qid|}}} |suppressfields={{{suppressfields|}}} |fetchwikidata={{{fetchwikidata|}}} |onlysourced={{{onlysourced|}}} |noicon={{{noicon|}}} |{{{coordinates|}}} }} }} --> |
| label23 = Budget | | label23 = Budget | ||
| − | | data23 = {{#invoke:WikidataIB | | + | | data23 = {{#invoke:WikidataIB | getValue |rank=best |P2769 |name=budget |qid={{{qid|}}} |suppressfields={{{suppressfields|}}} |fetchwikidata={{{fetchwikidata|}}} |onlysourced={{{onlysourced|}}} |noicon={{{noicon|}}} |list={{{list|}}} |{{{budget|}}} }} |
| label24 = Revenue | | label24 = Revenue | ||
| − | | data24 = {{#invoke:WikidataIB | | + | | data24 = {{#invoke:WikidataIB | getValue |rank=best |P2139 |name=revenue |qid={{{qid|}}} |suppressfields={{{suppressfields|}}} |fetchwikidata={{{fetchwikidata|}}} |onlysourced={{{onlysourced|}}} |noicon={{{noicon|}}} |list={{{list|}}} |{{{revenue|}}} }} |
| label25 = Disbursements | | label25 = Disbursements | ||
| Line 113: | Line 113: | ||
| label26 = Expenses | | label26 = Expenses | ||
| − | | data26 = {{#invoke:WikidataIB | | + | | data26 = {{#invoke:WikidataIB | getValue |rank=best |P2402 |name=expenses |qid={{{qid|}}} |suppressfields={{{suppressfields|}}} |fetchwikidata={{{fetchwikidata|}}} |onlysourced={{{onlysourced|}}} |noicon={{{noicon|}}} |list={{{list|}}} |{{{expenses|}}} }} |
| label27 = Total Assets | | label27 = Total Assets | ||
| − | | data27 = {{#invoke:WikidataIB | | + | | data27 = {{#invoke:WikidataIB |getValue |rank=best |P2403 |name=assets |qid={{{qid|}}} |suppressfields={{{suppressfields|}}} |fetchwikidata={{{fetchwikidata|}}} |onlysourced={{{onlysourced|}}} |noicon={{{noicon|}}} |list={{{list|}}} |{{{assets|}}} }} |
| label28 = Employees | | label28 = Employees | ||
| − | | data28 = {{#invoke:WikidataIB | | + | | data28 = {{#invoke:WikidataIB | getValue |rank=best |P1128 |name=staff |qid={{{qid|}}} |suppressfields={{{suppressfields|}}} |fetchwikidata={{{fetchwikidata|}}} |onlysourced={{{onlysourced|}}} |noicon={{{noicon|}}} |list={{{list|}}} |{{{staff|}}} }} |
| label29 = Membership | | label29 = Membership | ||
| − | | data29 = {{#invoke:WikidataIB | | + | | data29 = {{#invoke:WikidataIB | getValue |rank=best |P2124 |name=membership |qid={{{qid|}}} |suppressfields={{{suppressfields|}}} |fetchwikidata={{{fetchwikidata|}}} |onlysourced={{{onlysourced|}}} |noicon={{{noicon|}}} |list={{{list|}}} |{{{membership|}}} }} |
| label30 = Volunteers | | label30 = Volunteers | ||
| Line 128: | Line 128: | ||
| label31 = Awards | | label31 = Awards | ||
| − | | data31 = {{#invoke:WikidataIB | | + | | data31 = {{#invoke:WikidataIB | getValue |rank=best |P166 |name=awards |qid={{{qid|}}} |suppressfields={{{suppressfields|}}} |fetchwikidata={{{fetchwikidata|}}} |onlysourced={{{onlysourced|}}} |noicon={{{noicon|}}} |list={{{list|}}} |{{{awards|}}} }} |
| label32 = Website | | label32 = Website | ||
| − | | data32 = {{#invoke:WikidataIB |url2 |url= {{#invoke:WikidataIB | | + | | data32 = {{#invoke:WikidataIB |url2 |url= {{#invoke:WikidataIB | getValue |rank=best |P856 |name=url |qid={{{qid|}}} |suppressfields={{{suppressfields|}}} |fetchwikidata={{{fetchwikidata|}}} |onlysourced={{{onlysourced|}}} |noicon={{{noicon|}}} |{{{url|}}} }} }} |
| label33 = Formerly | | label33 = Formerly | ||
| − | | data33 = {{#invoke:WikidataIB | | + | | data33 = {{#invoke:WikidataIB |getValue |rank=best |P1365 |name=formerly |qid={{{qid|}}} |suppressfields={{{suppressfields|}}} |fetchwikidata={{{fetchwikidata|}}} |onlysourced={{{onlysourced|}}} |noicon={{{noicon|}}} |{{{formerly|}}} }} |
| label34 = {{longitem|Formerly called}} | | label34 = {{longitem|Formerly called}} | ||
| Line 143: | Line 143: | ||
}}<!-- Tracking categories: | }}<!-- Tracking categories: | ||
-->{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using infobox organization with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview = Page using [[Template:Infobox organization/Wikidata]] with unknown parameter "_VALUE_"|ignoreblank=y | -->{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using infobox organization with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview = Page using [[Template:Infobox organization/Wikidata]] with unknown parameter "_VALUE_"|ignoreblank=y | ||
| − | |qid |suppressfields |fetchwikidata |onlysourced |noicon |list | image| image_size| image_alt| caption| logo| logo_alt |logo_size| logo_caption| map| map_size| map_alt| map_caption| map2| map2_size| map2_alt| map2_caption| abbreviation| named_after| motto|type| director| ceo| chairperson| official_language | established| founders|founding_location| dissolved| merger| parent_organisation|part_of|owner|subsidiary|headquarters| country| location| coordinates|budget|revenue|disbursement|expenses|assets|staff| membership| volunteers |awards|url|formerly|former_name|name|native_name|native name | + | |qid |suppressfields |fetchwikidata |onlysourced |noicon |list | image| image_size| image_alt| caption| logo| logo_alt |logo_size| logo_caption| map| map_size| map_alt| map_caption| map2| map2_size| map2_alt| map2_caption| abbreviation| named_after| motto| aim| type| director| ceo| chairperson| official_language | established| founders|founding_location| dissolved| merger| parent_organisation|part_of|owner|subsidiary|headquarters| country| location| coordinates|budget|revenue|disbursement|expenses|assets|staff| membership| volunteers |awards|url|formerly|former_name|name|native_name|native name |
}}<noinclude> | }}<noinclude> | ||
{{Documentation}} | {{Documentation}} | ||
</noinclude> | </noinclude> | ||
Revision as of 17:23, 13 September 2020
| Coordinates | Lua error in Module:Coordinates at line 611: attempt to index field 'wikibase' (a nil value).Template:WikidataScript error: No such module "EditAtWikidata". |
|---|
| 50px | This is the template sandbox page for Template:Infobox organization/Wikidata (diff). See also the companion subpage for test cases. |
| 30px | This template uses Lua: |
| 40x40px | When adding an infobox using data from Wikidata, please check for consistency with the article and its references, and address the inconsistencies observed, which can be done by amending the article or the Wikidata entry, or by supplying a better value to the infobox as a local parameter if this is what emerges from the sources. |
This version of {{Infobox organisation}} retrieves various parameter values from Wikidata if enabled ("opt-in"), but only in the absence of a locally supplied value. The template calls Module:Wikidata and Module:WikidataIB.
It allows editors at the article level to blacklist various fields so that they do not display. This makes a positive statement that those fields are unsuitable for inclusion in that article's infobox.
Usage
Basic
| Coordinates | Lua error in Module:Coordinates at line 611: attempt to index field 'wikibase' (a nil value).Template:WikidataScript error: No such module "EditAtWikidata". |
|---|---|
Just use:
{{infobox organization/Wikidata | fetchwikidata=ALL}}
and you should get a Wikidata-filled infobox! (Providing the article is linked to a Wikidata entry containing relevant information!). This will by default only fetch information that is sourced on Wikidata.
General example
{{infobox organisation/Wikidata
| suppressfields=flag official_language
| noicon=on
...
}}
This will prevent the infobox from displaying the fields for flag or . |noicon=on will suppress the pencil icons in favour of a single "edit on Wikidata" link at the bottom (see WHO, right).
Parameters
| Parameter | Effect |
|---|---|
| fetchwikidata | allows a whitelist of fields that may be imported from Wikidata; set to "ALL" for all fields; defaults to none |
| suppressfields | allows a blacklist of fields that may be displayed in this infobox; overrides whitelist; defaults to none |
| onlysourced | rejects Wikidata that is unsourced or only imported from a Wikipedia; values: yes/true/1 or no/false/0; defaults to yes |
See also
| The above documentation is transcluded from Template:Infobox organization/Wikidata/doc. (edit | history) Editors can experiment in this template's sandbox (edit | diff) and testcases (edit) pages. Please add categories to the /doc subpage. Subpages of this template. |