Template:Infobox person/Wikidata/doc

From Nordic Larp Wiki
< Template:Infobox person‎ | Wikidata
Revision as of 13:50, 26 April 2018 by en>Back ache (→‎Basic: enboldened an important point)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

This version of {{Infobox person}} 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

Georges Duhamel
Lua error in Module:WikidataIB at line 650: attempt to index field 'wikibase' (a nil value).
Lua error in Module:Wikidata at line 798: attempt to index field 'wikibase' (a nil value).
BornLua error in Module:WikidataIB at line 650: attempt to index field 'wikibase' (a nil value).
Lua error in Module:WikidataIB at line 650: attempt to index field 'wikibase' (a nil value).
Lua error in Module:WikidataIB at line 650: attempt to index field 'wikibase' (a nil value).
BaptisedLua error in Module:WikidataIB at line 650: attempt to index field 'wikibase' (a nil value).
DiedLua error in Module:WikidataIB at line 650: attempt to index field 'wikibase' (a nil value). (aged Expression error: Unexpected < operator.)
Lua error in Module:WikidataIB at line 650: attempt to index field 'wikibase' (a nil value).
Resting placeLua error in Module:WikidataIB at line 650: attempt to index field 'wikibase' (a nil value).
EducationLua error in Module:WikidataIB at line 650: attempt to index field 'wikibase' (a nil value).
Alma materLua error in Module:WikidataIB at line 650: attempt to index field 'wikibase' (a nil value).
Occupationlua error in module:wikidataib at line 650: attempt to index field 'wikibase' (a nil value).
EmployerLua error in Module:WikidataIB at line 650: attempt to index field 'wikibase' (a nil value).
WorksLua error in Module:WikidataIB at line 650: attempt to index field 'wikibase' (a nil value).
See Lua error in Module:WikidataIB at line 650: attempt to index field 'wikibase' (a nil value).
StyleLua error in Module:WikidataIB at line 650: attempt to index field 'wikibase' (a nil value).
Spouse(s)Lua error in Module:WikidataIB at line 650: attempt to index field 'wikibase' (a nil value).
ChildrenLua error in Module:WikidataIB at line 650: attempt to index field 'wikibase' (a nil value).
FamilyLua error in Module:WikidataIB at line 650: attempt to index field 'wikibase' (a nil value).
DynastyLua error in Module:WikidataIB at line 650: attempt to index field 'wikibase' (a nil value).
AwardsLua error in Module:WikidataIB at line 650: attempt to index field 'wikibase' (a nil value).
WebsiteLua error in Module:WikidataIB at line 650: attempt to index field 'wikibase' (a nil value).
Signature
Lua error in Module:WikidataIB at line 650: attempt to index field 'wikibase' (a nil value).
Leo Tolstoy
Lua error in Module:WikidataIB at line 650: attempt to index field 'wikibase' (a nil value).
Lua error in Module:Wikidata at line 798: attempt to index field 'wikibase' (a nil value).
BornLua error in Module:WikidataIB at line 650: attempt to index field 'wikibase' (a nil value).
Lua error in Module:WikidataIB at line 650: attempt to index field 'wikibase' (a nil value).
Lua error in Module:WikidataIB at line 650: attempt to index field 'wikibase' (a nil value).
BaptisedLua error in Module:WikidataIB at line 650: attempt to index field 'wikibase' (a nil value).
DiedLua error in Module:WikidataIB at line 650: attempt to index field 'wikibase' (a nil value). (aged Expression error: Unexpected < operator.)
Lua error in Module:WikidataIB at line 650: attempt to index field 'wikibase' (a nil value).
Resting placeLua error in Module:WikidataIB at line 650: attempt to index field 'wikibase' (a nil value).
EducationLua error in Module:WikidataIB at line 650: attempt to index field 'wikibase' (a nil value).
Alma materLua error in Module:WikidataIB at line 650: attempt to index field 'wikibase' (a nil value).
Occupationlua error in module:wikidataib at line 650: attempt to index field 'wikibase' (a nil value).
EmployerLua error in Module:WikidataIB at line 650: attempt to index field 'wikibase' (a nil value).
WorksLua error in Module:WikidataIB at line 650: attempt to index field 'wikibase' (a nil value).
See Lua error in Module:WikidataIB at line 650: attempt to index field 'wikibase' (a nil value).
StyleLua error in Module:WikidataIB at line 650: attempt to index field 'wikibase' (a nil value).
Spouse(s)Lua error in Module:WikidataIB at line 650: attempt to index field 'wikibase' (a nil value).
ChildrenLua error in Module:WikidataIB at line 650: attempt to index field 'wikibase' (a nil value).
FamilyLua error in Module:WikidataIB at line 650: attempt to index field 'wikibase' (a nil value).
DynastyLua error in Module:WikidataIB at line 650: attempt to index field 'wikibase' (a nil value).
AwardsLua error in Module:WikidataIB at line 650: attempt to index field 'wikibase' (a nil value).
WebsiteLua error in Module:WikidataIB at line 650: attempt to index field 'wikibase' (a nil value).
Signature
Lua error in Module:WikidataIB at line 650: attempt to index field 'wikibase' (a nil value).
[[[d:Lua error in Module:Wikidata at line 863: attempt to index field 'wikibase' (a nil value).|edit on Wikidata]]]

