Template:Infobox person: Difference between revisions
Appearance
Add tracking category for infoboxes with an image that can be imported to Wikidata per edit request. Tested in sandbox on Bhante Vimalaramsi and Ndaté Yalla Mbodj. |
m 515 revisions imported |
||
| (124 intermediate revisions by 32 users not shown) | |||
| Line 1: | Line 1: | ||
{{ | {{#invoke:infobox|infoboxTemplate|child={{{child|{{{embed|}}}}}} | ||
| bodyclass = biography vcard | | bodyclass = biography vcard | ||
| above | | above = {{#if:{{{honorific prefix|{{{honorific_prefix|{{{honorific-prefix|{{{pre-nominals|}}}}}}}}}}}}|<div class="honorific-prefix" style="font-size: 80%; font-weight: normal;">{{{honorific prefix|{{{honorific_prefix|{{{honorific-prefix|{{{pre-nominals|}}}}}}}}}}}}</div>}}<div class="fn">{{#if:{{{name|}}}|{{{name}}}|{{PAGENAMEBASE}}}}</div>{{#if:{{{honorific suffix|{{{honorific_suffix|{{{honorific-suffix|{{{post-nominals|}}}}}}}}}}}}|<div class="honorific-suffix" style="font-size: 80%; font-weight: normal;">{{{honorific suffix|{{{honorific_suffix|{{{honorific-suffix|{{{post-nominals|}}}}}}}}}}}}</div>}} | ||
| image = {{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}|size={{{image size|{{{image_size|{{{imagesize|}}}}}}}}}|sizedefault=frameless|upright={{{image_upright|1}}}|alt={{{alt|}}}|suppressplaceholder=yes}} | | subheader = {{#ifeq:{{lc: {{{child|{{{embed|}}}}}}}}|yes|{{#if:{{{embed_title|}}}|'''{{{embed_title|}}}'''}}}} | ||
| subheader2 = {{#switch:{{{child|{{{embed|}}}}}}|yes=<!--empty when this infobox is embedded-->|#default={{#if:{{{native_name|}}}|{{#if:{{{native_name_lang|}}}|<div class="nickname" lang="{{{native_name_lang}}}">}}{{{native_name}}}{{#if:{{{native_name_lang|}}}|</div>}} }} }} | |||
| subheaderstyle2 = font-size: 125% | |||
| image = {{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}|size={{#ifeq:{{lc:{{{landscape|}}}}}|yes|{{min|300|{{#if:{{#ifexpr:{{{image size|{{{image_size|{{{imagesize|}}}}}}}}}}}|300|{{{image size|{{{image_size|{{{imagesize|}}}}}}}}}}}}}x200px|{{{image size|{{{image_size|{{{imagesize|}}}}}}}}}}}|sizedefault=frameless|upright={{{image_upright|1}}}|alt={{{alt|{{{image_alt|}}}}}}|suppressplaceholder=yes}} | |||
| caption = {{{image caption|{{{caption|{{{image_caption|}}}}}}}}} | | caption = {{{image caption|{{{caption|{{{image_caption|}}}}}}}}} | ||
| label2 = Pronunciation | | label2 = Pronunciation | ||
| Line 19: | Line 15: | ||
| label10 = Born | | label10 = Born | ||
| data10 = {{ | | data10 = {{br separated entries | ||
|1={{#if:{{{birth_name|}}}{{{birthname|}}}|<div style="display:inline" class="nickname">{{{birth_name|{{{birthname|}}}}}}</div>}} | |||
|2={{#invoke:person date|birth}} | |||
|3={{#if:{{{birth_place|}}}|<div style="display:inline" class="birthplace">{{{birth_place|}}}</div>}} | |||
}} | |||
| label11 = | | label11 = Bapti{{#if:{{{baptized|}}}|z|s}}ed | ||
| data11 = {{#if:{{{birth_date|}}}||{{{baptised|}}}}} | | data11 = {{#if:{{{birth_date|}}}||{{{baptized|{{{baptised|}}}}}}}} | ||
| label12 = Disappeared | | label12 = Disappeared | ||
| Line 31: | Line 31: | ||
| label14 = Died | | label14 = Died | ||
| data14 = {{ | | data14 = {{br separated entries | ||
|1={{#invoke:person date|death}} | |||
|2={{#if:{{{death_place|}}}|<div style="display:inline" class="deathplace">{{{death_place|}}}</div>}} | |||
}} | |||
| label15 = Cause of death | | label15 = Cause of death | ||
| Line 45: | Line 48: | ||
| label18 = Monuments | | label18 = Monuments | ||
| data18 = {{{monuments|}}} | | data18 = {{{monuments|}}} | ||
| label21 = Other names | | label21 = Other names | ||
| data21 = {{{other names|{{{other_names|{{{othername|{{{alias|}}}}}}}}}}}} | | data21 = {{{other names|{{{other_names|{{{othername|{{{nickname|{{{alias|}}}}}}}}}}}}}}} | ||
| class21 = nickname | | class21 = nickname | ||
| label22 = | | label22 = Siglum | ||
| data22 = | | data22 = {{{siglum|}}} | ||
| | |||
| label23 = Citizenship | | label23 = Citizenship | ||
| Line 72: | Line 66: | ||
| data25 = {{{alma mater|{{{alma_mater|}}}}}} | | data25 = {{{alma mater|{{{alma_mater|}}}}}} | ||
| label26 = Occupation | | label26 = Occupation{{Pluralize from text|{{{occupation|}}}|plural=s}} | ||
| data26 = {{{occupation|}}} | | data26 = {{{occupation|}}} | ||
| class26 = role | | class26 = role | ||
| Line 83: | Line 77: | ||
| class28 = category | | class28 = category | ||
| label29 = Employer | | label29 = Employer{{Pluralize from text|{{{employer|}}}|likely=(s)|plural=s}} | ||
| data29 = {{{employer|}}} | | data29 = {{{employer|}}}{{main other|{{Pluralize from text| {{{employer|}}}|likely=[[Category:Pages using infobox person with multiple employers]]}}}} | ||
| class29 = org | | class29 = org | ||
| label30 = {{#if:{{{organisation|}}}|Organisation|Organization}} | | label30 = {{#if:{{{organisation|}}}|Organisation|Organization}}{{#if:{{{organizations|}}}|s|{{pluralize from text|{{{organization|{{{organisation|}}}}}}|likely=(s)|plural=s}}}} | ||
| data30 = {{{organisation|{{{organization|{{{organizations|}}}}}}}}} | | data30 = {{{organisation|{{{organization|{{{organizations|}}}}}}}}}{{main other|{{Pluralize from text|{{{organization|{{{organisation|}}}}}}|likely=[[Category:Pages using infobox person with multiple organizations]]}}}} | ||
| class30 = org | | class30 = org | ||
| label31 = Agent | | label31 = Agent{{Pluralize from text|{{{agent|}}}|likely=(s)|plural=s}} | ||
| data31 = {{{agent|}}} | | data31 = {{{agent|}}}{{main other|{{Pluralize from text|{{{agent|}}}|likely=[[Category:Pages using infobox person with multiple agents]]}}}} | ||
| class31 = agent | | class31 = agent | ||
| Line 98: | Line 92: | ||
| data32 = {{{known for|{{{known_for|{{{known|}}}}}}}}} | | data32 = {{{known for|{{{known_for|{{{known|}}}}}}}}} | ||
| label33 = | | label33 = Works | ||
| data33 = | | data33 = {{{works|}}} | ||
| label34 = | | label34 = <span style="white-space:nowrap;">Notable credit{{Pluralize from text|{{{credits|}}}|likely=(s)|plural=s}}</span> | ||
| data34 = {{{ | | data34 = {{#if:{{{works|}}}||<!-- | ||
| | -->{{{credits|}}}{{main other|{{Pluralize from text|{{{credits|}}}|likely=[[Category:Pages using infobox person with multiple credits]]}}}}}} | ||
| | | label35 = Label{{Pluralize from text|{{{label_name|}}}|likely=(s)|plural=s}} | ||
| | | data35 = {{#if:{{{works|}}}{{{credits|}}}||<!-- | ||
-->{{{label_name|}}}{{main other|{{Pluralize from text|{{{label_name|}}}|likely=[[Category:Pages using infobox person with multiple labels]]}}}}}} | |||
| | | label36 = <span style="white-space:nowrap;">Notable work</span> | ||
| | | data36 = {{#if:{{{works|}}}{{{credits|}}}{{{label_name|}}}||{{{notable works|{{{notable_works|}}}}}}}} | ||
| | | label37 = Style | ||
| | | data37 = {{{style|}}} | ||
| class37 = category | |||
| label40 = | | label40 = Television | ||
| data40 = {{ | | data40 = {{{television|}}} | ||
| label41 = | | label41 = Height | ||
| data41 = {{#if:{{{ | | data41 = {{#if:{{{height_m|{{{height_cm|}}}}}}{{{height_ft|}}}{{{height_in|}}} | {{convinfobox|{{{height_m|{{{height_cm|}}}}}}|{{#if:{{{height_m|}}}|m|cm}}|{{{height_ft|}}}|ft|{{{height_in|}}}|in}}}}{{#if:{{{height|}}} | {{infobox person/height|{{{height|}}}}}}} | ||
| label42 = | | label42 = {{#if:{{{office|}}}|Office|Title}} | ||
| data42 = {{{ | | data42 = {{{office|{{{title|}}}}}} | ||
| class42 = title | |||
| label43 = | | label43 = Term | ||
| data43 = {{{ | | data43 = {{{term|}}} | ||
| label44 = | | label44 = Predecessor | ||
| data44 = {{{ | | data44 = {{{predecessor|}}} | ||
| label45 = | | label45 = Successor | ||
| data45 = {{{ | | data45 = {{{successor|}}} | ||
| label46 = | | label46 = Political party | ||
| data46 = {{{ | | data46 = {{{party|{{{political_party|}}}}}} | ||
| class46 = org | |||
| label47 = | | label47 = Other political<br />affiliations | ||
| data47 = {{{ | | data47 = {{{otherparty|}}} | ||
| class47 = org | | class47 = org | ||
| Line 144: | Line 141: | ||
| class48 = category | | class48 = category | ||
| label49 = | | label49 = Opponent{{Pluralize from text|{{{opponents|}}}|likely=(s)|plural=s}} | ||
| data49 = {{{opponents|}}} | | data49 = {{{opponents|}}}{{main other|{{Pluralize from text|{{{opponents|}}}|likely=[[Category:Pages using infobox person with multiple opponents]]}}}} | ||
| label50 = Board member of | | label50 = Board member of | ||
| data50 = {{{boards|}}} | | data50 = {{{boards|}}} | ||
| | | label51 = {{#if:{{{criminal_charges|}}}|Criminal charges|Criminal charge{{pluralize from text|{{{criminal charge|{{{criminal_charge|}}}}}}|likely=(s)|plural=s}}}} | ||
| data51 = {{{criminal_charges|{{{criminal charge|{{{criminal_charge|}}}}}}}}}{{main other|{{Pluralize from text|{{{criminal charge|{{{criminal_charge|}}}}}}|likely=[[Category:Pages using infobox person with multiple criminal charges]]}}}} | |||
| | |||
| | |||
| | |||
| | | label52 = Criminal penalty | ||
| | | data52 = {{{criminal penalty|{{{criminal_penalty|}}}}}} | ||
| | | label53 = {{#if:{{{judicial status|{{{judicial_status|}}}}}}|Judicial status|Criminal status}} | ||
| | | data53 = {{#if:{{{judicial status|{{{judicial_status|}}}}}} | {{{judicial status|{{{judicial_status}}}}}} | {{{criminal status|{{{criminal_status|}}}}}}}} | ||
| | | class53 = category | ||
| | | label54 = Spouse{{#if:{{{spouses|}}}|s|{{Pluralize from text|{{{spouse|{{{spouse(s)|}}}}}}|likely=(s)|plural=s}}}} | ||
| | | data54 = {{{spouse|{{{spouses|{{{spouse(s)|}}}}}}}}}{{main other|{{Pluralize from text| {{{spouse|{{{spouse(s)|}}}}}} |likely=[[Category:Pages using infobox person with multiple spouses]]}}}} | ||
| | | label55 = Partner{{#if:{{{partners|}}}|s|{{Pluralize from text|{{{partner|{{{domesticpartner|{{{domestic_partner|{{{partner(s)|}}}}}}}}}}}} |likely=(s)|plural=s}}}} | ||
| | | data55 = {{{partner|{{{domesticpartner|{{{domestic_partner|{{{partners|{{{partner(s)|}}}}}}}}}}}}}}}{{main other|{{Pluralize from text| {{{partner|{{{domesticpartner|{{{domestic_partner|{{{partner(s)|}}}}}}}}}}}} |likely=[[Category:Pages using infobox person with multiple partners]]}}}} | ||
| | | label56 = Children | ||
| | | data56 = {{{children|}}} | ||
| | | label57 = {{#if:{{{parents|}}}|Parent{{Pluralize from text|{{{parents|}}}|likely=(s)|plural=s}}|<!-- | ||
| | -->{{#ifexpr:{{count|{{{father|}}}|{{{mother|}}}}} > 1|Parents|{{#if:{{{father|}}}|Father|{{#if:{{{mother|}}}|Mother}}}}}}}} | ||
| data57 = {{#if:{{{parents|}}}|{{{parents}}}|{{#ifexpr:{{count|{{{father|}}}|{{{mother|}}}}} > 1|{{Unbulleted list|{{{father}}} (father)|{{{mother}}} (mother)}}|{{{mother|}}}{{{father|}}}}}}}<!-- | |||
-->{{main other|{{Pluralize from text|{{{parents|}}}|likely=[[Category:Pages using infobox person with multiple parents]]}}}} | |||
| | | label58 = Relatives | ||
| | | data58 = {{{relations|{{{relatives|}}}}}} | ||
| | | label59 = Family | ||
| | | data59 = {{{family|}}} | ||
| | | label60 = Call sign | ||
| | | data60 = {{{callsign|}}} | ||
| | | label61 = Awards | ||
| | | data61 = {{{awards|}}} | ||
| | | label62 = {{#if:{{{honours|}}}|Honours|Honors}} | ||
| | | data62 = {{{honours|{{{honors|}}}}}} | ||
| | | data64 = {{{misc|{{{module|}}}}}} | ||
| data65 = {{{ | | data65 = {{{misc2|{{{module2|}}}}}} | ||
| data66 = {{{misc3|{{{module3|}}}}}} | |||
| data67 = {{{misc4|{{{module4|}}}}}} | |||
| data68 = {{{misc5|{{{module5|}}}}}} | |||
| data69 = {{{misc6|{{{module6|}}}}}} | |||
| | | label70 = Website | ||
| | | data70 = {{{website|{{{homepage|{{{URL|{{{url|}}}}}}}}}}}} | ||
| | |||
| | | header71 = {{#if:{{{signature|}}}|{{if empty|{{{signature_type|}}}|Signature}}}} | ||
| | | data72 = {{#invoke:InfoboxImage|InfoboxImage|image={{{signature|}}}|size={{{signature_size|}}}|class=infobox-signature skin-invert|sizedefault=150px|alt={{{signature alt|{{{signature_alt|}}}}}}}} | ||
| | | header73 = {{#if:{{{footnotes|}}}|Notes}} | ||
| | | data74 = {{#if:{{{footnotes|}}}|<div style="text-align: left;">{{{footnotes}}}</div>}} | ||
{{{footnotes}}}</div>}} | |||
}}<!-- | }}<!-- | ||
-->{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using infobox person with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview = Page using [[Template:Infobox person]] with unknown parameter "_VALUE_"|ignoreblank= | -->{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using {{if empty|{{lcfirst:{{{template_name|}}}}}|infobox person}} with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview = Page using [[Template:{{#if:{{{template_name|}}}|{{ucfirst:{{{template_name|}}}}}|Infobox person}}]] with unknown parameter "_VALUE_"|ignoreblank=n<!--this check deliberately flags empty unknown parameters; see talk, December 2022--> | ||
| abovestyle | agent | alias | alma mater | alma_mater | alt | awards | baptised | birth_date | birth_name | birth_place | birthname | boards | body discovered | body_discovered | burial_coordinates | burial_place | callsign | caption | child | children | citizenship | credits | criminal charge | criminal penalty | criminal status | criminal_charge | criminal_penalty | criminal_status | death cause | death_cause | death_date | death_place | disappeared_date | disappeared_place | disappeared_status | domestic_partner | domesticpartner | education | employer | era | family | father | footnotes | height | height_cm | height_ft | height_in | height_m | | abovestyle | agent | alias | alma mater | alma_mater | alt | awards | baptised | baptized | birth_date | birth_name | birth_place | birthname | boards | body discovered | body_discovered | burial_coordinates | burial_place | callsign | caption | child | children | citizenship | credits | criminal charge | criminal penalty | criminal status | criminal_charge | criminal_charges | criminal_penalty | criminal_status | death cause | death_cause | death_date | death_place | disappeared_date | disappeared_place | disappeared_status | domestic_partner | domesticpartner | education | embed | embed_title | employer | era | family | father | footnotes | height | height_cm | height_ft | height_in | height_m | homepage | honorific prefix | honorific suffix | honorific_prefix | honorific_suffix | honorific-prefix | honorific-suffix | honors | honours | image | image caption | image size | image_alt | image_caption | image_size | image_upright | imagesize | judicial status | judicial_status | known | known for | known_for | label_name | landscape | misc | misc2 | misc3 | misc4 | misc5 | misc6 | module | module2 | module3 | module4 | module5 | module6 | monuments | mother | movement | name | nationality | native_name | native_name_lang | nickname | nocat_wdimage | notable works | notable_works | occupation | office | opponents | organisation | organization | organizations | other names | other_names | othername | otherparty | parents | partner | partners | partner(s) | party | predecessor | pre-nominals | political_party | post-nominals | pronunciation | relations | relatives | resting place | resting place coordinates | resting_place | resting_place_coordinates | restingplace | restingplacecoordinates | siglum | signature | signature alt | signature_alt | signature_size | signature_type | spouse | spouses | spouse(s) | status | style | successor | template_name | television | term | title | URL | url | website | works | years active | years_active | yearsactive }}<!-- | ||
-->{{Main other| | -->{{Main other|{{#if:{{{pronunciation|}}}|[[Category:Biography template using pronunciation]]}}<!-- | ||
-->{{#if:{{{signature|}}}|[[Category:Biography with signature]]}}<!-- | -->{{#if:{{{signature|}}}|[[Category:Biography with signature]]}}<!-- | ||
-->{{#if:{{{image|}}}|{{#if:{{# | -->[[Category:Articles with hCards]] | ||
}}<includeonly>{{#ifeq:{{{child|}}}|yes||{{Wikidata image|1={{{image|}}}|2={{{nocat_wdimage|}}}}}}}</includeonly><noinclude> | }}<!-- | ||
{{ | -->{{#invoke:Check for conflicting parameters|check | ||
| nested = 1 | |||
| template = [[Template:{{#if:{{{template_name|}}}|{{ucfirst:{{{template_name|}}}}}|Infobox person}}]] | |||
| cat = {{main other|Category:Pages using {{if empty|{{{template_name|}}}|infobox person}} with conflicting parameters}} | |||
| child; embed | |||
| honorific prefix; honorific_prefix; honorific-prefix; pre-nominals | |||
| honorific suffix; honorific_suffix; honorific-suffix; post-nominals | |||
| image_alt; alt | |||
| image size; image_size; imagesize | |||
| image caption; caption; image_caption | |||
| birth_name; birthname | |||
| baptized; baptised | |||
| status; disappeared_status | |||
| death cause; death_cause | |||
| body discovered; body_discovered | |||
| resting place; resting_place; restingplace | |||
| resting place coordinates; resting_place_coordinates; restingplacecoordinates | |||
| other names; other_names; othername; nickname; alias | |||
| alma mater; alma_mater | |||
| years active; years_active; yearsactive | |||
| organisation; organization; organizations | |||
| political_party; party | |||
| known for= known_for; known | |||
| {{#if:{{{works|}}}|works;}} {{#if:{{{credits|}}}|credits;}} {{#if:{{{label_name|}}}|label_name;}} notable works; notable_works | |||
| height_m; height_cm | |||
| office; title | |||
| criminal_charges; criminal charge; criminal_charge | |||
| criminal penalty; criminal_penalty | |||
| judicial status; judicial_status | |||
| criminal status; criminal_status | |||
| spouse; spouses; spouse(s) | |||
| partner; domesticpartner; domestic_partner; partners; partner(s) | |||
| {{#if:{{{parents|}}}||NULL_}}parents; {{#if:{{{father|}}}||NULL_}}father | |||
| {{#if:{{{parents|}}}||NULL_}}parents; {{#if:{{{mother|}}}||NULL_}}mother | |||
| relations; relatives | |||
| honours; honors | |||
| misc; module | |||
| misc2; module2 | |||
| misc3; module3 | |||
| misc4; module4 | |||
| misc5; module5 | |||
| misc6; module6 | |||
| website; homepage; URL; url | |||
}}{{#invoke:Check for deprecated parameters|check | |||
| _category = {{main other|[[Category:Pages using infobox person with deprecated parameters|_VALUE_]]}} | |||
| preview = Page using [[Template:{{#if:{{{template_name|}}}|{{ucfirst:{{{template_name|}}}}}|Infobox person}}]] with deprecated parameter _VALUE_ | |||
| _remove = nationality | |||
}}<includeonly>{{#ifeq:{{{child|{{{embed|}}}}}}|yes||{{Wikidata image|1={{{image|}}}|2={{{nocat_wdimage|}}}}}}}</includeonly><noinclude> | |||
{{documentation}} | |||
</noinclude> | |||
Latest revision as of 13:18, 23 January 2026
| Expression error: Unrecognized punctuation character "[". | Expression error: Unrecognized punctuation character "[". |
|---|---|