Difference between revisions of "Template:Archive navigation"

From blackwiki
Jump to navigation Jump to search
blackwiki>Codename Lisa
(Old TfD)
blackwiki>GPHemsley
(Link to next archive even if missing; add 'showmissing' parameter to control.)
Line 2: Line 2:
 
{{#ifeq:{{#expr:{{{1|2}}}-1}}|0|
 
{{#ifeq:{{#expr:{{{1|2}}}-1}}|0|
 
  |← [[{{FULLBASEPAGENAME}}/{{{prev|Archive {{#expr:{{{1|2}}}-1}}}}}|Archive {{#expr:{{{1|2}}}-1}}]] | 
 
  |← [[{{FULLBASEPAGENAME}}/{{{prev|Archive {{#expr:{{{1|2}}}-1}}}}}|Archive {{#expr:{{{1|2}}}-1}}]] | 
}}'''Archive {{{1|2}}}'''{{#ifexist:{{FULLBASEPAGENAME}}/{{{next|Archive {{#expr:{{{1|2}}}+1}}}}}
+
}}'''Archive {{{1|2}}}'''{{#ifexpr:{{{showmissing|1}}} or {{#ifexist:{{FULLBASEPAGENAME}}/{{{next|Archive {{#expr:{{{1|2}}}+1}}}}}|1|0}}
 
  | | [[{{FULLBASEPAGENAME}}/{{{next|Archive {{#expr:{{{1|2}}}+1}}}}}|Archive {{#expr:{{{1|2}}}+1}}]] →
 
  | | [[{{FULLBASEPAGENAME}}/{{{next|Archive {{#expr:{{{1|2}}}+1}}}}}|Archive {{#expr:{{{1|2}}}+1}}]] →
 
}}
 
}}

Revision as of 08:26, 22 November 2016

Archive 1 | Archive 2 | Archive 3

Template documentation[view] [edit] [history] [purge]

Example display

Archive 1 |
Archive 2
| Archive 3

Usage

{{archive-nav|N}} where N is archive number. Archive subpages must be named as "Archive 1", "Archive 2", "Archive 3", etc. for this to work. Otherwise use {{archive-nav|N|prev=Prev|next=Next}}, where Prev and Next are the names of the preceding and following archive subpages (e.g. {{archive-nav|3|prev=Archive2|next=archive 4}}).

Optionally, you can use {{archive number}} to provide N for you.

By default, a link to the next archive will be generated, even if that archive does not exist. To suppress this link, use showmissing=0.

See also

Template:Warchivenav

TemplateData

This is the TemplateData documentation for this template used by VisualEditor and other tools; see the monthly parameter usage report for this template.

TemplateData for Archive navigation

Archive page navigation

Template parameters

ParameterDescriptionTypeStatus
N1

Number of current archive page

Default
2
Example
2
Numberrequired
previous archive pageprev

Name of previous archive subpage.

Default
Archive N-1
Example
archive1
Stringoptional
next archive subpagenext

Name of next archive subpage.

Default
Archive N+1
Example
archive3
Pageoptional
show missing linksshowmissing

Show links to pages that are missing.

Default
1
Example
0
Booleanoptional