Template:Wikidata Infobox/doc

From Wikimedia Commons, the free media repository
Jump to navigation Jump to search
WikidataCon Award 2019

Includes a Wikidata-enabled infobox on category pages. See Commons:Wikidata infobox help for the FAQ.

The template automatically sets the following categories:

  • Interwikis from Wikidata
  • For people: given name(s) and surname(s), alive/deceased person/man/woman, years of birth and death, awards

Usage

{{Wikidata Infobox
 |qid          =
 |defaultsort  =
 |interwiki    =
 |autocat      =
 |trackingcats =
}}

English: In most cases it can be used simply as {{Wikidata Infobox}}. The category page needs to be linked to through a sitelink on Wikidata (under 'other sites', add the correct sitelink to 'commons'). The Wikidata entry can either be directly about the category's topic, or include the category's main topic (P301).

This template must never be transcluded via another template, it has to always be directly used in categories and galleries - doing otherwise will lead to duplicate uses of this template. It can be used on template documentation pages (use the 'qid' parameter to link it correctly), or by noinclude'ing it in the template so it just shows on the template page rather than transclusions. (find transclusions to remove)

Common issues

If you see a Wikidata QID (a number, prefixed with "Q") instead of the correct title, then that means that the topic does not have a label in English – to fix this, add an English label on Wikidata. If you see content that's not in your own language, then that probably means that a label isn't available in your language – to fix this, add the appropriate label in your language on Wikidata.

If you spot a problem with the information displayed in the infobox, please first try to fix it on Wikidata. For further info see Commons:Wikidata infobox help, which also has extensive information about the many types of images desired on Wikidata. If that fails, ask on the template talk page.

If the infobox is empty, or it doesn't contain all of the information you think it should, then please expand the Wikidata entry. The infobox should grow accordingly, though the page on Wikimedia Commons might need purging to show very recent updates from Wikidata.

Customisation

If you do not want to see the infobox, then add #wdinfobox { display: none;} to Special:MyPage/common.css and it will not be displayed.

