Difference between revisions of "Template:Infobox island"

From Wikishire
Jump to: navigation, search
m
(48 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
{| class="infobox geography vcard" style="width:22em; text-align:left; font-size: 88%; line-height: 1.5em" style="float: right; font-size: 85%; border: 1px solid lightgrey; padding: 4px; margin-left: 1em;"
 
{| class="infobox geography vcard" style="width:22em; text-align:left; font-size: 88%; line-height: 1.5em" style="float: right; font-size: 85%; border: 1px solid lightgrey; padding: 4px; margin-left: 1em;"
|colspan=2 class= style="text-align: center; background:#D0F0C0; font-size: 100%"|<big class="fn org">{{#if: {{{name|}}}'''{{{name}}}'''|'''{{PAGENAME}}''' }}</big>{{#if: {{{welsh| }}}| <br>{{lang|cy|{{{welsh}}} }} }}{{#if: {{{gaelic| }}}| <br>{{lang|gd|{{{gaelic}}} }} }}{{#if: {{{irish| }}}| <br>{{lang|ga|{{{irish}}} }} }}{{#if: {{{scots| }}}| <br>{{lang|sco|{{{scots}}} }} }}{{#if: {{{cornish| }}}| <br>{{lang|kw|{{{cornish}}} }} }}{{#if: {{{norse| }}}| <br>{{lang|non|{{{norse}}} }} }}
+
|colspan=2 class= style="text-align: center; background:#D0F0C0; font-size: 100%"|<big class="fn org">{{#vardefine:type|island}}{{#if: {{{name| }}}|'''{{{name}}}'''|'''{{PAGENAME}}''' }}</big>{{#if: {{{welsh| }}}| <br>{{lang|cy|{{{welsh}}} }} }}{{#if: {{{gaelic| }}}| <br>{{lang|gd|{{{gaelic}}} }} }}{{#if: {{{irish| }}}| <br>{{lang|ga|{{{irish}}} }} }}{{#if: {{{scots| }}}| <br>{{lang|sco|{{{scots}}} }} }}{{#if: {{{cornish| }}}| <br>{{lang|kw|{{{cornish}}} }} }}{{#if: {{{jerriais| }}}| <br>''Jèrriais:'' {{{jerriais}}} }}{{#if: {{{dgernesiais| }}}| <br>Dgèrnésiais: ''{{{dgernesiais}}}'' }}{{#if: {{{manx| }}}| <br>{{lang|gv|{{{manx}}} }} }}{{#if: {{{county| }}}|{{#vardefine:shire|{{namefix|{{{county}}}}}}}}}{{#if: {{{bailiwick| }}}|{{#vardefine:shire|{{namefix|{{{bailiwick}}}}}}}}}{{#if: {{{territory| }}}|{{#vardefine:shire|{{namefix|{{{territory}}}}}}}}}<!--Island Op codes--><!--{{Group-shire|{{{group}}}}}--><!--Groups & shires
 +
-->{{#ifeq:{{{name}}}|Great Britain||{{#ifeq:{{{name}}}|Ireland||{{#vardefine:archipel|{{#if:{{{group|}}}|{{islegroupfix|{{{group}}}}}|
 +
{{#switch:{{#var:shire}}
 +
|Falkland Islands=Falkland Islands
 +
|Orkney=Orkney
 +
|Shetland=Shetland
 +
|0}} }} }}{{#vardefine:cats|{{#switch:{{#var:archipel}}
 +
|0
 +
|Chagos
 +
|Chagos Archipelago
 +
|Windward Islands
 +
|Leeward Islands
 +
|West Indies=shireonly
 +
|Bristol Channel
 +
|Firth of Forth
 +
|Inner Hebrides
 +
|Outer Hebrides
 +
|Hebrides=group&shire
 +
|grouponly}}}}{{#vardefine:headtag|{{#switch:{{#var:archipel}}
 +
|0
 +
|{{#var:shire}}={{shead|{{#var:shire}}}}
 +
|{{Isle Head&Cat|{{#var:archipel}}|head}}
 +
{{#if:{{{#var:shire}}}|<br>({{shead|{{#var:shire}}}})}}}} }} }} }}{{#if:{{{highest point|}}}|{{#vardefine:summit|{{{highest point}}} }} }}{{#if:{{{summit|}}}|{{#vardefine:summit|{{{summit}}} }} }}{{#if:{{{highest elevation|}}}|{{#vardefine:summit|{{{highest elevation}}} }} }}{{#if:{{{highest height|}}}|{{#vardefine:summit|{{{highest height}}} }} }}<!--end of op codes-->
 
|-
 
|-
 
! colspan=2 style="background: white; text-align: center; font-size: 100%;" {{!}}
 
! colspan=2 style="background: white; text-align: center; font-size: 100%;" {{!}}
{{#if:{{{group|}}}|{{IsleGroup&Shire|{{namefix|{{{group}}} }}|{{namefix|{{{name}}} }}|{{namefix|{{{county}}} }} }}|{{{county}}} }}
+
{{#var:headtag}}
 
|- class="note"
 
|- class="note"
 
{{#if: {{{picture<includeonly>|</includeonly>}}} |
 
{{#if: {{{picture<includeonly>|</includeonly>}}} |
! colspan=2 style="background: white; text-align: center; font-size: 85%;" {{!}} [[File:{{{picture}}}|240px]]{{#if: {{{picture caption<includeonly>|</includeonly>}}}|<br />{{{picture caption<includeonly>|</includeonly>}}}}}}}
+
! colspan=2 style="background: white; text-align: center; font-size: 85%;" {{!}} [[File:{{{picture}}}|250px]]{{#if: {{{picture caption<includeonly>|</includeonly>}}}|<br />{{{picture caption<includeonly>|</includeonly>}}}}}}}
 +
|-
 +
{{#if: {{{main town<includeonly>|</includeonly>}}} |
 +
! style="background: #D0F0C0;" {{!}} Main town:
 +
{{!}} {{{main town}}} }}
 +
|-
 +
{{#if: {{{main village<includeonly>|</includeonly>}}} |
 +
! style="background: #D0F0C0;" {{!}} Main village:
 +
{{!}} {{{main village}}} }}
 
|-
 
|-
 
{{#if: {{{main settlement<includeonly>|</includeonly>}}} |
 
{{#if: {{{main settlement<includeonly>|</includeonly>}}} |
Line 12: Line 42:
 
{{!}} {{{main settlement}}} }}
 
{{!}} {{{main settlement}}} }}
 
|-
 
|-
| colspan="2" style="background: #D0F0C0; text-align: center;"|'''Location'''
+
|colspan="2" style="background: #D0F0C0; text-align: center;"|'''Location'''
 
|-
 
|-
 
{{#if: {{{map<includeonly>|</includeonly>}}} |
 
{{#if: {{{map<includeonly>|</includeonly>}}} |
 
! colspan=2 style="background: white; text-align: center; font-size: 85%;" {{!}}
 
! colspan=2 style="background: white; text-align: center; font-size: 85%;" {{!}}
[[File:{{{map}}}|240px]]}}
+
[[File:{{{map}}}|240px|{{{map caption}}}]]}}
 
|-
 
|-
 
{{#if: {{{latitude<includeonly>|</includeonly>}}} |
 
{{#if: {{{latitude<includeonly>|</includeonly>}}} |
 
! style="background: #D0F0C0;" {{!}} Location:
 
! style="background: #D0F0C0;" {{!}} Location:
{{!}} {{{latitude}}} N, {{{longitude}}} E }}
+
{{!}} {{wmap|{{{latitude}}}|{{{longitude}}}|zoom=14}} }}
 
|-
 
|-
 
{{#if: {{{os grid ref<includeonly>|</includeonly>}}} |
 
{{#if: {{{os grid ref<includeonly>|</includeonly>}}} |
 
! style="background: #D0F0C0;" {{!}} Grid reference:
 
! style="background: #D0F0C0;" {{!}} Grid reference:
{{!}} {{{os grid ref}}} }}
+
{{!}} {{#if:{{{os grid ref|}}}|{{map|{{{os grid ref}}}}} }} }}
 +
|-
 +
{{#if: {{{area<includeonly>|</includeonly>}}} |
 +
! style="background: #D0F0C0;" {{!}} Area:
 +
{{!}} {{box line convert|{{{area}}}}} }}
 +
|-
 +
{{#ifeq:{{#varexists:summit}}|1|
 +
! style="background: #D0F0C0;" {{!}} Highest point:
 +
{{!}} {{#var:summit}} }}
 
|-
 
|-
| colspan="2" style="background: #D0F0C0; text-align: center;"|'''Data'''
+
|colspan="2" style="background: #D0F0C0; text-align: center;"|'''Data'''
 
|-
 
|-
 
{{#if: {{{population<includeonly>|</includeonly>}}} |
 
{{#if: {{{population<includeonly>|</includeonly>}}} |
 
! style="background: #D0F0C0;" {{!}} Population:
 
! style="background: #D0F0C0;" {{!}} Population:
{{!}} {{{population}}} {{#if: {{{census year<includeonly>|</includeonly>}}}<small>&nbsp''({{{census year}}})''</small>}} }}
+
{{!}} {{{population}}} {{#if: {{{census year|}}}|&nbsp;<small>''({{{census year}}})''</small>}} }}
 
<!-- |-
 
<!-- |-
 
{{#if: {{{post town<includeonly>|</includeonly>}}} |
 
{{#if: {{{post town<includeonly>|</includeonly>}}} |
Line 47: Line 85:
 
! style="background: #D0F0C0;" {{!}} Website:
 
! style="background: #D0F0C0;" {{!}} Website:
 
{{!}} {{{website}}} }}
 
{{!}} {{{website}}} }}
|}<includeonly>
+
|}<includeonly>{{Saintsort}}{{#switch:{{#var:cats}}
{{#if:{{{group|}}}|{{#switch:{{namefix|{{{group}}}}}|Orkney=[[Category:Orkney]]|Shetland=[[Category:Shetland]]|Isles of Scilly=[[Isles of Scilly]]|[[Category:{{namefix|{{{group}}}}}]]}}|{{#if:{{{county|}}}[[Category:Islands of {{namefix|{{{county}}}}}]]}} }}
+
|grouponly=[[Category:{{Isle Head&Cat|{{#var:archipel}}|category}}]]
</includeonly><noinclude>{{Infobox island/doc}}</noinclude>
+
|shireonly=[[Category:Islands of {{namefix 2|{{#var:shire}}}}]]
 +
|group&shire=[[Category:{{Isle Head&Cat|{{#var:archipel}}|category}}]] [[Category:Islands of {{namefix 2|{{#var:shire}}}}]]}}{{#if:{{{picture|}}}||[[Category:Natural feature articles with no infobox picture]]}}</includeonly><noinclude>{{Infobox island/doc}}[[Category:Infoboxes|Island]] [[Category:Island infobox templates| ]]</noinclude>

Revision as of 08:30, 13 August 2020

Infobox island

[[]]

[[File:{{{picture}}}|250px]]
{{{picture caption}}}
Main town: {{{main town}}}
Main village: {{{main village}}}
Main settlement: {{{main settlement}}}
Location

[[File:{{{map}}}|240px|{{{map caption}}}]]

Location: {{{latitude}}} {{{longitude}}}
Grid reference:
Area: {{{area}}}
Data
Population: {{{population}}}
Website: {{{website}}}
Template:Infobox island/doc