Template:Infobox settlement: Difference between revisions
From Roses, Tulips, & Liberty
Content added Content deleted
(adjust motto plural detection) |
(auto-detect plurals for labels) |
||
Line 123: | Line 123: | ||
<!-- ***Nickname*** --> |
<!-- ***Nickname*** --> |
||
| rowclass21 = {{#if:{{{etymology|}}}|mergedrow|mergedtoprow}} |
| rowclass21 = {{#if:{{{etymology|}}}|mergedrow|mergedtoprow}} |
||
| data21 = {{#if:{{{nickname|}}}{{{nicknames|}}}|<!-- |
|||
| data21 = {{#if:{{{nickname|}}}|{{#if:{{{nickname_link|}}}|[[{{{nickname_link|}}}|Nickname(s):]]|Nickname(s):}}|{{#if:{{{nicknames|}}}|{{#if:{{{nickname_link|}}}|[[{{{nickname_link|}}}|Nicknames:]]|Nicknames:}}}}}}{{#if:{{{nickname|}}}{{{nicknames|}}}| <div class="ib-settlement-nickname nickname">{{if empty|{{{nickname|}}}|{{{nicknames|}}}}}</div>}}{{Main other|{{Pluralize from text|parse_links=1|no_and=1|{{{nickname|}}}|||[[Category:Pages using infobox settlement with possible nickname list]]}}}} |
|||
-->{{Pluralize from text|parse_links=1|{{if empty|{{{nickname|}}}|{{{nicknames|}}}{{force plural}}}}|<!-- |
|||
-->link={{{nickname_link|}}}|singular=Nickname|likely=Nickname(s)|plural=Nicknames}}: <!-- |
|||
--><div class="ib-settlement-nickname nickname">{{if empty|{{{nickname|}}}|{{{nicknames|}}}}}</div><!-- |
|||
-->{{Main other|{{Pluralize from text|parse_links=1|{{{nickname|}}}|<!-- |
|||
-->likely=[[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|}}}{{{mottoes|}}}|<!-- |
|||
| data22 = {{#if:{{{motto|}}}|{{#if:{{{motto_link|}}}|[[{{{motto_link|}}}|Motto(s):]]|Motto(s):}}|{{#if:{{{mottoes|}}}|{{#if:{{{motto_link|}}}|[[{{{motto_link|}}}|Mottoes:]]|Mottoes:}}}}}}{{#if:{{{motto|}}}{{{mottoes|}}}| <div class="ib-settlement-nickname nickname">{{if empty|{{{motto|}}}|{{{mottoes|}}}}}</div>}}{{Main other|{{Pluralize from text|{{{motto|}}}|||[[Category:Pages using infobox settlement with possible motto list]]|no_and=1|no_comma=1}}}} |
|||
-->{{Pluralize from text|{{if empty|{{{motto|}}}|{{{mottoes|}}}{{force plural}}}}|<!-- |
|||
-->link={{{motto_link|}}}|singular=Motto|likely=Motto(s)|plural=Mottoes}}: <!-- |
|||
--><div class="ib-settlement-nickname nickname">{{if empty|{{{motto|}}}|{{{mottoes|}}}}}</div><!-- |
|||
-->{{Main other|{{Pluralize from text|{{{motto|}}}|<!-- |
|||
-->likely=[[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 676: | Line 686: | ||
| rowclass103 = mergedtoprow |
| rowclass103 = mergedtoprow |
||
| label103 = {{ |
| label103 = {{Pluralize from text|{{if empty|{{{population_demonym|}}}|{{{population_demonyms|}}}{{force plural}}}}|<!-- |
||
-->link=Demonym|singular=Demonym|likely=Demonym(s)|plural=Demonyms}} |
|||
| data103 = {{if empty|{{{population_demonym|}}}|{{{population_demonyms|}}}}}{{Main other|{{Pluralize from text|{{{population_demonym|}}}| |
| data103 = {{if empty|{{{population_demonym|}}}|{{{population_demonyms|}}}}}{{Main other|{{Pluralize from text|{{{population_demonym|}}}|likely=[[Category:Pages using infobox settlement with possible demonym list]]}}}} |
||
<!-- ***Demographics 1*** --> |
<!-- ***Demographics 1*** --> |
||
Line 856: | Line 867: | ||
<!-- ***Area Code(s)*** --> |
<!-- ***Area Code(s)*** --> |
||
| rowclass139 = {{#if:{{#if:{{{postal_code_type|}}}|{{#if:{{{postal_code|}}}|1}}}}{{#if:{{{postal_code_type|}}}|{{#if:{{{postal2_code_type|}}}|{{#if:{{{postal2_code|}}}|1}}}}}}|mergedrow|mergedtoprow}} |
| rowclass139 = {{#if:{{#if:{{{postal_code_type|}}}|{{#if:{{{postal_code|}}}|1}}}}{{#if:{{{postal_code_type|}}}|{{#if:{{{postal2_code_type|}}}|{{#if:{{{postal2_code|}}}|1}}}}}}|mergedrow|mergedtoprow}} |
||
| label139 = {{ |
| label139 = {{if empty|{{{area_code_type|}}}|{{Pluralize from text|any_comma=1|parse_links=1|{{if empty|{{{area_code|}}}|{{{area_codes|}}}{{force plural}}}}|<!-- |
||
-->link=Telephone numbering plan|singular=Area code|likely=Area code(s)|plural=Area codes}}}} |
|||
| data139 = {{if empty|{{{area_code|}}}|{{{area_codes|}}}}}{{#if:{{{area_code_type |
| data139 = {{if empty|{{{area_code|}}}|{{{area_codes|}}}}}{{#if:{{{area_code_type|}}}||{{Main other|{{Pluralize from text|any_comma=1|parse_links=1|{{{area_code|}}}|||[[Category:Pages using infobox settlement with possible area code list]]}}}}}} |
||
<!-- Geocode--> |
<!-- Geocode--> |