To display the infobox in a horizontal format, add the following to Special:MyPage/common.css. Note that this will only work in some browsers (Chrome and Safari should work, but Firefox won't):

#wdinfobox { width:100%!important; clear:both!important; display: block; -webkit-column-count: 4; -ms-column-count: 4; -moz-column-count: 4; column-count: 4; }

You can also use Javascript to change the settings by adding the following to Special:MyPage/common.js:

  • To auto-hide the whole infobox: $( "#wdinfobox" ).addClass( "mw-collapsed" );
  • To auto-hide the authority control: $( "#wdinfo_ac" ).addClass( "mw-collapsed" );
  • To auto-hide the taxon tree: $( "#wdinfo_taxon" ).addClass( "mw-collapsed" );
  • To never display the infobox: $( "#wdinfobox" ).addClass( "wdinfobox_hide" );
  • To display the infobox horizontally: $( "#wdinfobox" ).addClass( "wdinfobox_horizontal" );

Maintenance

Uses of this template are categorised into Category:Uses of Wikidata Infobox or Category:Uses of Wikidata Infobox with no item depending on whether the template can find a QID.

Template developers: please ensure that if you are nesting {{Wikidata Infobox}} inside another template that you are wrapping it accordingly, that is <includeonly>{{Wikidata Infobox}}</includeonly>, so that it doesn't categorise the template.

For past discussions about this template, see:

For further help, see Commons:Wikidata infobox help

Template parameters

ParameterDescriptionDefaultStatus
qidQIDQ ID (number) of the topic; overrides lookup in the database for this ID.Value of category's main topic (P301) if available, otherwise the ID of the connected Wikidata itemoptional
defaultsortDisable DEFAULTSORTSet to “no” to disable auto-adding a {{DEFAULTSORT}}yoptional
interwikiinterwikiSet to “no” to disable auto-adding interwiki links using Module:Interwikiyesoptional
autocatautomatic categorisationSet to “no” to disable automatic categorisation under categories such as Category:Living peopleyesoptional
trackingcatstracking categoriesSet to “no” to disable automatic addition of hidden categories such as Category:Uses of Wikidata Infoboxyesoptional
spf
suppressfields
suppressfieldsComma-separated denylist of property IDs passed to WikidataIB, e.g. "P1923,P527" (note that some properties cannot be hidden)emptyoptional
fwd
fetchwikidata
fetchwikidataComma-separated allowlist of property IDs passed to WikidataIB, e.g. "P31"ALLoptional
Template data
<templatedata>JSON</templatedata> ./. {{TemplateBox}}
TemplateData

TemplateData is a way to store information about template parameters (the description of those and of the whole template) for both humans and machines. It is used by VisualEditor and possibly other tools like Upload Wizard.


Existing template documentation
At Wikimedia Commons, it is recommended to use {{TemplateBox}} with either ‎useTemplateData=1 or ‎useTemplateData=only on the ‎/doc subpage and transcluding it with {{Documentation}} into the template. ‎<nowiki>-tags can be wrapped around the arguments, if required, to avoid templates being expanded.

Newly created template documentation and imports
Another option, especially for imported templates, or for users with JSON experience, is placing raw ‎<templatedata>-tags into the Wikitext of the template, as described in various Wikipediae.

Discussion
There is an ongoing discussion about that matter. Feel invited to comment if you are experienced in either way, your time permits and if you like to share your opinion or to make a suggestion.


Wikipedia's help about TemplateDataCommons-specific information

Includes a Wikidata-enabled infobox on category pages. See https://commons.wikimedia.org/wiki/Commons:Wikidata_infobox_help for the FAQ.

Template parameters

This template prefers block formatting of parameters.

ParameterDescriptionTypeStatus
automatic categorisationautocat

Set to “no” to disable automatic categorisation under categories such as “Living people”

Default
yes
Lineoptional
Disable DEFAULTSORTdefaultsort

Set to “no” to disable auto-adding the default category sort key (i.e. {{DEFAULTSORT}}).

Default
y
Lineoptional
fetchwikidatafwd fetchwikidata

Comma-separated allowlist of property IDs passed to WikidataIB, e.g. "P31"

Default
ALL
Lineoptional
interwikiinterwiki

Set to “no” to disable auto-adding interwiki links

Default
yes
Lineoptional
QIDqid

Q ID (number) of the topic; overrides lookup in the database for this ID.

Default
Value of "category's main topic" (P301) if available, otherwise the ID of the connected Wikidata item
Lineoptional
suppressfieldsspf suppressfields

Comma-separated denylist of property IDs passed to WikidataIB, e.g. "P1923,P527" (note that some properties cannot be hidden)

Lineoptional
tracking categoriestrackingcats

Set to “no” to disable automatic addition of hidden categories such as “Uses of Wikidata Infobox”

Default
yes
Lineoptional

Additional information

The template is intended to be used in the following namespaces: the Category namespace

The template is intended to be used by the following user groups: no user group specified

Placement: At the top of the page

Relies on:
Module:WikidataIB; Module:Wikidata4Bio; Module:Taxontree; Module:Coordinates; {{Unbulleted list}}; {{SuperFallback}}; {{Dir}}

Localization

Bahasa Indonesia  italiano  magyar  Frysk  español  Lëtzebuergesch  Deutsch  galego  Nederlands  English  čeština  français  hrvatski  Esperanto  Napulitano  беларуская (тарашкевіца)  한국어  shqip  العربية  বাংলা  српски / srpski  ଓଡ଼ିଆ  मराठी  اردو  slovenščina  polski  മലയാളം  తెలుగు  vèneto  українська  português do Brasil  粵語  Türkçe  ไทย  suomi  中文  ꠍꠤꠟꠐꠤ  македонски  svenska  +/−

This template makes use of {{Autotranslate}} and the translate extension.


Translate this template now!
 Administrate translations.

Wikidata properties

Copying this template to other wikis

  1. Import dependencies Module:WikidataIB and Template:Unbulleted list
  2. Import w:Template:Wikidata Infobox/i18n/getMsg and w:Module:Wikidata Infobox/i18n from Wikipedia
  3. Import d:Template:Wikidata Infobox/core and d:Template:Wikidata Infobox/styles.css from Wikidata
  4. Import Module:Wikidata Infobox from Commons
  5. Import Template:Wikidata Infobox and configure it to your liking

Ask Mike Peel or LennardHofmann if you need help.

Core and sandboxes

The principal template is now a wrapper for the core code. This facilitates internationalisation by making parameter names easier to adapt.

Both templates have sandbox versions:

Issues

There are known issues, for which we invite suggested fixes: