Template:Infobox town: Difference between revisions
Template page
More actions
m Remove stale doc reference to the deleted Main page/continents template |
m Check biome backdrop as .png only, matching Template:Biome -- all biome images were standardised on .png, so the .jpg probe was just a stale redlink source |
||
| (One intermediate revision by the same user not shown) | |||
| Line 3: | Line 3: | ||
|image={{{image|}}} | |image={{{image|}}} | ||
|type= | |type= | ||
|content={{#if:{{{owner|}}}|<div class="loka-infobox-row"><span class="loka-infobox-row-key">Owner</span><span class="loka-infobox-row-value">{{{owner|}}}</span></div>}}{{#if:{{{founded|}}}|<div class="loka-infobox-row"><span class="loka-infobox-row-key">Founded</span><span class="loka-infobox-row-value">{{{founded|}}}</span></div>}}{{#if:{{{population|}}}|<div class="loka-infobox-row"><span class="loka-infobox-row-key">Population</span><span class="loka-infobox-row-value">{{{population|}}}</span></div>}}{{#if:{{{biome|}}} | |content={{#if:{{{owner|}}}|<div class="loka-infobox-row"><span class="loka-infobox-row-key">Owner</span><span class="loka-infobox-row-value">{{{owner|}}}</span></div>}}{{#if:{{{founded|}}}|<div class="loka-infobox-row"><span class="loka-infobox-row-key">Founded</span><span class="loka-infobox-row-value">{{{founded|}}}</span></div>}}{{#if:{{{population|}}}|<div class="loka-infobox-row"><span class="loka-infobox-row-key">Population</span><span class="loka-infobox-row-value">{{{population|}}}</span></div>}}{{#if:{{{biome|}}}|{{#ifexist:File:{{{biome}}}.png | ||
|{{#ifexist:File:{{{biome}}}.png | |||
|<div class="loka-town-location">[[File:{{{biome}}}.png|300x140px|link=|alt=]]<div class="loka-town-location-scrim"></div><div class="loka-town-location-content"><div class="loka-town-location-heading">Location</div><div class="loka-town-location-row"><span class="loka-town-location-key">Continent</span><span class="loka-town-location-value">[[File:Shield {{lc:{{{continent}}}}}.png|18px|link=]] {{{continent}}}</span></div><div class="loka-town-location-row"><span class="loka-town-location-key">Biome</span><span class="loka-town-location-value">[[File:{{{biome}}} Icon.png|18px|link=]] {{{biome}}}</span></div><div class="loka-town-location-row"><span class="loka-town-location-key">Tile</span><span class="loka-town-location-value">{{{tile|—}}}</span></div></div></div> | |<div class="loka-town-location">[[File:{{{biome}}}.png|300x140px|link=|alt=]]<div class="loka-town-location-scrim"></div><div class="loka-town-location-content"><div class="loka-town-location-heading">Location</div><div class="loka-town-location-row"><span class="loka-town-location-key">Continent</span><span class="loka-town-location-value">[[File:Shield {{lc:{{{continent}}}}}.png|18px|link=]] {{{continent}}}</span></div><div class="loka-town-location-row"><span class="loka-town-location-key">Biome</span><span class="loka-town-location-value">[[File:{{{biome}}} Icon.png|18px|link=]] {{{biome}}}</span></div><div class="loka-town-location-row"><span class="loka-town-location-key">Tile</span><span class="loka-town-location-value">{{{tile|—}}}</span></div></div></div> | ||
|<div class="loka-town-location loka-town-location--flat"><div class="loka-town-location-heading">Location</div><div class="loka-town-location-row"><span class="loka-town-location-key">Continent</span><span class="loka-town-location-value">[[File:Shield {{lc:{{{continent}}}}}.png|18px|link=]] {{{continent}}}</span></div><div class="loka-town-location-row"><span class="loka-town-location-key">Biome</span><span class="loka-town-location-value">[[File:{{{biome}}} Icon.png|18px|link=]] {{{biome}}}</span></div><div class="loka-town-location-row"><span class="loka-town-location-key">Tile</span><span class="loka-town-location-value">{{{tile|—}}}</span></div></div> | |<div class="loka-town-location loka-town-location--flat"><div class="loka-town-location-heading">Location</div><div class="loka-town-location-row"><span class="loka-town-location-key">Continent</span><span class="loka-town-location-value">[[File:Shield {{lc:{{{continent}}}}}.png|18px|link=]] {{{continent}}}</span></div><div class="loka-town-location-row"><span class="loka-town-location-key">Biome</span><span class="loka-town-location-value">[[File:{{{biome}}} Icon.png|18px|link=]] {{{biome}}}</span></div><div class="loka-town-location-row"><span class="loka-town-location-key">Tile</span><span class="loka-town-location-value">{{{tile|—}}}</span></div></div> | ||
}} | }} | ||
}} | }} | ||
| Line 27: | Line 24: | ||
</pre> | </pre> | ||
Only <code>name</code> is required (it otherwise defaults to the page name); every other row is hidden when omitted. Built on [[Template:Infobox]] for the shared name/image/row chrome | Only <code>name</code> is required (it otherwise defaults to the page name); every other row is hidden when omitted. Built on [[Template:Infobox]] for the shared name/image/row chrome — see there for the wiki's common infobox look. Supplying <code>biome</code> shows the "Location" section: the panel's backdrop auto-detects the same biome photo [[Template:Biome]] uses (<code><biome>.png</code>, falling back to a flat panel with no photo if it doesn't exist). The continent shield and biome icon each sit immediately before their own value (the continent/biome name), not the row label. | ||
== Parameters == | == Parameters == | ||
Latest revision as of 01:32, 24 August 2026
Usage
{{Infobox town
|name=Example Town
|image=Example Town.png
|owner=PlayerName
|founded=March 26, 2026
|population=12
|continent=Ascalon
|biome=Forest
|tile=12,-4
}}
Only name is required (it otherwise defaults to the page name); every other row is hidden when omitted. Built on Template:Infobox for the shared name/image/row chrome — see there for the wiki's common infobox look. Supplying biome shows the "Location" section: the panel's backdrop auto-detects the same biome photo Template:Biome uses (<biome>.png, falling back to a flat panel with no photo if it doesn't exist). The continent shield and biome icon each sit immediately before their own value (the continent/biome name), not the row label.
Parameters
| Parameter | Description |
|---|---|
name
|
Town name. Defaults to the page name. |
image
|
Filename of an image uploaded to the wiki (no File: prefix).
|
owner
|
Current town owner. |
founded
|
Date the town was founded. |
population
|
Current population. |
continent
|
Continent the town is on (e.g. Ascalon). Used for the Location section's shield icon.
|
biome
|
Biome the town sits in (e.g. Forest). Drives the whole Location section: enables it, picks its backdrop photo, and picks its icon, both via the same auto-detection Template:Biome uses.
|
tile
|
Tile/coordinate identifier. Shown as-is, no icon. |