Template:Infobox settlement: Difference between revisions

From Zoophilia Wiki
Jump to navigationJump to search
meta>Plastikspork
New upper image array code block, should make it easier to merge the Chile settlement box later (tested in a sandbox, and appears to function the same)
meta>Plastikspork
Adding option to move pushpin map to the right of the flag, shield, emblem, logo, and one image_map for usage with Chile articles, use pushpin_map_narrow = yes to enable this feature (see talk page)
Line 99: Line 99:
<td colspan="2" style="text-align:center; padding:0.7em 0.8em">{{{image}}}</td>
<td colspan="2" style="text-align:center; padding:0.7em 0.8em">{{{image}}}</td>
</tr>
</tr>
}}{{#if:{{{image_flag|}}}{{{image_seal|}}}{{{image_shield|}}}{{{image_blank_emblem| }}}|
}}{{#if:{{{image_flag|}}}{{{image_seal|}}}{{{image_shield|}}}{{{image_blank_emblem|}}}{{both|{{{pushpin_map_narrow|}}}|{{{pushpin_map|}}}}}|
<tr class="mergedtoprow"><!-- ***Flag, Seal, Shield and Coat of arms*** -->
<tr class="mergedtoprow"><!-- ***Flag, Seal, Shield and Coat of arms*** -->
<td class="maptable" colspan="2" style="text-align:center; padding:0.4em 0">
<td class="maptable" colspan="2" style="text-align:center; padding:0.4em 0">
{{Infobox settlement/array
{{Infobox settlement/columns
| 1 = {{#if:{{{image_flag|}}}|[[File:{{{image_flag}}}|{{#if:{{{flag_size|}}}|{{{flag_size}}}|100px}}|border|alt={{{flag_alt|}}}|Flag of {{#if:{{{name|}}}|{{{name}}}|{{{official_name}}}}}]]<br /><small>'''{{Infobox settlement/link|type=Flag|link={{{flag_link|}}}|name={{{official_name}}}}}'''</small>}}
| 1 = {{#if:{{{image_flag|}}}|[[File:{{{image_flag}}}|{{#if:{{{flag_size|}}}|{{{flag_size}}}|{{#if:{{both|{{{pushpin_map_narrow|}}}|{{{pushpin_map|}}}}}|85px|100px}}}}|border|alt={{{flag_alt|}}}|Flag of {{#if:{{{name|}}}|{{{name}}}|{{{official_name}}}}}]]<br /><small>'''{{Infobox settlement/link|type=Flag|link={{{flag_link|}}}|name={{{official_name}}}}}'''</small>}}
| 2 = {{#if:{{{image_seal|}}}|[[File:{{{image_seal|}}}|{{#if:{{{seal_size|}}}|{{{seal_size}}}|100px}}|alt={{{seal_alt|}}}|Official seal of {{#if:{{{name|}}}|{{{name}}}|{{{official_name}}}}}]]<br /><small>'''{{Infobox settlement/link|type=Seal|link={{{seal_link|}}}|name={{{official_name}}}}}'''</small>}}
| 2 = {{#if:{{{image_seal|}}}|[[File:{{{image_seal|}}}|{{#if:{{{seal_size|}}}|{{{seal_size}}}|{{#if:{{both|{{{pushpin_map_narrow|}}}|{{{pushpin_map|}}}}}|85px|100px}}}}|alt={{{seal_alt|}}}|Official seal of {{#if:{{{name|}}}|{{{name}}}|{{{official_name}}}}}]]<br /><small>'''{{Infobox settlement/link|type=Seal|link={{{seal_link|}}}|name={{{official_name}}}}}'''</small>}}
| 3 = {{#if:{{{image_shield|}}}|[[File:{{{image_shield|}}}|{{#if:{{{shield_size|}}}|{{{shield_size}}}|100px}}|alt={{{shield_alt|}}}|Coat of arms of {{#if:{{{name|}}}|{{{name}}}|{{{official_name}}}}}]]<br /><small>'''{{Infobox settlement/link|type=Coat of arms|link={{{shield_link|}}}|name={{{official_name}}}}}'''</small>}}
| 3 = {{#if:{{{image_shield|}}}|[[File:{{{image_shield|}}}|{{#if:{{{shield_size|}}}|{{{shield_size}}}|{{#if:{{both|{{{pushpin_map_narrow|}}}|{{{pushpin_map|}}}}}|85px|100px}}}}|alt={{{shield_alt|}}}|Coat of arms of {{#if:{{{name|}}}|{{{name}}}|{{{official_name}}}}}]]<br /><small>'''{{Infobox settlement/link|type=Coat of arms|link={{{shield_link|}}}|name={{{official_name}}}}}'''</small>}}
| 4 = {{#if:{{{image_blank_emblem| }}}|[[File:{{{image_blank_emblem| }}}|{{#if:{{{blank_emblem_size| }}}|{{{blank_emblem_size| }}}|100px}}|alt={{{blank_emblem_alt|}}}|Official logo of {{#if:{{{name|}}}|{{{name}}}|{{{official_name}}}}}]]<br /><small>'''{{Infobox settlement/link|type={{#if:{{{blank_emblem_type|}}}|{{{blank_emblem_type}}}|Logo}}|link={{{blank_emblem_link|}}}|name={{{official_name}}}}}'''</small>}}
| 4 = {{#if:{{{image_blank_emblem|}}}|[[File:{{{image_blank_emblem|}}}|{{#if:{{{blank_emblem_size|}}}|{{{blank_emblem_size|}}}|{{#if:{{both|{{{pushpin_map_narrow|}}}|{{{pushpin_map|}}}}}|85px|100px}}}}|alt={{{blank_emblem_alt|}}}|Official logo of {{#if:{{{name|}}}|{{{name}}}|{{{official_name}}}}}]]<br /><small>'''{{Infobox settlement/link|type={{#if:{{{blank_emblem_type|}}}|{{{blank_emblem_type}}}|Logo}}|link={{{blank_emblem_link|}}}|name={{{official_name}}}}}'''</small>}}
| 5 = {{#if:{{{image_map|}}}|[[File:{{{image_map}}}|{{#if:{{{mapsize|}}}|{{{mapsize}}}|100px}}|none|alt={{{map_alt|}}}|{{{map_caption|Location of {{#if:{{{name|}}}|{{{name}}}|{{{official_name}}}}}}}}]]{{#if:{{{map_caption|}}}|<small>{{{map_caption}}}</small>}} }}
| 0 = {{#if:{{both|{{{pushpin_map_narrow|}}}|{{{pushpin_map|}}}}}|<center>
{{location map+|{{{pushpin_map|}}}
|border = none
|alt = {{{pushpin_map_alt|}}}
|caption =
|float = none
|width = {{#if:{{{pushpin_mapsize|}}}|{{{pushpin_mapsize}}}|150}}
|default_width = 250
|relief= {{{pushpin_relief|}}}
|AlternativeMap = {{{pushpin_image|}}}
|places = {{Location map~|{{{pushpin_map|}}}
|label = {{#ifeq: {{lc: {{{pushpin_label_position|}}} }} | none | | {{#if:{{{pushpin_label|}}}|{{{pushpin_label}}}|{{#if:{{{name|}}}|{{{name}}}|{{{official_name|}}}}}}} }}
|lat = {{#if:{{{latm|}}}{{{latNS|}}}| |{{{latd|}}} }}
|long = {{#if:{{{longm|}}}{{{longEW|}}}| |{{{longd|}}} }}
|lat_deg={{#if:{{{latm|}}}{{{latNS|}}}|{{{latd|}}}| }}
|lat_min={{#if:{{{latm|}}}{{{latNS|}}}|{{{latm|}}}| }}
|lat_sec={{#if:{{{lats|}}}{{{latNS|}}}|{{{lats|}}}| }}
|lat_dir={{#if:{{{latNS|}}}|{{{latNS|}}}| }}
|lon_deg={{#if:{{{longm|}}}{{{longEW|}}}|{{{longd|}}}| }}
|lon_min={{#if:{{{longm|}}}{{{longEW|}}}|{{{longm|}}}| }}
|lon_sec={{#if:{{{longs|}}}{{{longEW|}}}|{{{longs|}}}| }}
|lon_dir={{#if:{{{longEW|}}}|{{{longEW|}}}| }}
|marksize =6
|position = {{{pushpin_label_position|}}}
}}
}}{{#if:{{{pushpin_map_caption|}}}|<small>{{{pushpin_map_caption}}}</small>|{{#if:{{{map_caption|}}}|<small>{{{map_caption}}}</small>}}}}
</center>}}
}}</td>
}}</td>
</tr>
</tr>
Line 125: Line 153:
</tr>
</tr>
}}<!-- ***Map*** -->
}}<!-- ***Map*** -->
{{#if:{{{image_map|}}}|
{{#if:{{both|{{{pushpin_map_narrow|}}}|{{{pushpin_map|}}}}}||{{#if:{{{image_map|}}}|
<tr class="mergedrow">
<tr class="mergedrow">
<td colspan="2" style="text-align:center" align="center">[[File:{{{image_map}}}|{{#if:{{{mapsize|}}}|{{{mapsize}}}|250px}}|none|alt={{{map_alt|}}}|{{{map_caption|Location of {{#if:{{{name|}}}|{{{name}}}|{{{official_name}}}}}}}}]]{{#if:{{{map_caption|}}}|<small>{{{map_caption}}}</small>}}
<td colspan="2" style="text-align:center" align="center">[[File:{{{image_map}}}|{{#if:{{{mapsize|}}}|{{{mapsize}}}|250px}}|none|alt={{{map_alt|}}}|{{{map_caption|Location of {{#if:{{{name|}}}|{{{name}}}|{{{official_name}}}}}}}}]]{{#if:{{{map_caption|}}}|<small>{{{map_caption}}}</small>}}
</td>
</td>
</tr>
</tr>
{{#if:{{{image_map1|}}}|
}}}}{{#if:{{{image_map1|}}}|
<tr class="mergedrow">
<tr class="mergedrow">
<td colspan="2" style="text-align:center" align="center">[[File:{{{image_map1}}}|{{#if:{{{mapsize1|}}}|{{{mapsize1}}}|250px}}|none|alt={{{map_alt1|}}}|{{{map_caption1|Location of {{#if:{{{name|}}}|{{{name}}}|{{{official_name}}}}}}}}]]{{#if:{{{map_caption1|}}}|<small>{{{map_caption1}}}</small>}}
<td colspan="2" style="text-align:center" align="center">[[File:{{{image_map1}}}|{{#if:{{{mapsize1|}}}|{{{mapsize1}}}|250px}}|none|alt={{{map_alt1|}}}|{{{map_caption1|Location of {{#if:{{{name|}}}|{{{name}}}|{{{official_name}}}}}}}}]]{{#if:{{{map_caption1|}}}|<small>{{{map_caption1}}}</small>}}
</td>
</td>
</tr>
</tr>
}}}}<!--***Dot Map*** -->
}}<!--***Dot Map*** -->
{{#if:{{{image_dot_map|}}}|
{{#if:{{{image_dot_map|}}}|
<tr class="mergedrow">
<tr class="mergedrow">
Line 153: Line 181:
</tr>
</tr>
}}<!-- ***Pushpin Map*** -->
}}<!-- ***Pushpin Map*** -->
{{#if:{{{pushpin_map|}}}|
{{#if:{{both|{{{pushpin_map_narrow|}}}|{{{pushpin_map|}}}}}||{{#if:{{{pushpin_map|}}}|
<tr class="mergedrow">
<tr class="mergedrow">
<td colspan="2" style="text-align:center" align="center"><center>
<td colspan="2" style="text-align:center" align="center"><center>
Line 183: Line 211:
</center></td>
</center></td>
</tr>
</tr>
}}
}}}}
{{#if:{{{pushpin_map1|}}}|
{{#if:{{{pushpin_map1|}}}|
<tr class="mergedrow">
<tr class="mergedrow">

Revision as of 22:25, 11 May 2013

Infobox settlement