Template:Infobox Italian comune/sandbox

{{#invoke:Template wrapper|wrap|_template=Infobox settlement

|_alias-map = image_size:imagesize,map:image_map,map_size:mapsize,locator_position:pushpin_label_position,

frazioni:p1,mayor_party:leader_party,mayor:leader_name,population:population_total,gentilic:population_demonym,

ISTAT:blank_info_sec1,istat:blank_info_sec1,saint:blank_info_sec2,day:blank1_info_sec2,postalcode:postal_code,telephone:area_code

|_reuse = image_shield,coordinates

|_exclude=metropolitan_city,province

| official_name = {{#if:{{{name|}}}|Comune di {{{name}}}}}

| native_name_lang = it

| settlement_type = {{lang|it|Comune}}

| image_shield = {{#ifexist:media:{{{image_shield}}}|{{{image_shield}}}|{{#ifexist:media:{{{img_coa}}}|{{{img_coa}}}}}}}

| shield_size = {{#if:{{{img_coa_small|}}}|px}}

| image_map1 = {{#if: {{Infobox mapframe}} | {{hidden | header = Location of {{{name}}} | headercss=height:5px; | content =

{{Infobox mapframe|area_km2={{{area_total_km2|}}} }}
}} }}

| pushpin_map = {{#if: {{{region|}}} | Italy#Italy {{#switch: {{{region|}}} |

| Trentino-Alto Adige/Südtirol = Trentino-South Tyrol

| Toscana = Tuscany

| {{flag|Apulia}} = Apulia

| Latium = Lazio

| Emilia–Romagna | Emilia Romagna = Emilia-Romagna

|{{delink| {{{region|}}}

}} }} }}

| pushpin_label_position = right

| pushpin_map_caption = Location of {{{name|{{{official_name}}}}}} in {{#if:{{{pushpin_map|}}}|{{#invoke:Location map|data|{{{pushpin_map}}}|name}}|Italy}}

| coordinates = {{#if:{{{coordinates|}}}|{{#invoke:Coordinates|coordinsert|{{{coordinates}}}|region:IT}}}}

| subdivision_type = Country

| subdivision_name = Italy

| subdivision_type1 = Region

| subdivision_name1 = {{{region|}}}

| subdivision_type2 = {{#if:{{{metropolitan_city|}}}|Metropolitan city|Province}}

| subdivision_name2 = {{if empty|{{{metropolitan_city|}}}|{{{province|}}}}}

| parts_type = {{lang|it|Frazioni}}

| parts_style = para

| parts =

| established_title = Founded

| leader_title = Mayor

| area_footnotes = {{wikidata|reference|raw|P2046|P585=2011-10-09}}

| area_total_km2 = {{wikidata|property|raw|P2046|P585=2011-10-09}}

| population_footnotes = {{wikidata|reference|P1082|P585=2018-01-01}}

| population_total = {{wikidata|property|raw|P1082|P585=2018-01-01}}

| population_as_of = {{if empty|{{wikidata|property|raw|P1082|P585=2018-01-01}} | 2018-01-01 }}

| population_density_km2 = {{#if:{{{area_total_km2|}}}|auto}}

| blank_name_sec1 = ISTAT code

| blank_name_sec2 = Patron saint

| blank1_name_sec2 = Saint day

| timezone1 = CET

| utc_offset1 = +1

| timezone1_DST = CEST

| utc_offset1_DST = +2

| postal_code_type = Postal code

| postal_code = {{{postal_code|{{{postalcode|}}}}}}

| area_code_type = Dialing code

| area_code = {{{area_code|{{{telephone|}}}}}}

}}{{#if:{{{region|}}}||{{main other|R}}{{preview warning|Using Template:Infobox Italian comune: input {{para|region}} is missing}} }}{{#ifeq:{{Str find|{{{region|}}}|Aosta}}|-1|{{#switch:{{Count|{{{province|}}}|{{{metropolitan_city|}}}}}

|0={{preview warning|Using Template:Infobox Italian comune: both {{para|province}} and {{para|metropolitan_city}} are missing. One is required.}}{{main other|0}}

|1=

|2={{preview warning|Using Template:Infobox Italian comune: both {{para|province}} and {{para|metropolitan_city}} are used. Only one can have input.}}{{main other|B}}

}}|{{#switch:{{Count|{{{province|}}}|{{{metropolitan_city|}}}}}

|0=

|1|2={{main other|A}}{{preview warning|Using Template:Infobox Italian comune: Aosta does not have {{para|province}} and {{para|metropolitan_city}}, so cannot have this input.}} }} }}{{documentation}}