Template:Infobox settlement: Difference between revisions
From Zoophilia Wiki
Jump to navigationJump to search
meta>Jonesey95 (typo fix (nicknames is a variable, not a template)) |
meta>Jonesey95 (Change span class=xxx to div to fix Linter div-span-flip error. Tested extensively in sandbox (see test case 10)) |
||
Line 10: | Line 10: | ||
| abovestyle = font-size:1.25em; white-space:nowrap | | abovestyle = font-size:1.25em; white-space:nowrap | ||
| {{#ifeq:{{yesno|{{{embed|}}}}}|yes|title|above}} = {{#ifeq:{{yesno|{{{embed|}}}}}|yes| | | {{#ifeq:{{yesno|{{{embed|}}}}}|yes|title|above}} = {{#ifeq:{{yesno|{{{embed|}}}}}|yes| | ||
|< | |<div style="display:inline" class="fn org">{{if empty|{{{name|}}}|{{{official_name|}}}|{{PAGENAMEBASE}}}}</div> | ||
}}{{#if:{{{native_name|}}}|<br />< | }}{{#if:{{{native_name|}}}|<br /><div class="nickname" style="font-weight:normal;display:inline;" {{#if:{{{native_name_lang|}}}|lang="{{{native_name_lang}}}"}}>{{{native_name}}}</div>}}{{#if:{{{other_name|}}}|<br /><div class="nickname" style="font-size:78%;display:inline;">{{{other_name}}}</div>}} | ||
<!--** names, type, and transliterations ** --> | <!--** names, type, and transliterations ** --> | ||
| subheaderstyle = background-color:#cddeff; font-weight:bold; | | subheaderstyle = background-color:#cddeff; font-weight:bold; | ||
| subheader = {{#if:{{both|{{{name|}}}{{{official_name|}}}{{#ifeq:{{yesno|{{{embed|}}}}}|yes|1}}|{{{settlement_type|{{{type|}}}}}}}}|< | | subheader = {{#if:{{both|{{{name|}}}{{{official_name|}}}{{#ifeq:{{yesno|{{{embed|}}}}}|yes|1}}|{{{settlement_type|{{{type|}}}}}}}}|<div class="category">{{{settlement_type|{{{type}}}}}}</div>}} | ||
| rowclass1 = mergedtoprow | | rowclass1 = mergedtoprow | ||
Line 90: | Line 90: | ||
| rowclass18 = mergedtoprow | | rowclass18 = mergedtoprow | ||
<!--| rowcellstyle18 = padding:0.7em 0.8em--> | <!--| rowcellstyle18 = padding:0.7em 0.8em--> | ||
| data18 = {{#if:{{{image_skyline|}}}{{{image|}}}|{{#invoke:InfoboxImage|InfoboxImage|image={{#if:{{{image_skyline|}}}|{{{image_skyline}}}|{{{image|}}}}}|size={{{image_size|{{{imagesize|}}}}}}|sizedefault=250px|alt={{{image_alt|{{{alt|}}}}}}|title={{{image_caption|{{{caption|Skyline of {{#if:{{{name|}}}|{{{name}}}|{{{official_name}}}}}}}}}}}}}{{#if:{{{image_caption|{{{caption|}}}}}}|<div style="padding:0.4em 0 0 0;">{{{image_caption|{{{caption|}}}}}}</div>}} }} | | data18 = {{#if:{{{image_skyline|}}}{{{image|}}}|{{#invoke:InfoboxImage|InfoboxImage|image={{#if:{{{image_skyline|}}}|{{{image_skyline}}}|{{{image|}}}}}|size={{{image_size|{{{imagesize|}}}}}}|sizedefault=250px|alt={{{image_alt|{{{alt|}}}}}}|title={{{image_caption|{{{caption|Skyline of {{#if:{{{name|}}}|{{{name}}}|{{{official_name}}}}}}}}}}}}}{{#if:{{{image_caption|{{{caption|}}}}}}|<div style="display:inline" style="padding:0.4em 0 0 0;">{{{image_caption|{{{caption|}}}}}}</div>}} }} | ||
<!-- ***Flag, Seal, Shield and Coat of arms*** --> | <!-- ***Flag, Seal, Shield and Coat of arms*** --> | ||
Line 127: | Line 127: | ||
<!-- ***Nickname*** --> | <!-- ***Nickname*** --> | ||
| rowclass21 = {{#if:{{{etymology|}}}|mergedrow|mergedtoprow}} | | rowclass21 = {{#if:{{{etymology|}}}|mergedrow|mergedtoprow}} | ||
| data21 = {{#if:{{{nickname|}}}|Nickname(s):|{{#if:{{{nicknames|}}}|Nicknames:}}}}{{#if:{{{nickname|}}}{{{nicknames|}}}| < | | data21 = {{#if:{{{nickname|}}}|Nickname(s):|{{#if:{{{nicknames|}}}|Nicknames:}}}}{{#if:{{{nickname|}}}{{{nicknames|}}}| <div style="display:inline" class="nickname">{{if empty|{{{nickname|}}}|{{{nicknames|}}}}}</div>}}{{#if:{{detect singular|{{{nickname|}}}}}||[[Category:Pages using infobox settlement with possible nickname list]]}} | ||
<!-- ***Motto*** --> | <!-- ***Motto*** --> | ||
| rowclass22 = {{#if:{{{etymology|}}}{{{nickname|}}}{{{nicknames|}}}|mergedrow|mergedtoprow}} | | rowclass22 = {{#if:{{{etymology|}}}{{{nickname|}}}{{{nicknames|}}}|mergedrow|mergedtoprow}} | ||
| data22 = {{#if:{{{motto|}}}|Motto(s):|{{#if:{{{mottoes|}}}|Mottoes:}}}}{{#if:{{{motto|}}}{{{mottoes|}}}| < | | data22 = {{#if:{{{motto|}}}|Motto(s):|{{#if:{{{mottoes|}}}|Mottoes:}}}}{{#if:{{{motto|}}}{{{mottoes|}}}| <div style="display:inline" class="nickname">{{if empty|{{{motto|}}}|{{{mottoes|}}}}}</div>}}{{#if:{{detect singular|{{{motto|}}}}}||[[Category:Pages using infobox settlement with possible motto list]]}} | ||
<!-- ***Anthem*** --> | <!-- ***Anthem*** --> | ||
| rowclass23 = {{#if:{{{etymology|}}}{{{nickname|}}}{{{nicknames|}}}{{{motto|}}}{{{mottoes|}}}|mergedrow|mergedtoprow}} | | rowclass23 = {{#if:{{{etymology|}}}{{{nickname|}}}{{{nicknames|}}}{{{motto|}}}{{{mottoes|}}}|mergedrow|mergedtoprow}} | ||
Line 267: | Line 267: | ||
<!-- ***Government type and Leader*** --> | <!-- ***Government type and Leader*** --> | ||
| rowclass50 = mergedtoprow | | rowclass50 = mergedtoprow | ||
| header50 = {{#if:{{{government_type|}}}{{{governing_body|}}}{{{leader_name|}}}{{{leader_name1|}}}{{{leader_name2|}}}{{{leader_name3|}}}{{{leader_name4|}}}|Government< | | header50 = {{#if:{{{government_type|}}}{{{governing_body|}}}{{{leader_name|}}}{{{leader_name1|}}}{{{leader_name2|}}}{{{leader_name3|}}}{{{leader_name4|}}}|Government<div style="font-weight:normal;display:inline;">{{{government_footnotes|}}}</div>}} | ||
<!-- ***Government*** --> | <!-- ***Government*** --> | ||
| rowclass51 = mergedrow | | rowclass51 = mergedrow | ||
Line 300: | Line 300: | ||
|{{#if:{{both|{{#ifeq:{{{total_type}}}| |1}}|{{{area_total_km2|}}}{{{area_total_ha|}}}{{{area_total_acre|}}}{{{area_total_sq_mi|}}}{{{area_total_dunam|}}}}} | |{{#if:{{both|{{#ifeq:{{{total_type}}}| |1}}|{{{area_total_km2|}}}{{{area_total_ha|}}}{{{area_total_acre|}}}{{{area_total_sq_mi|}}}{{{area_total_dunam|}}}}} | ||
|<!-- displayed below --> | |<!-- displayed below --> | ||
|Area< | |Area<div style="font-weight:normal;display:inline;">{{{area_footnotes|}}}</div> | ||
}} | }} | ||
}} | }} | ||
Line 306: | Line 306: | ||
| rowclass59 = {{#if:{{both|{{#ifeq:{{{total_type}}}| |1}}|{{{area_total_km2|}}}{{{area_total_ha|}}}{{{area_total_acre|}}}{{{area_total_sq_mi|}}}{{{area_total_dunam|}}}}}|mergedtoprow|mergedrow}} | | rowclass59 = {{#if:{{both|{{#ifeq:{{{total_type}}}| |1}}|{{{area_total_km2|}}}{{{area_total_ha|}}}{{{area_total_acre|}}}{{{area_total_sq_mi|}}}{{{area_total_dunam|}}}}}|mergedtoprow|mergedrow}} | ||
| label59 = {{#if:{{both|{{#ifeq:{{{total_type}}}| |1}}|{{{area_total_km2|}}}{{{area_total_ha|}}}{{{area_total_acre|}}}{{{area_total_sq_mi|}}}{{{area_total_dunam|}}}}} | | label59 = {{#if:{{both|{{#ifeq:{{{total_type}}}| |1}}|{{{area_total_km2|}}}{{{area_total_ha|}}}{{{area_total_acre|}}}{{{area_total_sq_mi|}}}{{{area_total_dunam|}}}}} | ||
|Area< | |Area<div style="font-weight:normal;display:inline;">{{{area_footnotes|}}}</div> | ||
| • {{#if:{{{total_type|}}}|{{{total_type}}}|{{#if:{{{area_metro_km2|}}}{{{area_metro_sq_mi|}}}{{{area_urban_km2|}}}{{{area_urban_sq_mi|}}}{{{area_rural_km2|}}}{{{area_rural_sq_mi|}}}{{{population_metro|}}}{{{population_urban|}}}{{{population_rural|}}}|{{#if:{{{settlement_type|{{{type|}}}}}}|{{{settlement_type|{{{type}}}}}}|City}}|Total}}}} | | • {{#if:{{{total_type|}}}|{{{total_type}}}|{{#if:{{{area_metro_km2|}}}{{{area_metro_sq_mi|}}}{{{area_urban_km2|}}}{{{area_urban_sq_mi|}}}{{{area_rural_km2|}}}{{{area_rural_sq_mi|}}}{{{population_metro|}}}{{{population_urban|}}}{{{population_rural|}}}|{{#if:{{{settlement_type|{{{type|}}}}}}|{{{settlement_type|{{{type}}}}}}|City}}|Total}}}} | ||
}} | }} | ||
Line 349: | Line 349: | ||
}} {{#if:{{{area_water_percent|}}}| {{{area_water_percent}}}%}}}} | }} {{#if:{{{area_water_percent|}}}| {{{area_water_percent}}}%}}}} | ||
| rowclass62 = mergedrow | | rowclass62 = mergedrow | ||
| label62 = • Urban< | | label62 = • Urban<div style="font-weight:normal;display:inline;">{{{area_urban_footnotes|}}}</div> | ||
| data62 = {{#if:{{{area_urban_km2|}}}{{{area_urban_ha|}}}{{{area_urban_acre|}}}{{{area_urban_sq_mi|}}}{{{area_urban_dunam|}}} | | data62 = {{#if:{{{area_urban_km2|}}}{{{area_urban_ha|}}}{{{area_urban_acre|}}}{{{area_urban_sq_mi|}}}{{{area_urban_dunam|}}} | ||
|{{infobox_settlement/areadisp | |{{infobox_settlement/areadisp | ||
Line 363: | Line 363: | ||
| rowclass63 = mergedrow | | rowclass63 = mergedrow | ||
| label63 = • Rural< | | label63 = • Rural<div style="font-weight:normal;display:inline;">{{{area_rural_footnotes|}}}</div> | ||
| data63 = {{#if:{{{area_rural_km2|}}}{{{area_rural_ha|}}}{{{area_rural_acre|}}}{{{area_rural_sq_mi|}}}{{{area_rural_dunam|}}} | | data63 = {{#if:{{{area_rural_km2|}}}{{{area_rural_ha|}}}{{{area_rural_acre|}}}{{{area_rural_sq_mi|}}}{{{area_rural_dunam|}}} | ||
|{{infobox_settlement/areadisp | |{{infobox_settlement/areadisp | ||
Line 376: | Line 376: | ||
}}}} | }}}} | ||
| rowclass64 = mergedrow | | rowclass64 = mergedrow | ||
| label64 = • Metro< | | label64 = • Metro<div style="font-weight:normal;display:inline;">{{{area_metro_footnotes|}}}</div> | ||
| data64 = {{#if:{{{area_metro_km2|}}}{{{area_metro_ha|}}}{{{area_metro_acre|}}}{{{area_metro_sq_mi|}}}{{{area_metro_dunam|}}} | | data64 = {{#if:{{{area_metro_km2|}}}{{{area_metro_ha|}}}{{{area_metro_acre|}}}{{{area_metro_sq_mi|}}}{{{area_metro_dunam|}}} | ||
|{{infobox_settlement/areadisp | |{{infobox_settlement/areadisp | ||
Line 427: | Line 427: | ||
<!-- ***Dimensions*** --> | <!-- ***Dimensions*** --> | ||
| rowclass69 = mergedtoprow | | rowclass69 = mergedtoprow | ||
| header69 = {{#if:{{{length_km|}}}{{{length_mi|}}}{{{width_km|}}}{{{width_mi|}}}|Dimensions< | | header69 = {{#if:{{{length_km|}}}{{{length_mi|}}}{{{width_km|}}}{{{width_mi|}}}|Dimensions<div style="font-weight:normal;display:inline;">{{{dimensions_footnotes|}}}</div>}} | ||
| rowclass70 = mergedrow | | rowclass70 = mergedrow | ||
Line 451: | Line 451: | ||
<!-- ***Elevation*** --> | <!-- ***Elevation*** --> | ||
| rowclass72 = mergedtoprow | | rowclass72 = mergedtoprow | ||
| label72 = Elevation< | | label72 = Elevation<div style="font-weight:normal;display:inline;">{{{elevation_footnotes|}}}{{#if:{{{elevation_point|}}}| ({{{elevation_point}}})}}</div> | ||
| data72 = {{#if:{{{elevation_m|}}}{{{elevation_ft|}}} | | data72 = {{#if:{{{elevation_m|}}}{{{elevation_ft|}}} | ||
|{{infobox_settlement/lengthdisp | |{{infobox_settlement/lengthdisp | ||
Line 461: | Line 461: | ||
| rowclass73 = {{#if:{{{elevation_m|}}}{{{elevation_ft|}}}|mergedrow|mergedtoprow}} | | rowclass73 = {{#if:{{{elevation_m|}}}{{{elevation_ft|}}}|mergedrow|mergedtoprow}} | ||
| label73 = Highest elevation< | | label73 = Highest elevation<div style="font-weight:normal;display:inline;">{{{elevation_max_footnotes|}}}{{#if:{{{elevation_max_point|}}}| ({{{elevation_max_point}}})}}</div> | ||
| data73 = {{#if:{{{elevation_max_m|}}}{{{elevation_max_ft|}}} | | data73 = {{#if:{{{elevation_max_m|}}}{{{elevation_max_ft|}}} | ||
|{{infobox_settlement/lengthdisp | |{{infobox_settlement/lengthdisp | ||
Line 475: | Line 475: | ||
| rowclass75 = {{#if:{{{elevation_min_rank|}}}|mergedrow|mergedbottomrow}} | | rowclass75 = {{#if:{{{elevation_min_rank|}}}|mergedrow|mergedbottomrow}} | ||
| label75 = Lowest elevation< | | label75 = Lowest elevation<div style="font-weight:normal;display:inline;">{{{elevation_min_footnotes|}}}{{#if:{{{elevation_min_point|}}}| ({{{elevation_min_point}}})}}</div> | ||
| data75 = {{#if:{{{elevation_min_m|}}}{{{elevation_min_ft|}}} | | data75 = {{#if:{{{elevation_min_m|}}}{{{elevation_min_ft|}}} | ||
|{{infobox_settlement/lengthdisp | |{{infobox_settlement/lengthdisp | ||
Line 490: | Line 490: | ||
<!-- ***Population*** --> | <!-- ***Population*** --> | ||
| rowclass77 = mergedtoprow | | rowclass77 = mergedtoprow | ||
| label77 = Population < | | label77 = Population <div style="font-weight:normal;display:inline;">{{#if:{{{population_as_of|}}}|({{{population_as_of}}})}}{{{population_footnotes|}}}</div> | ||
| data77 = {{#if:{{{population|}}} | | data77 = {{#if:{{{population|}}} | ||
| {{formatnum:{{{population}}}}} | | {{formatnum:{{{population}}}}} | ||
Line 506: | Line 506: | ||
| | | | ||
|{{#if:{{{population_total|}}}{{{population_urban|}}}{{{population_rural|}}}{{{population_metro|}}}{{{population_blank1|}}}{{{population_blank2|}}}{{{population_est|}}} | |{{#if:{{{population_total|}}}{{{population_urban|}}}{{{population_rural|}}}{{{population_metro|}}}{{{population_blank1|}}}{{{population_blank2|}}}{{{population_est|}}} | ||
|Population < | |Population <div style="font-weight:normal;display:inline;">{{#if:{{{population_as_of|}}}|({{{population_as_of}}})}}{{{population_footnotes|}}}</div> | ||
}} | }} | ||
}} | }} | ||
Line 524: | Line 524: | ||
| rowclass80 = mergedrow | | rowclass80 = mergedrow | ||
| label80 = • Estimate < | | label80 = • Estimate <div style="font-weight:normal;display:inline;">({{{pop_est_as_of}}}){{{pop_est_footnotes|}}}</div> | ||
| data80 = {{#if:{{{population_est|}}}|{{formatnum:{{{population_est}}}}} }} | | data80 = {{#if:{{{population_est|}}}|{{formatnum:{{{population_est}}}}} }} | ||
Line 554: | Line 554: | ||
| rowclass84 = mergedrow | | rowclass84 = mergedrow | ||
| label84 = • [[Urban area|Urban]]< | | label84 = • [[Urban area|Urban]]<div style="font-weight:normal;display:inline;">{{{population_urban_footnotes|}}}</div> | ||
| data84 = {{#if:{{{population_urban|}}}| {{formatnum:{{{population_urban}}}}} }} | | data84 = {{#if:{{{population_urban|}}}| {{formatnum:{{{population_urban}}}}} }} | ||
Line 574: | Line 574: | ||
| rowclass86 = mergedrow | | rowclass86 = mergedrow | ||
| label86 = • [[Rural area|Rural]]< | | label86 = • [[Rural area|Rural]]<div style="font-weight:normal;display:inline;">{{{population_rural_footnotes|}}}</div> | ||
| data86 = {{#if:{{{population_rural|}}}|{{formatnum:{{{population_rural}}}}}}} | | data86 = {{#if:{{{population_rural|}}}|{{formatnum:{{{population_rural}}}}}}} | ||
Line 594: | Line 594: | ||
| rowclass88 = mergedrow | | rowclass88 = mergedrow | ||
| label88 = • [[Metropolitan area|Metro]]< | | label88 = • [[Metropolitan area|Metro]]<div style="font-weight:normal;display:inline;">{{{population_metro_footnotes|}}}</div> | ||
| data88 = {{#if:{{{population_metro|}}}| {{formatnum:{{{population_metro}}}}} }} | | data88 = {{#if:{{{population_metro|}}}| {{formatnum:{{{population_metro}}}}} }} | ||
Line 614: | Line 614: | ||
| rowclass90 = mergedrow | | rowclass90 = mergedrow | ||
| label90 = • {{{population_blank1_title|}}}< | | label90 = • {{{population_blank1_title|}}}<div style="font-weight:normal;display:inline;">{{{population_blank1_footnotes|}}}</div> | ||
| data90 = {{#if:{{{population_blank1|}}}|{{formatnum:{{{population_blank1}}}}}}} | | data90 = {{#if:{{{population_blank1|}}}|{{formatnum:{{{population_blank1}}}}}}} | ||
Line 634: | Line 634: | ||
| rowclass92 = mergedrow | | rowclass92 = mergedrow | ||
| label92 = • {{{population_blank2_title|}}}< | | label92 = • {{{population_blank2_title|}}}<div style="font-weight:normal;display:inline;">{{{population_blank2_footnotes|}}}</div> | ||
| data92 = {{#if:{{{population_blank2|}}}|{{formatnum:{{{population_blank2}}}}}}} | | data92 = {{#if:{{{population_blank2|}}}|{{formatnum:{{{population_blank2}}}}}}} | ||
Line 664: | Line 664: | ||
| rowclass96 = mergedtoprow | | rowclass96 = mergedtoprow | ||
| header96 = {{#if:{{{demographics_type1|}}} | | header96 = {{#if:{{{demographics_type1|}}} | ||
|{{{demographics_type1}}}< | |{{{demographics_type1}}}<div style="font-weight:normal;display:inline;">{{{demographics1_footnotes|}}}</div>}} | ||
| rowclass97 = mergedrow | | rowclass97 = mergedrow | ||
| label97 = • {{{demographics1_title1}}} | | label97 = • {{{demographics1_title1}}} | ||
Line 709: | Line 709: | ||
| rowclass107 = mergedtoprow | | rowclass107 = mergedtoprow | ||
| header107 = {{#if:{{{demographics_type2|}}} | | header107 = {{#if:{{{demographics_type2|}}} | ||
|{{{demographics_type2}}}< | |{{{demographics_type2}}}<div style="font-weight:normal;display:inline;">{{{demographics2_footnotes|}}}</div>}} | ||
| rowclass108 = mergedrow | | rowclass108 = mergedrow | ||
| label108 = • {{{demographics2_title1}}} | | label108 = • {{{demographics2_title1}}} | ||
Line 791: | Line 791: | ||
| label122 = {{{postal_code_type}}} | | label122 = {{{postal_code_type}}} | ||
| class122 = adr | | class122 = adr | ||
| data122 = {{#if:{{{postal_code_type|}}}|{{#if:{{{postal_code|}}}|< | | data122 = {{#if:{{{postal_code_type|}}}|{{#if:{{{postal_code|}}}|<div class="postal-code">{{{postal_code}}}</div>}}}} | ||
| rowclass123 = {{#if:{{#if:{{{postal_code_type|}}}|{{#if:{{{postal_code|}}}|1}}}}|mergedbottomrow|mergedtoprow}} | | rowclass123 = {{#if:{{#if:{{{postal_code_type|}}}|{{#if:{{{postal_code|}}}|1}}}}|mergedbottomrow|mergedtoprow}} | ||
| label123 = {{{postal2_code_type}}} | | label123 = {{{postal2_code_type}}} | ||
| class123 = adr | | class123 = adr | ||
| data123 = {{#if:{{{postal_code_type|}}}|{{#if:{{{postal2_code_type|}}}|{{#if:{{{postal2_code|}}}|< | | data123 = {{#if:{{{postal_code_type|}}}|{{#if:{{{postal2_code_type|}}}|{{#if:{{{postal2_code|}}}|<div class="postal-code">{{{postal2_code}}}</div>}} }} }} | ||
<!-- ***Area Code(s)*** --> | <!-- ***Area Code(s)*** --> |