Difference between revisions of "Template:Australia locator map"
Jump to navigation
Jump to search
imported>Plastikspork (Use standard icons from Location map) |
imported>Izno (fix lint error. if someone wants color they can add it in page-proper) |
||
Line 2: | Line 2: | ||
<div style="position: relative; ">[[File:Australia Locator Map (alt).svg|{{{size|450}}}px|alt=|link=]] | <div style="position: relative; ">[[File:Australia Locator Map (alt).svg|{{{size|450}}}px|alt=|link=]] | ||
<div style="position: absolute; left: {{#expr: {{{size|450}}} / 450 * 266}}px; top: {{#expr: {{{size|450}}} / 450 * 299}}px">{{#if: {{{adelaide-icon|}}} | [[File:{{{adelaide-icon}}}|15x10px|alt=|link=]] | {{#if: {{{adelaide-bb-icon|<noinclude>x</noinclude>}}} | [[File:red pog.svg|10px|link=|alt=|]] |}} }}</div> | <div style="position: absolute; left: {{#expr: {{{size|450}}} / 450 * 266}}px; top: {{#expr: {{{size|450}}} / 450 * 299}}px">{{#if: {{{adelaide-icon|}}} | [[File:{{{adelaide-icon}}}|15x10px|alt=|link=]] | {{#if: {{{adelaide-bb-icon|<noinclude>x</noinclude>}}} | [[File:red pog.svg|10px|link=|alt=|]] |}} }}</div> | ||
− | <div style="position: absolute; right: {{#expr: {{{size|450}}} + 2 - ({{{size|450}}} / 450 * 266)}}px; top: {{#expr: ({{{size|450}}} / 450 * 299) - 4}}px"><small | + | <div style="position: absolute; right: {{#expr: {{{size|450}}} + 2 - ({{{size|450}}} / 450 * 266)}}px; top: {{#expr: ({{{size|450}}} / 450 * 299) - 4}}px"><small>{{{adelaide-label|<noinclude>Adelaide</noinclude>}}}</small></div> |
<div style="position: absolute; left: {{#expr: {{{size|450}}} / 450 * 417}}px; top: {{#expr: {{{size|450}}} / 450 * 203}}px">{{#if: {{{brisbane-icon|}}} | [[File:{{{brisbane-icon}}}|15x10px|alt=|link=]] | {{#if:{{{brisbane-bb-icon|<noinclude>x</noinclude>}}} | [[File:red pog.svg|10px|link=|alt=|]] |}} }}</div> | <div style="position: absolute; left: {{#expr: {{{size|450}}} / 450 * 417}}px; top: {{#expr: {{{size|450}}} / 450 * 203}}px">{{#if: {{{brisbane-icon|}}} | [[File:{{{brisbane-icon}}}|15x10px|alt=|link=]] | {{#if:{{{brisbane-bb-icon|<noinclude>x</noinclude>}}} | [[File:red pog.svg|10px|link=|alt=|]] |}} }}</div> | ||
− | <div style="position: absolute; right: {{#expr: {{{size|450}}} + 2 - ({{{size|450}}} / 450 * 417)}}px; top: {{#expr: ({{{size|450}}} / 450 * 203) - 4}}px"><small | + | <div style="position: absolute; right: {{#expr: {{{size|450}}} + 2 - ({{{size|450}}} / 450 * 417)}}px; top: {{#expr: ({{{size|450}}} / 450 * 203) - 4}}px"><small>{{{brisbane-label|<noinclude>Brisbane</noinclude>}}}</small></div> |
<div style="position: absolute; left: {{#expr: {{{size|450}}} / 450 * 380}}px; top: {{#expr: {{{size|450}}} / 450 * 316}}px">{{#if: {{{canberra-icon|}}} | [[File:{{{canberra-icon}}}|15x10px|alt=|link=]] | {{#if:{{{canberra-bb-icon|<noinclude>x</noinclude>}}} | [[File:red pog.svg|10px|link=|alt=|]] |}} }}</div> | <div style="position: absolute; left: {{#expr: {{{size|450}}} / 450 * 380}}px; top: {{#expr: {{{size|450}}} / 450 * 316}}px">{{#if: {{{canberra-icon|}}} | [[File:{{{canberra-icon}}}|15x10px|alt=|link=]] | {{#if:{{{canberra-bb-icon|<noinclude>x</noinclude>}}} | [[File:red pog.svg|10px|link=|alt=|]] |}} }}</div> | ||
− | <div style="position: absolute; right: {{#expr: {{{size|450}}} + 2 - ({{{size|450}}} / 450 * 380)}}px; top: {{#expr: ({{{size|450}}} / 450 * 316) - 4}}px"><small | + | <div style="position: absolute; right: {{#expr: {{{size|450}}} + 2 - ({{{size|450}}} / 450 * 380)}}px; top: {{#expr: ({{{size|450}}} / 450 * 316) - 4}}px"><small>{{{canberra-label|<noinclude>Canberra</noinclude>}}}</small></div> |
<div style="position: absolute; left: {{#expr: {{{size|450}}} / 450 * 190}}px; top: {{#expr: {{{size|450}}} / 450 * 49}}px">{{#if: {{{darwin-icon|}}} | [[File:{{{darwin-icon}}}|15x10px|alt=|link=]] | {{#if:{{{darwin-bb-icon|<noinclude>x</noinclude>}}} | [[File:red pog.svg|10px|link=|alt=|]] |}} }}</div> | <div style="position: absolute; left: {{#expr: {{{size|450}}} / 450 * 190}}px; top: {{#expr: {{{size|450}}} / 450 * 49}}px">{{#if: {{{darwin-icon|}}} | [[File:{{{darwin-icon}}}|15x10px|alt=|link=]] | {{#if:{{{darwin-bb-icon|<noinclude>x</noinclude>}}} | [[File:red pog.svg|10px|link=|alt=|]] |}} }}</div> | ||
− | <div style="position: absolute; left: {{#expr: 17 + ({{{size|450}}} / 450 * 190)}}px; top: {{#expr: ({{{size|450}}} / 450 * 49) - 4}}px"><small | + | <div style="position: absolute; left: {{#expr: 17 + ({{{size|450}}} / 450 * 190)}}px; top: {{#expr: ({{{size|450}}} / 450 * 49) - 4}}px"><small>{{{darwin-label|<noinclude>Darwin</noinclude>}}}</small></div> |
<div style="position: absolute; left: {{#expr: {{{size|450}}} / 450 * 328}}px; top: {{#expr: {{{size|450}}} / 450 * 347}}px">{{#if: {{{geelong-icon|}}} | [[File:{{{geelong-icon}}}|15x10px|alt=|link=]] |{{#if:{{{geelong-bb-icon|<noinclude>x</noinclude>}}} | [[File:red pog.svg|10px|link=|alt=|]] |}} }}</div> | <div style="position: absolute; left: {{#expr: {{{size|450}}} / 450 * 328}}px; top: {{#expr: {{{size|450}}} / 450 * 347}}px">{{#if: {{{geelong-icon|}}} | [[File:{{{geelong-icon}}}|15x10px|alt=|link=]] |{{#if:{{{geelong-bb-icon|<noinclude>x</noinclude>}}} | [[File:red pog.svg|10px|link=|alt=|]] |}} }}</div> | ||
− | <div style="position: absolute; right: {{#expr: {{{size|450}}} + 2 - ({{{size|450}}} / 450 * 328)}}px; top: {{#expr: ({{{size|450}}} / 450 * 347) - 4}}px"><small | + | <div style="position: absolute; right: {{#expr: {{{size|450}}} + 2 - ({{{size|450}}} / 450 * 328)}}px; top: {{#expr: ({{{size|450}}} / 450 * 347) - 4}}px"><small>{{{geelong-label|<noinclude>Geelong</noinclude>}}}</small></div> |
<div style="position: absolute; left: {{#expr: {{{size|450}}} / 450 * 420}}px; top: {{#expr: {{{size|450}}} / 450 * 214}}px">{{#if: {{{gold-coast-icon|}}} | [[File:{{{gold-coast-icon}}}|15x10px|alt=|link=]] |{{#if:{{{gold-coast-bb-icon|<noinclude>x</noinclude>}}} | [[File:red pog.svg|10px|link=|alt=|]] |}} }}</div> | <div style="position: absolute; left: {{#expr: {{{size|450}}} / 450 * 420}}px; top: {{#expr: {{{size|450}}} / 450 * 214}}px">{{#if: {{{gold-coast-icon|}}} | [[File:{{{gold-coast-icon}}}|15x10px|alt=|link=]] |{{#if:{{{gold-coast-bb-icon|<noinclude>x</noinclude>}}} | [[File:red pog.svg|10px|link=|alt=|]] |}} }}</div> | ||
− | <div style="position: absolute; right: {{#expr: {{{size|450}}} + 2 - ({{{size|450}}} / 450 * 420)}}px; top: {{#expr: ({{{size|450}}} / 450 * 214) - 4}}px"><small | + | <div style="position: absolute; right: {{#expr: {{{size|450}}} + 2 - ({{{size|450}}} / 450 * 420)}}px; top: {{#expr: ({{{size|450}}} / 450 * 214) - 4}}px"><small>{{{gold-coast-label|<noinclude>Gold Coast</noinclude>}}}</small></div> |
<div style="position: absolute; left: {{#expr: {{{size|450}}} / 450 * 402}}px; top: {{#expr: {{{size|450}}} / 450 * 283}}px">{{#if: {{{gosford-icon|}}} | [[File:{{{gosford-icon}}}|15x10px|alt=|link=]] |{{#if:{{{gosford-bb-icon|<noinclude>x</noinclude>}}} | [[File:red pog.svg|10px|link=|alt=|]] |}} }}</div> | <div style="position: absolute; left: {{#expr: {{{size|450}}} / 450 * 402}}px; top: {{#expr: {{{size|450}}} / 450 * 283}}px">{{#if: {{{gosford-icon|}}} | [[File:{{{gosford-icon}}}|15x10px|alt=|link=]] |{{#if:{{{gosford-bb-icon|<noinclude>x</noinclude>}}} | [[File:red pog.svg|10px|link=|alt=|]] |}} }}</div> | ||
− | <div style="position: absolute; right: {{#expr: {{{size|450}}} + 2 - ({{{size|450}}} / 450 * 402)}}px; top: {{#expr: ({{{size|450}}} / 450 * 283) - 4}}px"><small | + | <div style="position: absolute; right: {{#expr: {{{size|450}}} + 2 - ({{{size|450}}} / 450 * 402)}}px; top: {{#expr: ({{{size|450}}} / 450 * 283) - 4}}px"><small>{{{gosford-label|<noinclude>Gosford</noinclude>}}}</small></div> |
<div style="position: absolute; left: {{#expr: {{{size|450}}} / 450 * 362}}px; top: {{#expr: {{{size|450}}} / 450 * 407}}px">{{#if: {{{hobart-icon|}}} | [[File:{{{hobart-icon}}}|15x10px|alt=|link=]] |{{#if:{{{hobart-bb-icon|<noinclude>x</noinclude>}}} | [[File:red pog.svg|10px|link=|alt=|]] |}} }}</div> | <div style="position: absolute; left: {{#expr: {{{size|450}}} / 450 * 362}}px; top: {{#expr: {{{size|450}}} / 450 * 407}}px">{{#if: {{{hobart-icon|}}} | [[File:{{{hobart-icon}}}|15x10px|alt=|link=]] |{{#if:{{{hobart-bb-icon|<noinclude>x</noinclude>}}} | [[File:red pog.svg|10px|link=|alt=|]] |}} }}</div> | ||
− | <div style="position: absolute; right: {{#expr: {{{size|450}}} + 2 - ({{{size|450}}} / 450 * 362)}}px; top: {{#expr: ({{{size|450}}} / 450 * 407) - 4}}px"><small | + | <div style="position: absolute; right: {{#expr: {{{size|450}}} + 2 - ({{{size|450}}} / 450 * 362)}}px; top: {{#expr: ({{{size|450}}} / 450 * 407) - 4}}px"><small>{{{hobart-label|<noinclude>Hobart</noinclude>}}}</small></div> |
<div style="position: absolute; left: {{#expr: {{{size|450}}} / 450 * 335}}px; top: {{#expr: {{{size|450}}} / 450 * 336}}px">{{#if: {{{melbourne-icon|}}} | [[File:{{{melbourne-icon}}}|15x10px|alt=|link=]] |{{#if:{{{melbourne-bb-icon|<noinclude>x</noinclude>}}} | [[File:red pog.svg|10px|link=|alt=|]] |}} }}</div> | <div style="position: absolute; left: {{#expr: {{{size|450}}} / 450 * 335}}px; top: {{#expr: {{{size|450}}} / 450 * 336}}px">{{#if: {{{melbourne-icon|}}} | [[File:{{{melbourne-icon}}}|15x10px|alt=|link=]] |{{#if:{{{melbourne-bb-icon|<noinclude>x</noinclude>}}} | [[File:red pog.svg|10px|link=|alt=|]] |}} }}</div> | ||
− | <div style="position: absolute; right: {{#expr: {{{size|450}}} + 2 - ({{{size|450}}} / 450 * 335)}}px; top: {{#expr: ({{{size|450}}} / 450 * 336) - 4}}px"><small | + | <div style="position: absolute; right: {{#expr: {{{size|450}}} + 2 - ({{{size|450}}} / 450 * 335)}}px; top: {{#expr: ({{{size|450}}} / 450 * 336) - 4}}px"><small>{{{melbourne-label|<noinclude>Melbourne</noinclude>}}}</small></div> |
<div style="position: absolute; left: {{#expr: {{{size|450}}} / 450 * 405}}px; top: {{#expr: {{{size|450}}} / 450 * 272}}px">{{#if: {{{newcastle-icon|}}} | [[File:{{{newcastle-icon}}}|15x10px|alt=|link=]] |{{#if:{{{newcastle-bb-icon|<noinclude>x</noinclude>}}} | [[File:red pog.svg|10px|link=|alt=|]] |}} }}</div> | <div style="position: absolute; left: {{#expr: {{{size|450}}} / 450 * 405}}px; top: {{#expr: {{{size|450}}} / 450 * 272}}px">{{#if: {{{newcastle-icon|}}} | [[File:{{{newcastle-icon}}}|15x10px|alt=|link=]] |{{#if:{{{newcastle-bb-icon|<noinclude>x</noinclude>}}} | [[File:red pog.svg|10px|link=|alt=|]] |}} }}</div> | ||
− | <div style="position: absolute; right: {{#expr: {{{size|450}}} + 2 - ({{{size|450}}} / 450 * 405)}}px; top: {{#expr: ({{{size|450}}} / 450 * 272) - 4}}px"><small | + | <div style="position: absolute; right: {{#expr: {{{size|450}}} + 2 - ({{{size|450}}} / 450 * 405)}}px; top: {{#expr: ({{{size|450}}} / 450 * 272) - 4}}px"><small>{{{newcastle-label|<noinclude>Newcastle</noinclude>}}}</small></div> |
<div style="position: absolute; left: {{#expr: {{{size|450}}} / 450 * 34}}px; top: {{#expr: {{{size|450}}} / 450 * 262}}px">{{#if: {{{perth-icon|}}} | [[File:{{{perth-icon}}}|15x10px|alt=|link=]] |{{#if:{{{perth-bb-icon|<noinclude>x</noinclude>}}} | [[File:red pog.svg|10px|link=|alt=|]] |}} }}</div> | <div style="position: absolute; left: {{#expr: {{{size|450}}} / 450 * 34}}px; top: {{#expr: {{{size|450}}} / 450 * 262}}px">{{#if: {{{perth-icon|}}} | [[File:{{{perth-icon}}}|15x10px|alt=|link=]] |{{#if:{{{perth-bb-icon|<noinclude>x</noinclude>}}} | [[File:red pog.svg|10px|link=|alt=|]] |}} }}</div> | ||
− | <div style="position: absolute; left: {{#expr: 17 + ({{{size|450}}} / 450 * 34)}}px; top: {{#expr: ({{{size|450}}} / 450 * 262) - 4}}px"><small | + | <div style="position: absolute; left: {{#expr: 17 + ({{{size|450}}} / 450 * 34)}}px; top: {{#expr: ({{{size|450}}} / 450 * 262) - 4}}px"><small>{{{perth-label|<noinclude>Perth</noinclude>}}}</small></div> |
<div style="position: absolute; left: {{#expr: {{{size|450}}} / 450 * 395}}px; top: {{#expr: {{{size|450}}} / 450 * 170}}px">{{#if: {{{rockhampton-icon|}}} | [[File:{{{rockhampton-icon}}}|15x10px|alt=|link=]] |{{#if:{{{rockhampton-bb-icon|<noinclude>x</noinclude>}}} | [[File:red pog.svg|10px|link=|alt=|]] |}} }}</div> | <div style="position: absolute; left: {{#expr: {{{size|450}}} / 450 * 395}}px; top: {{#expr: {{{size|450}}} / 450 * 170}}px">{{#if: {{{rockhampton-icon|}}} | [[File:{{{rockhampton-icon}}}|15x10px|alt=|link=]] |{{#if:{{{rockhampton-bb-icon|<noinclude>x</noinclude>}}} | [[File:red pog.svg|10px|link=|alt=|]] |}} }}</div> | ||
− | <div style="position: absolute; right: {{#expr: {{{size|450}}} + 2 - ({{{size|450}}} / 450 * 395)}}px; top: {{#expr: ({{{size|450}}} / 450 * 170) - 4}}px"><small | + | <div style="position: absolute; right: {{#expr: {{{size|450}}} + 2 - ({{{size|450}}} / 450 * 395)}}px; top: {{#expr: ({{{size|450}}} / 450 * 170) - 4}}px"><small>{{{rockhampton-label|<noinclude>Rockhampton</noinclude>}}}</small></div> |
<div style="position: absolute; left: {{#expr: {{{size|450}}} / 450 * 398}}px; top: {{#expr: {{{size|450}}} / 450 * 294}}px">{{#if: {{{sydney-icon|}}} | [[File:{{{sydney-icon}}}|15x10px|alt=|link=]] |{{#if:{{{sydney-bb-icon|<noinclude>x</noinclude>}}} | [[File:red pog.svg|10px|link=|alt=|]] |}} }}</div> | <div style="position: absolute; left: {{#expr: {{{size|450}}} / 450 * 398}}px; top: {{#expr: {{{size|450}}} / 450 * 294}}px">{{#if: {{{sydney-icon|}}} | [[File:{{{sydney-icon}}}|15x10px|alt=|link=]] |{{#if:{{{sydney-bb-icon|<noinclude>x</noinclude>}}} | [[File:red pog.svg|10px|link=|alt=|]] |}} }}</div> | ||
− | <div style="position: absolute; right: {{#expr: {{{size|450}}} + 2 - ({{{size|450}}} / 450 * 398)}}px; top: {{#expr: ({{{size|450}}} / 450 * 294) - 4}}px"><small | + | <div style="position: absolute; right: {{#expr: {{{size|450}}} + 2 - ({{{size|450}}} / 450 * 398)}}px; top: {{#expr: ({{{size|450}}} / 450 * 294) - 4}}px"><small>{{{sydney-label|<noinclude>Sydney</noinclude>}}}</small></div> |
<div style="position: absolute; left: {{#expr: {{{size|450}}} / 450 * 355}}px; top: {{#expr: {{{size|450}}} / 450 * 123}}px">{{#if: {{{townsville-icon|}}} | [[File:{{{townsville-icon}}}|15x10px|alt=|link=]] |{{#if:{{{townsville-bb-icon|<noinclude>x</noinclude>}}} | [[File:red pog.svg|10px|link=|alt=|]] |}} }}</div> | <div style="position: absolute; left: {{#expr: {{{size|450}}} / 450 * 355}}px; top: {{#expr: {{{size|450}}} / 450 * 123}}px">{{#if: {{{townsville-icon|}}} | [[File:{{{townsville-icon}}}|15x10px|alt=|link=]] |{{#if:{{{townsville-bb-icon|<noinclude>x</noinclude>}}} | [[File:red pog.svg|10px|link=|alt=|]] |}} }}</div> | ||
− | <div style="position: absolute; right: {{#expr: {{{size|450}}} + 2 - ({{{size|450}}} / 450 * 355)}}px; top: {{#expr: ({{{size|450}}} / 450 * 123) - 4}}px"><small | + | <div style="position: absolute; right: {{#expr: {{{size|450}}} + 2 - ({{{size|450}}} / 450 * 355)}}px; top: {{#expr: ({{{size|450}}} / 450 * 123) - 4}}px"><small>{{{townsville-label|<noinclude>Townsville</noinclude>}}}</small></div> |
<div style="position: absolute; left: {{#expr: {{{size|450}}} / 450 * 394}}px; top: {{#expr: {{{size|450}}} / 450 * 305}}px">{{#if: {{{wollongong-icon|}}} | [[File:{{{wollongong-icon}}}|15x10px|alt=|link=]] |{{#if:{{{wollongong-bb-icon|<noinclude>x</noinclude>}}} | [[File:red pog.svg|10px|link=|alt=|]] |}} }}</div> | <div style="position: absolute; left: {{#expr: {{{size|450}}} / 450 * 394}}px; top: {{#expr: {{{size|450}}} / 450 * 305}}px">{{#if: {{{wollongong-icon|}}} | [[File:{{{wollongong-icon}}}|15x10px|alt=|link=]] |{{#if:{{{wollongong-bb-icon|<noinclude>x</noinclude>}}} | [[File:red pog.svg|10px|link=|alt=|]] |}} }}</div> | ||
− | <div style="position: absolute; right: {{#expr: {{{size|450}}} + 2 - ({{{size|450}}} / 450 * 394)}}px; top: {{#expr: ({{{size|450}}} / 450 * 305) - 4}}px"><small | + | <div style="position: absolute; right: {{#expr: {{{size|450}}} + 2 - ({{{size|450}}} / 450 * 394)}}px; top: {{#expr: ({{{size|450}}} / 450 * 305) - 4}}px"><small>{{{wollongong-label|<noinclude>Wollongong</noinclude>}}}</small></div> |
</div> | </div> | ||
</div><noinclude> | </div><noinclude> | ||
{{template doc}}</noinclude> | {{template doc}}</noinclude> |
Revision as of 18:45, 6 November 2017


Adelaide

Brisbane

Canberra

Darwin

Geelong

Gold Coast

Gosford

Hobart

Melbourne

Newcastle

Perth

Rockhampton

Sydney

Townsville

Wollongong
This template is intended as a locator map for Australia. It is preset with 15 locations, with customizable labels and icons for those locations.
- redirect Template:Parameter names example
Usage
Parameter list
size
- the width of the template in pixels
- Defaults to 450.
- Don't use "px" at the end of the number, it's already coded for.
adelaide-label
- the label for the locationadelaide-icon
- the name of the image for the location
- Only the filename (with extension) should be used.
- For best results, the file should be in a 3:2 width:height format. Variations on this will likely make the icon appear either too north (eg 2:1) or too far west (eg 1:1).
adelaide-bb-icon
- to use a standard red pin.
- Only the icon parameter is required. Size and alignment are preset.
For the parameters above, "adelaide
" can be substituted for any of the other locations, following the same format. The full list of locations in the format accepted by the template is:
adelaide
brisbane
canberra
darwin
geelong
gold-coast
gosford
hobart
melbourne
newcastle
perth
rockhampton
sydney
townsville
wollongong
See also
The above documentation is transcluded from Template:Australia locator map/doc. (edit | history) Editors can experiment in this template's sandbox (create | mirror) and testcases (create) pages. Please add categories to the /doc subpage. Subpages of this template. |