Difference between revisions of "Template:Prevnext"

From Legion Wiki
Jump to navigationJump to search
(First run... been meaning to try something like this for a while, but recent playing around in issue pages has finally prompted me into it... need to work out exactly whether/how to incorportate colours...)
 
m
 
(45 intermediate revisions by the same user not shown)
Line 1: Line 1:
{| width=85% align=center cellspacing=2 style="border: 1px solid #C0C0C0; background-color: #F5F5F5; margin-bottom: 3px; padding:3px"
+
{| width=85% align=center cellspacing="0"
|-<!--header-->
+
|- {{#if:{{{era|Xx}}}|{{#switch:{{lc:{{{era|Xx}}}}}
|align="left"|''Previous''
+
|preboot|precrisis|pre-crisis|pre-crisis (reprints)|postcrisis|post-crisis|post-crisis (reprints)|glorithverse|glorithverse (reprints)|glorith|5yl|e0|earth-0|lightning saga|lightning saga (reprints)|retroboot|post-flashpoint|post-flashpoint (reprints)|preboot elseworld|preboot elseworlds=class{{=}}"preboot_heading"
!align="center" style="text-align:center; background:{{{era_color}}}; line-height:1.3; vertical-align:bottom" valign="bottom"|<span style="font-size:11pt; vertical-align:bottom">{{{issue}}}</span>
+
|postboot|reboot|postzh|post-zero hour|e247|earth-247|post-zero hour (reprints)|reboot elseworld|reboot elseworlds=class{{=}}"reboot_heading"
|align="right"|''Next''
+
|eprime|post-infinite crisis|post-infinite crisis (reprints)|threeboot elseworld|threeboot elseworlds=class{{=}}"threeboot_heading"
|-<!--series-->
+
|elseworlds=class{{=}}"elseworlds_heading_1"
|align="left"|{{{prev_series}}}
+
|cartoon|dcau|lsh cartoon|legion of super heroes cartoon|smallville|lsh cartoon (reprints)|tv elseworld|tv elseworlds=class{{=}}"cartoon_heading"
|align="center"|''By series''
+
|{{#switch:{{lc:{{{era_color|Xx}}}}}
|align="right"|{{{next_series}}}
+
|#ff8080|#ffd5f5|#8080ff|#d0e8ff|#cc99ff|#efcfff|#cb9056|#f4e2d2=class{{=}}"preboot_heading"
|-<!--continuity-->
+
|#5be85b|#d5ffd5|#70f000=class{{=}}"reboot_heading"
|align="left"|{{{prev_continuity}}}
+
|#96a02c|#efecd1=class{{=}}"threeboot_heading"
|align="center"|''By continuity''
+
|#cccccc|#dadada=class{{=}}"elseworlds_heading_1"
|align="right"|{{{next_continuity}}}
+
|#ffe25f|#ffb84f|#ffdec4=class{{=}}"cartoon_heading"
|}<noinclude>
+
|class{{=}}wiki_heading}}
This should be placed at the '''bottom''' of issue pages, as the last thing before the categories. It can also be used on pages for cover images for much the same purpse.
+
}} }} style="display: block; padding: 5px 4px;-moz-border-radius-topleft: 1em;  border-radius: 1em 0 0 0; text-align:center"
 
