No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
{{Documentation}} | {{Documentation}} | ||
<includeonly><onlyinclude>>{{#vardefine:season|{{#expr:{{#sub:{{#explode:{{PAGENAME}}|E|0}}|1|2}}}}}}{{#vardefine:episode|{{#expr:{{#sub:{{#explode:{{PAGENAME}}|E|-1}}|1|2}}}}}}{{#vardefine:next|{{#ifeq:{{#var:episode}}|13|S{{#padleft:{{#expr:{{#var:season}}+1}}|2|0}}E01|S{{padleft:{{#var:season}}|2|0}}E{{padleft:{{#expr:{{#var:episode}}+1}}|2|0}}}}}}{{#vardefine:prev|{{#ifeq:{{#var:episode}}|1|S{{#padleft:{{#expr:{{#var:season}}-1}}|2|0}}E13|S{{padleft:{{#var:season}}|2|0}}E{{padleft:{{#expr:{{#var:episode}}-1}}|2|0}}}}}}{{#if:{{{ref}}}|<references />}}{{Bar|{{Category|Episode}}s|{{#ifexist:{{#var:prev}}|Previous: [[{{#var:prev}}]];}}|{{#ifexist:{{#var:next}}|Next Episode|[[{{#var:next}}]]}}}}</onlyinclude></includeonly> | <includeonly><onlyinclude>>{{#vardefine:season|{{#expr:{{#sub:{{#explode:{{PAGENAME}}|E|0}}|1|2}}}}}}{{#vardefine:episode|{{#expr:{{#sub:{{#explode:{{PAGENAME}}|E|-1}}|1|2}}}}}}{{#vardefine:next|{{#ifeq:{{#var:episode}}|13|S{{#padleft:{{#expr:{{#var:season}}+1}}|2|0}}E01|S{{padleft:{{#var:season}}|2|0}}E{{padleft:{{#expr:{{#var:episode}}+1}}|2|0}}}}}}{{#vardefine:prev|{{#ifeq:{{#var:episode}}|1|S{{#padleft:{{#expr:{{#var:season}}-1}}|2|0}}E13|S{{padleft:{{#var:season}}|2|0}}E{{padleft:{{#expr:{{#var:episode}}-1}}|2|0}}}}}}{{#if:{{{ref}}}|<h2>References</h2><references />}}{{Bar|{{Category|Episode}}s|{{#ifexist:{{#var:prev}}|Previous: [[{{#var:prev}}]];}}|{{#ifexist:{{#var:next}}|Next Episode|[[{{#var:next}}]]}}}}</onlyinclude></includeonly> | ||
Revision as of 16:37, 9 May 2023
Template:EpisodeBar adds a navigation bar to Episode pages.
Usage
This should be the last item on any Episode page, where it will use Template:Bar to create links to the next and previous episode.
It accepts one optional parameter, ref. If set to any value, it includes a basic <references /> stub at the bottom of the page.
Returns
As it relies upon the page name, no example is possible.The documentation above was transcluded from Template:EpisodeBar/Documentation. [edit]
