Template:Infobox person: Difference between revisions
Appearance
rm test for net worth parameter, which has been cleaned up. rm other redundant checks for various unknown parameters, since all of them are currently fixed (amazing work!). |
m 515 revisions imported |
||
| (43 intermediate revisions by 17 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>}} | ||
| | | 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|}}}|suppressplaceholder=yes}} | | 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|}}}}}}}}} | ||
| 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 = Bapti{{#if:{{{baptized|}}}|z|s}}ed | | label11 = Bapti{{#if:{{{baptized|}}}|z|s}}ed | ||
| 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 | ||
| Line 71: | 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 112: | Line 107: | ||
| label37 = Style | | label37 = Style | ||
| data37 | | data37 = {{{style|}}} | ||
| class37 = category | | class37 = category | ||
| label40 = | | label40 = Television | ||
| data40 = {{ | | data40 = {{{television|}}} | ||
| label41 = | | label41 = Height | ||
| data41 = {{{ | | 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 = {{#if:{{{office|}}}|Office|Title}} | | label42 = {{#if:{{{office|}}}|Office|Title}} | ||
| Line 135: | Line 130: | ||
| label46 = Political party | | label46 = Political party | ||
| data46 = {{{party|}}} | | data46 = {{{party|{{{political_party|}}}}}} | ||
| class46 = org | | class46 = org | ||
| Line 171: | Line 166: | ||
| data56 = {{{children|}}} | | data56 = {{{children|}}} | ||
| label57 = | | label57 = {{#if:{{{parents|}}}|Parent{{Pluralize from text|{{{parents|}}}|likely=(s)|plural=s}}|<!-- | ||
-->{{#ifexpr:{{count|{{{father|}}}|{{{mother|}}}}} > 1| | -->{{#ifexpr:{{count|{{{father|}}}|{{{mother|}}}}} > 1|Parents|{{#if:{{{father|}}}|Father|{{#if:{{{mother|}}}|Mother}}}}}}}} | ||
| data57 = {{#if:{{{parents|}}}|{{{parents}}}|{{ | | 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]]}}}} | -->{{main other|{{Pluralize from text|{{{parents|}}}|likely=[[Category:Pages using infobox person with multiple parents]]}}}} | ||
| Line 201: | Line 196: | ||
| data70 = {{{website|{{{homepage|{{{URL|{{{url|}}}}}}}}}}}} | | data70 = {{{website|{{{homepage|{{{URL|{{{url|}}}}}}}}}}}} | ||
| header71 = {{#if:{{{signature|}}}|Signature}} | | header71 = {{#if:{{{signature|}}}|{{if empty|{{{signature_type|}}}|Signature}}}} | ||
| data72 = {{#invoke:InfoboxImage|InfoboxImage|image={{{signature|}}}|size={{{signature_size|}}}|sizedefault=150px|alt={{{signature alt|{{{signature_alt|}}}}}}}} | | 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}} | | header73 = {{#if:{{{footnotes|}}}|Notes}} | ||
| Line 208: | Line 203: | ||
}}<!-- | }}<!-- | ||
-->{{#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=n<!--this check deliberately flags empty unknown parameters; see talk, December 2022--> | -->{{#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 | 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 | 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_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 | 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 | spouse | spouses | spouse(s) | status | style | successor | television | term | title | URL | url | website | works | years active | years_active | yearsactive }}<!-- | | 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 }}<!-- | ||
-->{{#if:{{{pronunciation|}}}|[[Category:Biography template using pronunciation]]}}<!-- | -->{{Main other|{{#if:{{{pronunciation|}}}|[[Category:Biography template using pronunciation]]}}<!-- | ||
-->{{#if:{{{signature|}}}|[[Category:Biography with signature]]}}<!-- | -->{{#if:{{{signature|}}}|[[Category:Biography with signature]]}}<!-- | ||
-->[[Category:Articles with hCards]] | -->[[Category:Articles with hCards]] | ||
}}<!-- | }}<!-- | ||
-->{{#invoke:Check for | -->{{#invoke:Check for conflicting parameters|check | ||
| nested = 1 | | nested = 1 | ||
| template = Infobox person | | template = [[Template:{{#if:{{{template_name|}}}|{{ucfirst:{{{template_name|}}}}}|Infobox person}}]] | ||
| cat = {{main other|Category:Pages using infobox person with conflicting parameters}} | | cat = {{main other|Category:Pages using {{if empty|{{{template_name|}}}|infobox person}} with conflicting parameters}} | ||
| child; embed | | child; embed | ||
| honorific prefix; honorific_prefix; honorific-prefix; pre-nominals | | honorific prefix; honorific_prefix; honorific-prefix; pre-nominals | ||
| honorific suffix; honorific_suffix; honorific-suffix; post-nominals | | honorific suffix; honorific_suffix; honorific-suffix; post-nominals | ||
| image_alt; alt | |||
| image size; image_size; imagesize | | image size; image_size; imagesize | ||
| image caption; caption; image_caption | | image caption; caption; image_caption | ||
| Line 234: | Line 230: | ||
| years active; years_active; yearsactive | | years active; years_active; yearsactive | ||
| organisation; organization; organizations | | organisation; organization; organizations | ||
| political_party; party | |||
| known for= known_for; known | | known for= known_for; known | ||
| {{#if:{{{works|}}}|works;}} {{#if:{{{credits|}}}|credits;}} {{#if:{{{label_name|}}}|label_name;}} notable works; notable_works | | {{#if:{{{works|}}}|works;}} {{#if:{{{credits|}}}|credits;}} {{#if:{{{label_name|}}}|label_name;}} notable works; notable_works | ||
| Line 255: | Line 252: | ||
| misc6; module6 | | misc6; module6 | ||
| website; homepage; URL; url | | 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> | }}<includeonly>{{#ifeq:{{{child|{{{embed|}}}}}}|yes||{{Wikidata image|1={{{image|}}}|2={{{nocat_wdimage|}}}}}}}</includeonly><noinclude> | ||
{{documentation}}</noinclude> | {{documentation}} | ||
</noinclude> | |||
Latest revision as of 13:18, 23 January 2026
| Expression error: Unrecognized punctuation character "[". | Expression error: Unrecognized punctuation character "[". |
|---|---|