+
! style="display: block; font-family:Gill Sans,Verdana,Helvetica Neue,Helvetica,Helv,sans-serif;font-size:125%;text-transform: uppercase;text-align:center;width:100%" align="center" width="100%"|<span style="float:left;text-align:center;width:10em;text-align:left;font-size:80%;margin-left:5px">''&laquo; Previous'' &nbsp;</span><span style="float:right;width:10em;text-align:right;font-size:80%;margin-right:5px">&nbsp; ''Next &raquo;''</span><span {{#switch:{{lc:{{{era_color|Xx}}}}}
<noinclude>
+
|#ff8080|#ffd5f5=class{{=}}"preboot_prec_heading"
===Variables===
+
|#8080ff|#d0e8ff=class{{=}}"preboot_postc_heading"
<pre>{{Prevnext
+
|#cc99ff|#efcfff=class{{=}}"preboot_5yl_heading"
|era_color=
+
|#cb9056|#f4e2d2=class{{=}}"preboot_retro_heading"
|issue=
+
|#5be85b|#d5ffd5|#70f000=class{{=}}"reboot_postzh_heading"
|prev_series=
+
|#96a02c|#efecd1=class{{=}}"threeboot_eprime_heading"
|next_series=
+
|#cccccc|#dadada=class{{=}}"elseworlds_heading"
|prev_continuity=
+
|#ffe25f=class{{=}}"cartoon_dcau_heading"
|next_continuity=
+
|#ffb84f|#ffdec4=class{{=}}"cartoon_lsh_heading"
}}
+
|{{#switch:{{lc:{{{era|Xx}}}}}
</pre>[[Category:Legion Wiki]]</noinclude>
+
|precrisis|pre-crisis|pre-crisis (reprints)=class{{=}}"preboot_prec_heading"
 +
|postcrisis|post-crisis|post-crisis (reprints)=class{{=}}"preboot_postc_heading"
 +
|glorithverse|glorith|5yl|glorithverse (reprints)=class{{=}}"preboot_5yl_heading"
 +
|e0|earth-0|lightning saga|lightning saga (reprints)|retroboot|retroboot (reprints)=class{{=}}"preboot_retro_heading"
 +
|post-flashpoint|post-flashpoint (reprints)=class{{=}}"preboot_postfp_heading"
 +
|preboot elseworld|preboot elseworlds=class{{=}}"preboot_elseworlds_heading"
 +
|postzh|post-zero hour|post-zero hour (reprints)=class{{=}}"reboot_postzh_heading"
 +
|e247|earth-247=class{{=}}"reboot_e247_heading"
 +
|reboot elseworld|reboot elseworlds=class{{=}}"reboot_elseworlds_heading"
 +
|threeboot|eprime|earth-prime|earth-prime (reprints)|post-infinite crisis|post-infinite crisis (reprints)=class{{=}}"threeboot_eprime_heading"
 +
|threeboot elseworld|threeboot elseworlds=class{{=}}"threeboot_elseworlds_heading"
 +
|elseworlds=class{{=}}"elseworlds_heading"
 +
|dcau=class{{=}}"cartoon_dcau_heading"
 +
|lsh cartoon|legion of super heroes cartoon|lsh cartoon (reprints)=class{{=}}"cartoon_lsh_heading"
 +
|tv elseworld|tv elseworlds|smallville=class{{=}}"cartoon_elseworlds_heading"
 +
|style{{=}}"color:yellow"}}}}>{{#if:{{{series<includeonly>|</includeonly>}}} | ''{{{series}}}''{{#if: {{{vol_no|}}} |<span style="text-transform:lowercase"> v{{{vol_no|1}}}</span>}}{{#if: {{{volume|}}} |&nbsp;Volume {{{volume|1}}}|{{#if: {{{annual_no|}}} |, Annual {{{annual_no|1}}}|{{#if:{{{issue_year|}}}|<nowiki> </nowiki>''{{{issue_year|}}}''|&nbsp;#{{{issue_no}}}}}}}}}|{{{elseworld_name|{{{event|[[Category:Pages using issue variable]]{{{issue}}}}}}}}}}}</span>{{#if: {{{series2|}}} |<span style="font-size:80%;text-transform:none" class="{{issue/erastyle|{{{era|}}}}}"><br>a.k.a. '''''{{{series2}}}''''' #{{{issue_no2}}}</span>}}
 +
|- id="pn_reprint" style="height:1.2em;line-height:1.2em" {{Issue/reprint|reprint={{{reprint|}}}|era={{{era|}}}|era_color={{{era_color|}}}}}
 +
|-
 +
| width="100%" align="center" style="border: 1px solid black;border-top:0px;border-bottom:0px; background: #FFFFFF;text-align:center;padding:1px 4px"|{{#if: {{{continuity1|{{{story1|}}}}}} |<span style="line-height:1.1">'''{{{continuity1|{{{story1}}}}}}'''<br /></span>}}<span style="float:left;text-align:left;min-width:40%">{{{prev_continuity1|{{{prev_continuity}}}}}}&nbsp; </span><span style="float:left;position:absolute;left:-9999px"><br></span>''By&nbsp;continuity''<span style="float:left;position:absolute;left:-9999px"><br></span><span style="float:right;text-align:right;min-width:40%">{{{next_continuity1|{{{next_continuity}}}}}}</span><span style="float:left;position:absolute;left:-9999px">
 +
----
 +
</span>
 +
|-
 +
{{#if: {{{continuity2|{{{story2|}}}}}} |{{!}} width="100%" align="center" style="border: 1px solid black;border-top:0px;border-bottom:0px; background: #FFFFFF;text-align:center;padding:1px 4px"{{!}}<span style="line-height:1.1">'''{{{continuity2|{{{story2}}}}}}'''<br /></span><span style="float:left;text-align:left;min-width:40%">{{{prev_continuity2}}}&nbsp; </span><span style="float:left;position:absolute;left:-9999px"><br></span>''By&nbsp;continuity''<span style="float:left;position:absolute;left:-9999px"><br></span><span style="float:right;text-align:right;min-width:40%">{{{next_continuity2}}}</span><span style="float:left;position:absolute;left:-9999px">
 +
----
 +
</span>}}
 +
|-
 +
| width="100%" align="center" style="border: 1px solid black;border-top:0px;border-bottom:0px; background: #FFFFFF;text-align:center;padding:1px 4px"|<span style="float:left;text-align:left;min-width:40%">{{#if:{{{prev_series|}}}|{{{prev_series}}}|{{#if:{{{prev_series_no|}}}|[[{{{series}}} {{#if:{{{vol_no|}}}|v{{{vol_no|}}}}} {{{prev_series_no}}}|''{{{series}}}'' {{#if:{{{vol_no|}}}|v{{{vol_no|}}}}} #{{{prev_series_no}}}]]|{{#if:{{{issue_no|}}}|[[{{{series}}} {{#if:{{{vol_no|}}}|v{{{vol_no|}}}}} {{#expr:{{{issue_no}}}-1}}|''{{{series}}}'' {{#if:{{{vol_no|}}}|v{{{vol_no|}}}}} #{{#expr:{{{issue_no}}}-1}}]]|{{{prev_series}}}}}}}}}&nbsp; </span><span style="float:left;position:absolute;left:-9999px"><br></span>''By&nbsp;series''<span style="float:left;position:absolute;left:-9999px"><br></span><span style="float:right;text-align:right;min-width:40%">{{#if:{{{next_series|}}}|{{{next_series}}}|{{#if:{{{next_series_no|}}}|[[{{{series}}} {{#if:{{{vol_no|}}}|v{{{vol_no|}}}}} {{{next_series_no}}}|''{{{series}}}'' {{#if:{{{vol_no|}}}|v{{{vol_no|}}}}} #{{{next_series_no}}}]]|{{#if:{{{issue_no|}}}|[[{{{series}}} {{#if:{{{vol_no|}}}|v{{{vol_no|}}}}} {{#expr:{{{issue_no}}}+1}}|''{{{series}}}'' {{#if:{{{vol_no|}}}|v{{{vol_no|}}}}} #{{#expr:{{{issue_no}}}+1}}]]|{{{next_series}}}}}}}}}</span><span style="float:left;position:absolute;left:-9999px">
 +
----
 +
</span>
 +
|-
 +
| width="100%" align="center" {{#if: {{{publication2|}}}|style="border: 1px solid black;border-top:0px;border-bottom:0px; background: #FFFFFF;text-align:center;padding:1px 4px"|style="border: 1px solid black;border-top:0px; background: #FFFFFF;  -moz-border-radius-bottomright: 1em;  border-radius: 0 0 1em 0;text-align:center;padding:1px 4px 3px 4px"}}|{{#if: {{{publication1|}}} |<span style="line-height:1.1">'''{{{publication1}}}'''<br /></span>}}<span style="float:left;text-align:left;min-width:40%">{{{prev_publication}}}&nbsp; </span><span style="float:left;position:absolute;left:-9999px"><br></span>''By&nbsp;publication''<span style="float:left;position:absolute;left:-9999px"><br></span><span style="float:right;text-align:right;min-width:40%">{{{next_publication}}}</span>
 +
|-
 +
{{#if: {{{publication2|}}} |{{!}} width="100%" align="center" style="border: 1px solid black;border-top:0px; background: #FFFFFF;  -moz-border-radius-bottomright: 1em;  border-radius: 0 0 1em 0;text-align:center;padding:1px 4px 3px 4px"{{!}}{{#if: {{{publication2|}}} |<span style="line-height:1.1">'''{{{publication2|}}}'''<br /></span>}}<span style="float:left;text-align:left;min-width:40%">{{{prev_publication2}}}&nbsp; </span><span style="float:left;position:absolute;left:-9999px"><br></span>''By&nbsp;publication''<span style="float:left;position:absolute;left:-9999px"><br></span><span style="float:right;text-align:right;min-width:40%">{{{next_publication2}}}</span>}}
 +
|}<noinclude>{{doc}}[[Category:Templates]]</noinclude>

Latest revision as of 15:16, 11 October 2012

« Previous    Next »{{{series}}} #{{{issue_no}}}
{{{prev_continuity}}} 
By continuity
{{{next_continuity}}}

{{{prev_series}}} 
By series
{{{next_series}}}

{{{prev_publication}}} 
By publication
{{{next_publication}}}
(Transcluded documentation: view)

This should be placed at the bottom of issue pages, as the last thing before the categories.

Variables

{{Prevnext
|era=
|series=
|vol_no=
|issue_no=
|story1=
|prev_continuity=
|next_continuity=
|story2=
|prev_continuity2=
|next_continuity2=
|prev_series=
|next_series=
|prev_publication=
|next_publication=
}}

Eras

Use the following in the era= variable. e.g., for Pre-Crisis comics, use

|era=precrisis

:

Continuity family
Era variable
Preboot
Pre-Crisis (until Feb 1986) precrisis
Post-Crisis (Mar 1986-Aug 1989) postcrisis
Five Years Later/Glorithverse (Aug 1989-Aug 1994) 5yl
Retroboot (overlaps with Threeboot Aug 2006-Jan 2009,
main Feb 2009-Aug 2011)
retroboot
Post-Flashpoint (Sep 2011-present) postfp
Reboot
Post-Zero Hour (Aug 1994-Oct 2004) postzh
Earth-247 (never main version,
occasional use May 2006 onward)
e247
Threeboot
Earth-Prime (Oct 2004-Jan 2009,
occasional use thereafter)
eprime
Television
Based on Legion of Super Heroes cartoon lshcartoon
Based on DCAU
(Superman: TAS, Justice League Unlimited)
dcau
Elseworlds
Any, use |elseworld=NAME to specify elseworlds