Difference between revisions of "Template:Infobox SubSong"

From Video Game Music Preservation Foundation Wiki
Jump to: navigation, search
(13 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
<noinclude>The '''''Infobox SubSong''''' template has several parameters, many of which are optional. If the song has been released on multiple games, the Song page should have a Games section which will house the information that applies to each individual version of the song.
 
<noinclude>The '''''Infobox SubSong''''' template has several parameters, many of which are optional. If the song has been released on multiple games, the Song page should have a Games section which will house the information that applies to each individual version of the song.
  
{{Table Song
+
{| class="wikitable" |
| Caption01 = Parameter
+
! Parameter
| Caption02 = Required
+
! Required
| Caption03 = Description
+
! Description
}}
+
|-
 +
| Platform
 +
| Yes
 +
| The platform code for the game this song is played in.
 +
|-
 +
| Game
 +
| Yes
 +
| The game page of the game this song is played in.
 +
|-
 
| Recording
 
| Recording
 
| No
 
| No
| Adds a player for the song. Move to Games section if the song was released for multiple games or ports. Use the [[:Template:Song-Preview|Song-Preview]] template if it can be played on multiple types of output.
+
| Adds a player for the song which includes an icon for the output type. Use the [[:Template:Recording|Recording]] template.
 
|-
 
|-
 
| Image
 
| Image
 
| No
 
| No
| Adds an image above the player, intended to illustrate where in the game the song is played. Provide a filename without the <tt>File:</tt> prefix, e.g. "<tt>example.png</tt>"
+
| The file name of the picture which best represents where this song is played. Example: "<tt>example.png</tt>" If you need to show multiple images, use [[:Template:SongScreenshot]].
 
|-
 
|-
 
| Arranger
 
| Arranger
 
| No
 
| No
| The person who arranged the song for the videogame. Separate multiple arrangers with commas, and make each a link. Move to Games section if the song was released for multiple games or ports.
+
| The person who arranged the song for the videogame. Use the [[:Template:Arranger|Arranger]] template. Separate multiple arrangers with commas.
 
|-
 
|-
 
| Programmer
 
| Programmer
 
| No
 
| No
| The person who wrote the audio driver the song uses. Separate multiple programmers with commas, and make each a link. Move to Games section if the song was released for multiple games or ports.
+
| The person who wrote the audio driver the song uses. Separate multiple programmers with commas, and make each a link.
 
|-
 
|-
 
| Released
 
| Released
Line 28: Line 36:
 
| Length
 
| Length
 
| No
 
| No
| Length of a single loop of the song rounded to the hundredth decimal place. If the song is 1:03.92835 seconds long, round it to 1:03.93. Unlike the length on the game page, this length should NOT include multiple loops or the fade out. Move to Games section if the song was released for multiple games or ports.
+
| Length of a single loop of the song rounded to the hundredth decimal place. If the song is 1:03.92835 seconds long, round it to 1:03.93. Unlike the length on the game page, this length should NOT include multiple loops or the fade out.
 
|-
 
|-
| Format
+
| BPM
 
| No
 
| No
| The original audio formats this song is encoded to in the game. Do not list conversions. Move to Games section if the song was released for multiple games or ports.
+
| The song's tempo in the number of beats per minute.
 
|-
 
|-
| Game
+
| Format
 
| No
 
| No
| The game this song is played in. Move to Games section if the song was released for multiple games or ports.
+
| The original audio formats this song is encoded to in the game. If the original is not known, use the format it has been logged to.
 
|-
 
|-
 
| Loops
 
| Loops
 
| No
 
| No
| Whether the song loops in the game. Move to Games section if the song was released for multiple games or ports.
+
| Whether the song loops in the game. Values may include: Yes, No, or Sometimes.
 
|}
 
|}
  
</noinclude><table style="width:352px; margin-left:20px; padding:5px; border-color:#FFE0FF; border-style:solid; border-width:2px;" cellspacing="0">
+
</noinclude><div style="width:348px; margin:5px; padding:5px; float:right; border:2px solid #FFE0FF;">
 +
<table style="width:100%">
 
<tr>
 
<tr>
 
<td style="background-color:#FFF0FF; text-align:center; font-size:110%; padding:0px;" colspan="2">
 
<td style="background-color:#FFF0FF; text-align:center; font-size:110%; padding:0px;" colspan="2">
Line 54: Line 63:
 
<td colspan="2" style="text-align:center;">[[Image:{{{Image}}}|320x224px]]</td>
 
<td colspan="2" style="text-align:center;">[[Image:{{{Image}}}|320x224px]]</td>
 
</tr>
 
</tr>
}}
+
|[[Category: Missing Screenshot]]}}
 
<tr><td>
 
<tr><td>
 
<table style="width:100%; background-color:#FFF0FF; padding-left:10px; padding-right:10px;">
 
<table style="width:100%; background-color:#FFF0FF; padding-left:10px; padding-right:10px;">
Line 77: Line 86:
 
<td style="font-size:80%;">'''Length'''</td>
 
<td style="font-size:80%;">'''Length'''</td>
 
<td style="font-size:80%;">{{{Length}}}</td>
 
<td style="font-size:80%;">{{{Length}}}</td>
 +
</tr>
 +
}}
 +
{{#if:{{{BPM|}}}|
 +
<tr>
 +
<td style="font-size:80%;">'''BPM'''</td>
 +
<td style="font-size:80%;">{{{BPM}}}</td>
 
</tr>
 
</tr>
 
}}
 
}}
Line 94: Line 109:
 
</td></tr>
 
</td></tr>
 
</table>
 
</table>
 +
