Difference between revisions of "Template:SongDetails"

From JoCopedia
Jump to navigation Jump to search
(MNKmLJVcJFWIugtA)
(This should fix nearly every broken Redux link. Also, you might want to protect this page... just saying.)
(13 intermediate revisions by 5 users not shown)
Line 1: Line 1:
I am bare impressed with the atricle I have just read. I wish the writer of technology.ohmygoh.com can continue to provide so much practical information and unforgettable experience to technology.ohmygoh.com readers. There is not much to state except the following universal truth: The people who are actually going to be interesting aren't going to give you meaningful answers to a/s/l anyway. I will be back.
+
<noinclude>== Template parameters==
 +
; img
 +
: Name of image representing the song. The image will be resized to 200 pixels in width.
 +
: ''Example:'' <tt>ShopVac.jpg</tt>
 +
: Remember to use only the filename; we'll generate all the Wiki code to go around it.
 +
: If no image is entered, the template will default to [[:File:Jonathan placeholder.jpg|this placeholder]].
 +
; albumname
 +
: Name of album or EP
 +
: ''Example:'' <tt>Where Tradition Meets Tomorrow</tt>
 +
; length
 +
: Length of song, in format m:ss (or mm:ss for songs over 10 minutes)
 +
: ''Example:'' <tt>3:49</tt>
 +
: ''Another example:'' <tt>0:48</tt>
 +
; release
 +
: Release date of the song, preferably in the format mm-dd-yyyy (to keep our American friends happy)
 +
: ''Example:'' <tt>09-16-2005</tt>
 +
; songlink
 +
: A link to song page on jonathancoulton.com. Just type in the name as it appears in the store, replacing each space with <tt>+</tt>. We'll add the "<nowiki>http://www.jonathancoulton.com/songdetails/</nowiki>" part.
 +
: ''Example:'' <tt>Shop+Vac</tt>
 +
: Note that for songs which do not appear on jonathancoulton.com, this link isn't necessary.
 +
; demosonglink
 +
: Like songlink, but with a demo version of the song.
 +
: ''Example:'' <tt>The+Future+Soon+(Demo)</tt>
 +
: Make sure the word "Demo" is capitalized!
 +
; bloglink
 +
: A link to the blog entry regarding this song, in the format ''2005/10/07/thing-a-week-4-shop-vac/''. We'll add the "<nowiki>http://www.jonathancoulton.com</nowiki>".
 +
: ''Example:'' <tt>2005/10/07/thing-a-week-4-shop-vac/</tt>
 +
; reduxlink
 +
: A link to the Thing A Week Redux entry regarding this song, in the format ''7385894801/thing-a-week-41-seahorse-i-was-thinking-about''. We'll add the "<nowiki>http://thingaweekredux.com/post/</nowiki>".
 +
: ''Example:'' <tt>7385894801/thing-a-week-41-seahorse-i-was-thinking-about</tt>
 +
 
 +
None of the parameters are strictly necessary, although of course including the template with none defined is pretty useless.
 +
</noinclude><includeonly>
 +
 
 +
<table class="infobox" cellspacing="5" style="border: 1px dashed #000; background-color: #fafafa; color: black; margin: -2em 0 0.5em 1em; padding: 0.2em; float: right; clear: right; width: 22em; text-align: left; font-size: 88%; line-height: 1.5em;">
 +
<tr><td colspan="2" style="text-align:center;">
 +
[[File:{{#if:{{{img|}}}|{{{img}}}|Jonathan placeholder.jpg}}{{!}}200px]]</td></tr>
 +
<tr><td colspan="2" style="vertical-align: top; text-align: center; background: #ff9;">'''{{#if:{{{title|}}}|{{{title}}}|{{PAGENAME}}}}'''</td></tr>
 +
 
 +
{{#if: {{{albumname|}}}| <tr><th style="vertical-align: top;">Release</th><td style="vertical-align: top;">[[{{{albumname}}}]]</td></tr>}}
 +
{{#if: {{{length|}}}|    <tr><th style="vertical-align: top;">Length</th><td style="vertical-align: top;">{{{length}}}</td></tr>}}
 +
{{#if: {{{release|}}}|  <tr><th style="vertical-align: top;">Release date</th><td style="vertical-align: top;">{{{release}}}</td></tr>}}
 +
<tr><th style="vertical-align:top;">Related Pages</th><td style="vertical-align: top;">
 +
{{Song Subpage Linker | basepage={{PAGENAME}} | subpage = Lyrics}}<br />
 +
{{Song Subpage Linker | basepage={{PAGENAME}} | subpage = Tabs}}<br />
 +
{{Song Subpage Linker | basepage={{PAGENAME}} | subpage = Videos}}<br />
 +
{{Song Subpage Linker | basepage={{PAGENAME}} | subpage = Concerts}}<br />
 +
{{Song Subpage Linker | basepage={{PAGENAME}} | subpage = Other media}}</td></tr>{{#if: {{{bloglink|}}}| <tr><td colspan="2" style="text-align:center">[[joco:{{{bloglink}}}|Blog entry]]</td></tr>}}{{#if: {{{reduxlink|}}}| <tr><td colspan="2" style="text-align:center">[http://jonathancoulton.tumblr.com/post/{{{reduxlink}}} Redux entry]</td></tr>}}</table>[[Category:Songs]]</includeonly>
 +
 
 +
{{#if: {{{songlink|}}}|<div style="margin:-24px 0 -12px 0;">{{#song:{{{songlink}}} }}</div> }}
 +
 
 +
{{#if: {{{demosonglink|}}}| <br/>Demo version: {{#song:{{{demosonglink}}} }} }}

Revision as of 17:25, 17 February 2013

Template parameters

img
Name of image representing the song. The image will be resized to 200 pixels in width.
Example: ShopVac.jpg
Remember to use only the filename; we'll generate all the Wiki code to go around it.
If no image is entered, the template will default to this placeholder.
albumname
Name of album or EP
Example: Where Tradition Meets Tomorrow
length
Length of song, in format m:ss (or mm:ss for songs over 10 minutes)
Example: 3:49
Another example: 0:48
release
Release date of the song, preferably in the format mm-dd-yyyy (to keep our American friends happy)
Example: 09-16-2005
songlink
A link to song page on jonathancoulton.com. Just type in the name as it appears in the store, replacing each space with +. We'll add the "http://www.jonathancoulton.com/songdetails/" part.
Example: Shop+Vac
Note that for songs which do not appear on jonathancoulton.com, this link isn't necessary.
demosonglink
Like songlink, but with a demo version of the song.
Example: The+Future+Soon+(Demo)
Make sure the word "Demo" is capitalized!
bloglink
A link to the blog entry regarding this song, in the format 2005/10/07/thing-a-week-4-shop-vac/. We'll add the "http://www.jonathancoulton.com".
Example: 2005/10/07/thing-a-week-4-shop-vac/
reduxlink
A link to the Thing A Week Redux entry regarding this song, in the format 7385894801/thing-a-week-41-seahorse-i-was-thinking-about. We'll add the "http://thingaweekredux.com/post/".
Example: 7385894801/thing-a-week-41-seahorse-i-was-thinking-about

None of the parameters are strictly necessary, although of course including the template with none defined is pretty useless.