Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Template:Location: Difference between revisions

Template page
Use native image field fallback without ParserFunctions
 
(10 intermediate revisions by the same user not shown)
Line 1: Line 1:
<includeonly>
<includeonly>
<div class="hw-infobox">
<div class="hw-record-banner hw-record-banner--location">
  <div class="hw-infobox-title">{{{name|{{PAGENAME}}}}}</div>
<div class="hw-record-code">WORLD ATLAS · LOCATION DOSSIER</div>
 
<div class="hw-record-name">{{{name|{{PAGENAME}}}}}</div>
  <div class="hw-infobox-image">
<div class="hw-record-summary">{{{blurb|No description available.}}}</div>
    [[File:{{{image|Placeholder.png}}}|250px|center|alt={{{name|{{PAGENAME}}}}}]]
  </div>
 
  <div class="hw-blurb">
    {{{blurb|No description available.}}}
  </div>
 
  <div class="hw-infobox-row">
    <b>NPC Count</b>
    <span>{{{npc count|0}}}</span>
  </div>
</div>
</div>
</includeonly><noinclude>
<includeonly>
<div class="hw-infobox hw-location-infobox">
<div class="hw-infobox hw-location-infobox">
  <div class="hw-infobox-title">{{{name|{{PAGENAME}}}}}</div>
<div class="hw-infobox-title">{{{name|{{PAGENAME}}}}}</div>
 
<div class="hw-infobox-badge">Documented Region</div>
  <div class="hw-infobox-image">
<div class="hw-infobox-image" role="group" aria-label="Image for {{{name|{{PAGENAME}}}}}">
    [[File:{{{image|Placeholder.png}}}|260px|center|alt={{{name|{{PAGENAME}}}}}]]
{{{image|<div class="hw-infobox-image-empty">No Picture Uploaded</div>}}}
  </div>
</div>
 
<div class="hw-infobox-heading">Field Information</div>
  <div class="hw-infobox-heading">Information</div>
<div class="hw-infobox-blurb">{{{blurb|No description available.}}}</div>
 
<div class="hw-infobox-row"><div class="hw-infobox-label">Known NPCs</div><div class="hw-infobox-value">{{{npc count|0}}}</div></div>
  <div class="hw-infobox-blurb">
<div class="hw-infobox-row"><div class="hw-infobox-label">Known Herbs</div><div class="hw-infobox-value">{{#cargo_query:tables=Herbs|fields=COUNT(*)=Count|where=Location='{{{name|{{PAGENAME}}}}}'|format=plainlist}}</div></div>
    {{{blurb|No description available.}}}
<div class="hw-infobox-heading">Herbs Found Here</div>
  </div>
<div class="hw-infobox-blurb hw-location-herb-list">{{#cargo_query:tables=Herbs|fields=_pageName|where=Location='{{{name|{{PAGENAME}}}}}'|order by=Name|format=list|delimiter= · |default=None documented.}}</div>
 
  <div class="hw-infobox-row">
    <div class="hw-infobox-label">NPC Count</div>
    <div class="hw-infobox-value">{{{npc count|0}}}</div>
  </div>
</div>
</div>
</includeonly><noinclude>
</includeonly><noinclude>
This template displays a location dossier and automatically lists herbs whose centralized record names this location. Place NPC content later on the page with {{Location NPCs}}.
== Usage ==
== Usage ==
<pre>
<pre>
{{Location
{{Location
| name = Meadowlands
| name = Mainland
| image = Meadowlands.png
| blurb = A short description of the location.
| blurb = A peaceful starting area filled with common herbs and beginner-friendly gathering spots.
| npc count = 1
| npc count = 3
}}
}}
</pre>
</pre>


Set <code>| image = [[File:Example.png|frameless|600px]]</code> to display an uploaded file in the infobox. Leave it empty to show “No Picture Uploaded”.
[[Category:Infobox templates]]
[[Category:Infobox templates]]
</noinclude>
</noinclude>

Latest revision as of 09:35, 29 July 2026

This template displays a location dossier and automatically lists herbs whose centralized record names this location. Place NPC content later on the page with

PEOPLE OF THE REGION
The following NPCs can be found in this location.

.

Usage

{{Location
| name = Mainland
| blurb = A short description of the location.
| npc count = 1
}}

Set | image = File:Example.png to display an uploaded file in the infobox. Leave it empty to show “No Picture Uploaded”.

Contents