Just use:

{{infobox person/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. This is an important safeguard for BLPs. The subject's current age (or age at death) will be calculated automatically provided that the dates are sourced and full (i.e. 12 January 1958 not 1958).

General example

{{infobox person/Wikidata
 | suppressfields=occupation children
 | dateformat = dmy
 | noicon=on
...
}}

This will prevent the infobox from displaying the fields for occupation or children. |noicon=on will suppress the pencil icons in favour of a single "edit on Wikidata" link at the bottom (see Tolstoy, right).

Specific example

Ludwig van Beethoven
Lua error in Module:WikidataIB at line 650: attempt to index field 'wikibase' (a nil value).
Lua error in Module:Wikidata at line 798: attempt to index field 'wikibase' (a nil value).
BornLua error in Module:WikidataIB at line 650: attempt to index field 'wikibase' (a nil value).
Lua error in Module:WikidataIB at line 650: attempt to index field 'wikibase' (a nil value).
BaptisedLua error in Module:WikidataIB at line 650: attempt to index field 'wikibase' (a nil value).
DiedLua error in Module:WikidataIB at line 650: attempt to index field 'wikibase' (a nil value).
Lua error in Module:WikidataIB at line 650: attempt to index field 'wikibase' (a nil value).
Resting placeLua error in Module:WikidataIB at line 650: attempt to index field 'wikibase' (a nil value).
EducationLua error in Module:WikidataIB at line 650: attempt to index field 'wikibase' (a nil value).
Alma materLua error in Module:WikidataIB at line 650: attempt to index field 'wikibase' (a nil value).
Occupationlua error in module:wikidataib at line 650: attempt to index field 'wikibase' (a nil value).
EmployerLua error in Module:WikidataIB at line 650: attempt to index field 'wikibase' (a nil value).
WorksLua error in Module:WikidataIB at line 650: attempt to index field 'wikibase' (a nil value).
See Lua error in Module:WikidataIB at line 650: attempt to index field 'wikibase' (a nil value).
StyleLua error in Module:WikidataIB at line 650: attempt to index field 'wikibase' (a nil value).
Spouse(s)Lua error in Module:WikidataIB at line 650: attempt to index field 'wikibase' (a nil value).
ChildrenLua error in Module:WikidataIB at line 650: attempt to index field 'wikibase' (a nil value).
FamilyLua error in Module:WikidataIB at line 650: attempt to index field 'wikibase' (a nil value).
DynastyLua error in Module:WikidataIB at line 650: attempt to index field 'wikibase' (a nil value).
AwardsLua error in Module:WikidataIB at line 650: attempt to index field 'wikibase' (a nil value).
WebsiteLua error in Module:WikidataIB at line 650: attempt to index field 'wikibase' (a nil value).
Signature
Lua error in Module:WikidataIB at line 650: attempt to index field 'wikibase' (a nil value).

In [Lua error in Module:Wikibase at line 27: attempt to index field 'wikibase' (a nil value). Lua error in Module:Wikibase at line 40: attempt to index field 'wikibase' (a nil value). (Q255)]

{{infobox person/Wikidata
 | suppressfields=birth_date
 | fetchwikidata=ALL
 | dateformat = dmy
}}

This fetches information on place of birth, baptism, death, citizenship, etc. - but not date of birth as that is not known.

Parameters

Wikidata-specific 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
Subject-specific parameters
Parameter Wikidata property
honorific_prefix
name
honorific_suffix
image [Lua error in Module:Wikibase at line 27: attempt to index field 'wikibase' (a nil value). Lua error in Module:Wikibase at line 40: attempt to index field 'wikibase' (a nil value). (P18)]
image_upright
image_size
alt
caption [Lua error in Module:Wikibase at line 27: attempt to index field 'wikibase' (a nil value). Lua error in Module:Wikibase at line 40: attempt to index field 'wikibase' (a nil value). (P2096)]
native_name
native_name_lang
pronunciation
birth_name [Lua error in Module:Wikibase at line 27: attempt to index field 'wikibase' (a nil value). Lua error in Module:Wikibase at line 40: attempt to index field 'wikibase' (a nil value). (P1477)]
birth_date [Lua error in Module:Wikibase at line 27: attempt to index field 'wikibase' (a nil value). Lua error in Module:Wikibase at line 40: attempt to index field 'wikibase' (a nil value). (P569)] (can use qualifier [Lua error in Module:Wikibase at line 27: attempt to index field 'wikibase' (a nil value). Lua error in Module:Wikibase at line 40: attempt to index field 'wikibase' (a nil value). (P1480)] -> [Lua error in Module:Wikibase at line 27: attempt to index field 'wikibase' (a nil value). Lua error in Module:Wikibase at line 40: attempt to index field 'wikibase' (a nil value). (Q5727902)] if needed)
birth_place [Lua error in Module:Wikibase at line 27: attempt to index field 'wikibase' (a nil value). Lua error in Module:Wikibase at line 40: attempt to index field 'wikibase' (a nil value). (P19)]
baptised [Lua error in Module:Wikibase at line 27: attempt to index field 'wikibase' (a nil value). Lua error in Module:Wikibase at line 40: attempt to index field 'wikibase' (a nil value). (P1636)]
disappeared_date
disappeared_place
disappeared_status
death_date [Lua error in Module:Wikibase at line 27: attempt to index field 'wikibase' (a nil value). Lua error in Module:Wikibase at line 40: attempt to index field 'wikibase' (a nil value). (P570)] (can use qualifier [Lua error in Module:Wikibase at line 27: attempt to index field 'wikibase' (a nil value). Lua error in Module:Wikibase at line 40: attempt to index field 'wikibase' (a nil value). (P1480)] -> [Lua error in Module:Wikibase at line 27: attempt to index field 'wikibase' (a nil value). Lua error in Module:Wikibase at line 40: attempt to index field 'wikibase' (a nil value). (Q5727902)] if needed)
death_place [Lua error in Module:Wikibase at line 27: attempt to index field 'wikibase' (a nil value). Lua error in Module:Wikibase at line 40: attempt to index field 'wikibase' (a nil value). (P20)]
death_cause
body_discovered
resting_place [Lua error in Module:Wikibase at line 27: attempt to index field 'wikibase' (a nil value). Lua error in Module:Wikibase at line 40: attempt to index field 'wikibase' (a nil value). (P119)]
resting_place_coordinates
burial_place
burial_coordinates
monuments
residence
nationality
other_names
citizenship [Lua error in Module:Wikibase at line 27: attempt to index field 'wikibase' (a nil value). Lua error in Module:Wikibase at line 40: attempt to index field 'wikibase' (a nil value). (P27)]
education [Lua error in Module:Wikibase at line 27: attempt to index field 'wikibase' (a nil value). Lua error in Module:Wikibase at line 40: attempt to index field 'wikibase' (a nil value). (P512)]
alma_mater [Lua error in Module:Wikibase at line 27: attempt to index field 'wikibase' (a nil value). Lua error in Module:Wikibase at line 40: attempt to index field 'wikibase' (a nil value). (P69)]
occupation [Lua error in Module:Wikibase at line 27: attempt to index field 'wikibase' (a nil value). Lua error in Module:Wikibase at line 40: attempt to index field 'wikibase' (a nil value). (P106)]
years_active
era
employer [Lua error in Module:Wikibase at line 27: attempt to index field 'wikibase' (a nil value). Lua error in Module:Wikibase at line 40: attempt to index field 'wikibase' (a nil value). (P108)]
organization
agent
known_for
notable_works [Lua error in Module:Wikibase at line 27: attempt to index field 'wikibase' (a nil value). Lua error in Module:Wikibase at line 40: attempt to index field 'wikibase' (a nil value). (P800)]
style [Lua error in Module:Wikibase at line 27: attempt to index field 'wikibase' (a nil value). Lua error in Module:Wikibase at line 40: attempt to index field 'wikibase' (a nil value). (P136)]
home_town
salary
net_worth
height
weight
television
title
term
predecessor
successor
party
movement
opponents
boards
criminal_charge
criminal_penalty
criminal_status
spouse [Lua error in Module:Wikibase at line 27: attempt to index field 'wikibase' (a nil value). Lua error in Module:Wikibase at line 40: attempt to index field 'wikibase' (a nil value). (P26)]
partner
children [Lua error in Module:Wikibase at line 27: attempt to index field 'wikibase' (a nil value). Lua error in Module:Wikibase at line 40: attempt to index field 'wikibase' (a nil value). (P40)]
parents
mother
father
relatives
family [Lua error in Module:Wikibase at line 27: attempt to index field 'wikibase' (a nil value). Lua error in Module:Wikibase at line 40: attempt to index field 'wikibase' (a nil value). (P3373)]
callsign
awards [Lua error in Module:Wikibase at line 27: attempt to index field 'wikibase' (a nil value). Lua error in Module:Wikibase at line 40: attempt to index field 'wikibase' (a nil value). (P166)]
website [Lua error in Module:Wikibase at line 27: attempt to index field 'wikibase' (a nil value). Lua error in Module:Wikibase at line 40: attempt to index field 'wikibase' (a nil value). (P856)]
module
module2
module3
module4
module5
module6
signature [Lua error in Module:Wikibase at line 27: attempt to index field 'wikibase' (a nil value). Lua error in Module:Wikibase at line 40: attempt to index field 'wikibase' (a nil value). (P109)]
signature_size
signature_alt
footnotes

See also