Template:Footer Nav: Difference between revisions

Template page
w:c:strategywiki>Prod
(matching formatting of Template:All Game Nav, ToC is hidden on browsers without JS)
m (Fixed: Next and prev links point to adjacent subpages)
 
(33 intermediate revisions by 6 users not shown)
Line 1: Line 1:
<includeonly><div style="clear: both; width: 100%; border: 1px solid #AAAAAA; -moz-border-radius-topleft: 10px; -moz-border-radius-topright: 10px; text-align: left; font-size: 0.9em;" {{qif|test={{{toc|}}}|then=|else=class="NavFrame"}}>
<includeonly><div class="nav_box footer_nav mw-collapsible {{#ifeq:{{SUBPAGENAME}}|Walkthrough||mw-collapsed}} noprint"><span class="top_link">[[#top|Go to top]]</span><div class="mw-collapsible-header">{{#if:{{{customprev|}}}|← {{{customprev|}}} {{!}}&nbsp;}}← {{#if:{{{previmg|}}}|{{{previmg}}}&nbsp;}}{{#if:{{{prevpage|}}}|[[../{{{prevpage|}}}|{{{prevname|{{{prevpage|}}}}}}]]|[[{{{game|}}}]]}} {{!}} {{#if:{{{hereimg|}}}|{{{hereimg}}}&nbsp;}}{{{here|{{SUBPAGENAME}}}}} {{!}} {{#if:{{{nextimg|}}}|{{{nextimg}}}&nbsp;}}{{#if:{{{nextpage|}}}|[[../{{{nextpage}}}|{{{nextname|{{{nextpage}}}}}}]]|[[{{{game|}}}]]}} →{{#if:{{{customnext|}}}|&nbsp;{{!}} {{{customnext}}} →}}</div><div class="mw-collapsible-content"><p class="toc_heading">Table of Contents</p>{{:Table of Contents}}{{-}}</div></div></includeonly><noinclude>
<p style="position: relative; text-align: center" {{qif|test={{{toc|}}}|then=|else=class="NavHead"}}>
{{Documentation}}
<span style="float: left; font-size: smaller;">[[{{FULLPAGENAME}}#|[go to top]]]</span>
{{High-risk}}
<span>{{qif|test={{{customback|}}}|then=<span style="border-right: 1px solid grey; padding-right: 5px; margin-right: 5px;">← {{{customback}}}</span>}}<span style="border-right: 1px solid grey; padding-right: 5px; margin-right: 5px;">← {{qif|test={{{backpage|}}}|then=[[{{{game}}}/{{{backpage}}}|{{{backname|{{{backpage}}}}}}]]|else=[[{{{game}}}]]}}</span><span style="padding-left: 5px; padding-right: 5px;">{{qif|test={{{here|}}}|then={{{here}}}|else={{SUBPAGENAME}}}}</span><span style="border-left: 1px solid grey; padding-left: 5px; margin-left: 5px;">{{qif|test={{{nextpage|}}}|then=[[{{{game}}}/{{{nextpage}}}|{{{nextname|{{{nextpage}}}}}}]]|else=[[{{{game}}}]]}} →</span>{{qif|test={{{customnext|}}}|then=<span style="border-left: 1px solid grey; padding-left: 5px; margin-left: 5px;">{{{customnext}}} →</span> }}</span></p>
<div class="NavContent" style="display: none;"><p style="color: #06033f; font-weight: normal; margin: 0; padding-top: .1em; padding-bottom: .1em; border-bottom: 1px solid #CCCCCC; font-size: 150%; padding-left: 5px; margin-bottom: .6em;">Table of Contents</p>{{qif|test={{{toc|}}}|then=|else={{:{{{game}}}/Table of Contents}}}}</div></div></includeonly><noinclude>
<nowiki>{{Footer Nav|game=Game|backpage=Previous Page|backname=label|here=This Page (optional)|nextpage=Next Page|nextname=label}}</nowiki>


You can also use the custom parameters <code>customback=</code> and <code>customnext=</code> to add additional links to a direction.
[[Category:Templates]]</noinclude>
 
If you do not want/need the popdown table of contents, then add the variable toc=no (or any value, actually) to the template,which will remove the popdown and show/hide link:
 
without toc=no
{{Footer Nav|game=Game|backpage=Previous Page|backname=label|nextpage=Next Page|nextname=label}}
 
with toc=no
{{Footer Nav|game=Game|backpage=Previous Page|backname=label|nextpage=Next Page|nextname=label|toc=no}}
 
[[Category:Templates|F]]</noinclude>

Latest revision as of 20:06, 28 October 2023

This page has been transcluded from Template:Footer Nav/Documentation.


This template is used to display a "footer nav" at the bottom of a page, which contains links to the previous and next pages, as well as an expandable table of contents, which is usually hidden, but is shown by default for "Walkthrough" pages.

Usage[edit source]

{{Footer Nav
|game=Game name
|prevpage=Previous page name (do not include game name)
|prevname=Previous page label (optional)
|previmg=[[Image:sample.jpg]] (optional image to display with the "previous" link)
|here=This page label (optional; do not include game name)
|hereimg=[[Image:sample.jpg]] (optional image to display with the "here" label)
|nextpage=Next page name (do not include game name)
|nextname=Next page label (optional)
|nextimg=[[Image:sample.jpg]] (optional image to display with the "next" link)
|customprev=Additional link on the left (optional).
|customnext=Additional link on the right (optional).
}}

The prevname, here and nextname parameters are optional, and should only be passed if you want the previous/next links to have labels different from the page name (e.g. if the previous or next pages are sub-sub-pages), or if you want the current page label to be different from the current page's name.

You can also use the custom parameters customprev= and customnext= to add additional links to a direction.

Example[edit source]

Most commonly you will run into a basic Footer Nav with only the minimum requirements, such as the following:

{{Footer Nav|game=Super Metroid|prevpage=Controls|nextpage=Space Colony Ceres}}


High-risk
High-risk

This high-risk template or image has been protected indefinitely. It is widely used and is at significant risk of vandalism. If you would like to edit this page, bring it up on the talk page, contact a sysop, or bring it up on Discord. Protection is not an endorsement of the current version, which is inevitably the wrong version.