Difference between revisions of "Template:SongNav"

From JoCopedia
Jump to navigation Jump to search
(26 intermediate revisions by 9 users not shown)
Line 1: Line 1:
<noinclude>
+
<noinclude>A navigation bar that links between each of the various pages related to a song. Include it at the top of the lyrics/tabs/etc. pages related to each song. If the destination page should not be categorized (e.g. a tabs page with no tabs), use parameter cat=no. </noinclude>
Links between song, lyrics, tabs, videos and other fan content.
+
<includeonly>
</noinclude><includeonly>
+
<div id="songnav" style="background-color:#fcfcfc;border:1px solid #ccc;padding:0.5em;text-align:center;margin-bottom:1em;">
<div id="songnav" style="border: 1px solid #aaaaaa; background-color: #F9F9F9; margin-left: 30%; margin-right: 30%; padding: 3px; text-align: center;">
+
<div style="font-size:1.2em;padding-bottom:0.25em;">'''[[{{BASEPAGENAME}}]]'''</div>
<div id="songnav-songtitle" style="font-size: 1.5em; font-weight: bold; margin-bottom: 5px;">{{BASEPAGENAME}}</div>
+
<div>
<div id="songnav-nav" style="font-size: 1.1em;">
+
<span style="padding:0 1em;">{{#ifeq:{{SUBPAGENAME}}|Lyrics|'''Lyrics'''|{{Song Subpage Linker | basepage={{BASEPAGENAME}} | subpage = Lyrics}}}}</span>  
<span id="songnav-nav-main" style="padding: 1px 20px; border-right: 1px dotted #888;">[[{{BASEPAGENAME}}|Main]]</span>
+
<span style="padding:0 1em;border-left:1px dotted;">{{#ifeq:{{SUBPAGENAME}}|Tabs|'''Tabs'''|{{Song Subpage Linker | basepage={{BASEPAGENAME}} | subpage = Tabs}}}}</span>  
<span id="songnav-nav-lyrs" style="padding: 1px 20px; border-right: 1px dotted #888;">[[{{BASEPAGENAME}}/Lyrics|Lyrics]]</span>
+
<span style="padding:0 1em;border-left:1px dotted;">{{#ifeq:{{SUBPAGENAME}}|Videos|'''Videos'''|{{Song Subpage Linker | basepage={{BASEPAGENAME}} | subpage = Videos}}}}</span>  
<span id="songnav-nav-tabs" style="padding: 1px 20px; border-right: 1px dotted #888;">[[{{BASEPAGENAME}}/Tabs|Tabs]]</span>
+
<span style="padding:0 1em;border-left:1px dotted;">{{#ifeq:{{SUBPAGENAME}}|Concerts|'''Concerts'''|{{Song Subpage Linker | basepage={{BASEPAGENAME}} | subpage = Concerts}}}}</span>  
<span id="songnav-nav-vids" style="padding: 1px 20px; border-right: 1px dotted #888;">[[{{BASEPAGENAME}}/Videos|Videos]]</span>
+
<span style="padding:0 1em;border-left:1px dotted;">{{#ifeq:{{SUBPAGENAME}}|Other media|'''Other media'''|{{Song Subpage Linker | basepage={{BASEPAGENAME}} | subpage = Other media}}}}</span>
<span id="songnav-nav-fans" style="padding: 1px 20px;">[[{{BASEPAGENAME}}/Fan content|Fan content]]</span>
+
</div></div>
</div>
+
{{#ifeq:{{{cat}}}|no| | {{#ifeq:{{SUBPAGENAME}}|{{PAGENAME}}||[[Category:{{SUBPAGENAME}}]]}}}}
</div>
 
{{#ifeq:{{SUBPAGENAME}}|{{PAGENAME}}| |[[Category:{{SUBPAGENAME}}]]}}
 
 
</includeonly>
 
</includeonly>

Revision as of 12:33, 22 December 2019

A navigation bar that links between each of the various pages related to a song. Include it at the top of the lyrics/tabs/etc. pages related to each song. If the destination page should not be categorized (e.g. a tabs page with no tabs), use parameter cat=no.