Template:Region article/infobox: Difference between revisions

From Dive Atlas
Prospective table
Make parent region link go to the region form if the parent region does not exist
 
(21 intermediate revisions by the same user not shown)
Line 1: Line 1:
<noinclude>
<noinclude>{{#template_params:parent_region (label=Parent Region;property=Part of)}}</noinclude><includeonly>
{{#template_params:parent_region (label=Parent Region;property=Part of)}}
</noinclude>
 
<includeonly>
<div class="regioninfobox">
<div class="regioninfobox">
{| class="wikitable" style="border:1px solid black; width:100%;"
{| class="wikitable" style="border:1px solid black; width:100%;"
Line 9: Line 5:
|-
|-
! Parent Region
! Parent Region
| [[{{{parent_region}}}]]
| {{#formredlink:target={{{parent_region|}}}|form=Region}}
|-
|-
! Subregions
! Subregions
|{{#ask:[[Part of::{{SUBJECTPAGENAME}}]] [[Category:Region]]|format=tree|parent=Part of}}
|{{#ask:[[Part of::{{SUBJECTPAGENAME}}]] [[Category:Region]]|format=ul}}
|-
|-
! Dive sites in this region
! Dive sites in this region
|{{#ask:[[Category:{{SUBJECTPAGENAME}}]] [[Category:Dive sites]]|format=count}}
|{{#ask:[[-Contains item::{{SUBJECTPAGENAME}}]] [[Category:Dive sites]]|format=count}}
|}
|}
</div>
</div>
{{IsPartOf|{{{parent_region}}}}}
{{IsPartOf|{{{parent_region}}}}}
[[Category:Region]]
[[Category:Region]]
<div id="contains-item-hack" aria-hidden="true" style="display: none">
<!-- This hacky query has the effect of setting the property "Contains item" on every item in the "part of" hierarchy below this page -->
{{#ask: [[Part of::+]]
|format=tree
|parent=Part of
|root={{FULLPAGENAME}}
|link=none
|template=InheritanceTreeFormat
|limit=5000
}}
</div>
</includeonly>
</includeonly>

Latest revision as of 01:59, 2 May 2025

This is the "Region article/infobox" template.

It should be called in the following format:

{{Region article/infobox
|parent_region=
}}

Edit the page to see the template text.