</div>
  
<includeonly>{{#if:{{{Game|}}}|[[Category:{{{Game}}}]]}} [[Category:Songs{{#if:{{{SortTitle|}}}|{{!}}{{{SortTitle}}} }}]]</includeonly>
+
<includeonly>{{#if:{{{Game|}}}|[[Category:{{{Game}}}]]}} [[Category:Songs{{#if:{{{SortTitle|}}}|{{!}}{{{SortTitle}}} }}]]</includeonly><noinclude>
  
<noinclude>
+
<br clear="all" />
<table style="width:352px; margin-left:20px; padding:5px; border-color:#FFE0FF; border-style:solid; border-width:2px;" cellspacing="0">
+
==Example==
 +
<div style="width:348px; margin:5px; padding:5px; float:right; border:2px solid #FFE0FF">
 +
<table style="width:100%">
 
<tr>
 
<tr>
 
<td style="background-color:#FFF0FF; text-align:center; font-size:110%; padding:0px;" colspan="2">
 
<td style="background-color:#FFF0FF; text-align:center; font-size:110%; padding:0px;" colspan="2">
<div style="float:left; margin-left:4px;">[[Image:Platform - NES.png|32x32px]]</div> '''[[Bionic Commando (NES)]]'''</td>
+
<div style="float:left; margin-left:4px;">[[Image:Platform - C64.png|32x32px]]</div> '''[[Ultima V: Warriors of Virtue (C64)]]'''</td>
 
<tr>
 
<tr>
<td colspan="2" style="text-align:center;">{{Recording|NES|01 - Bionic Commando - NES - Prologue.ogg}}</td>
+
<td colspan="2" style="text-align:center;">{{Recording|SID|05 - Ultima 5 - C64 - Stones.ogg}}</td>
 
</tr>
 
</tr>
 
<tr>
 
<tr>
<td colspan="2" style="text-align:center;">[[Image:Bionic Commando - NES - Prologue.png|320x224px]]</td>
+
<td colspan="2" style="text-align:center;">[[Image:Ultima 5 - C64 - Camping.png|320x224px]]</td>
 
</tr>
 
</tr>
 
<tr><td>
 
<tr><td>
 
<table style="width:100%; background-color:#FFF0FF; padding-left:10px; padding-right:10px;">
 
<table style="width:100%; background-color:#FFF0FF; padding-left:10px; padding-right:10px;">
 
<tr>
 
<tr>
<td style="font-size:80%;">'''Arranger'''</td>
+
<td style="font-size:80%; width:100px;">'''Arranger'''</td>
<td style="font-size:80%;">Junko Tamiya</td>
+
<td style="font-size:80%;">[[Ken Arnold]]</td>
</tr>
 
<tr>
 
<td style="font-size:80%;">'''Programmer'''</td>
 
<td style="font-size:80%;">Yoshihiro Sakaguchi</td>
 
 
</tr>
 
</tr>
 
<tr>
 
<tr>
 
<td style="font-size:80%;">'''Released'''</td>
 
<td style="font-size:80%;">'''Released'''</td>
<td style="font-size:80%;">1988-07-20</td>
+
<td style="font-size:80%;">1988-??-??</td>
 
</tr>
 
</tr>
 
<tr>
 
<tr>
 
<td style="font-size:80%;">'''Length'''</td>
 
<td style="font-size:80%;">'''Length'''</td>
<td style="font-size:80%;">1:15</td>
+
<td style="font-size:80%;">2:30.38</td>
 
</tr>
 
</tr>
 
<tr>
 
<tr>
 
<td style="font-size:80%;">'''Format'''</td>
 
<td style="font-size:80%;">'''Format'''</td>
<td style="font-size:80%;">NSF</td>
+
<td style="font-size:80%;">[[SID]]</td>
 
</tr>
 
</tr>
 
<tr>
 
<tr>
Line 137: Line 151:
 
</td></tr>
 
</td></tr>
 
</table>
 
</table>
 +
</div>
 
</noinclude>
 
</noinclude>

Revision as of 13:53, 11 July 2017

The Infobox SubSong template has several parameters, many of which are optional. If the song has been released on multiple games, the Song page should have a Games section which will house the information that applies to each individual version of the song.

Parameter Required Description
Platform Yes The platform code for the game this song is played in.
Game Yes The game page of the game this song is played in.
Recording No Adds a player for the song which includes an icon for the output type. Use the Recording template.
Image No The file name of the picture which best represents where this song is played. Example: "example.png" If you need to show multiple images, use Template:SongScreenshot.
Arranger No The person who arranged the song for the videogame. Use the Arranger template. Separate multiple arrangers with commas.
Programmer No The person who wrote the audio driver the song uses. Separate multiple programmers with commas, and make each a link.
Released Yes The date on which this version of the song was released.
Length No Length of a single loop of the song rounded to the hundredth decimal place. If the song is 1:03.92835 seconds long, round it to 1:03.93. Unlike the length on the game page, this length should NOT include multiple loops or the fade out.
BPM No The song's tempo in the number of beats per minute.
Format No The original audio formats this song is encoded to in the game. If the original is not known, use the format it has been logged to.
Loops No Whether the song loops in the game. Values may include: Yes, No, or Sometimes.
[[Image:Platform - {{{Platform}}}.png|32x32px]]
[[{{{Game}}}]]
{{{Recording}}}
Released {{{Released}}}



Example

Platform - C64.png
Ultima V: Warriors of Virtue (C64)
Output - SID.svg
320x224px
Arranger Ken Arnold
Released 1988-??-??
Length 2:30.38
Format SID
Loops Yes