Difference between revisions of "MusicBob"

From Sega Retro

Line 2: Line 2:
 
<meta itemprop="image" content="{{{cover}}}">
 
<meta itemprop="image" content="{{{cover}}}">
 
<meta itemprop="name" content="{{PAGENAME}}">
 
<meta itemprop="name" content="{{PAGENAME}}">
{{#vardefine:type|3}}{{BobTable|
+
{{#vardefine:type|3}}{{BobTablePlus|
{{BobRow||{{{cover|}}}|align=center|default=[[File:Notavailable.svg]]|content=[[File:{{{cover}}}|275x275px]]}}
+
{{BobRowPlus
{{BobRow||{{{title|}}}|default=''<span itemprop="name">{{PAGENAME}}</span>''|content=''<span itemprop="name">{{{title}}}</span>''|headline=yes|align=center}}
+
| if={{{cover|}}}
{{BobRow|Record label|{{{label|}}}|content=<span itemprop="recordLabel">{{{label}}}</span>|default=[[Category:Albums with missing catalog or label]]}}
+
| align=center
{{BobRow|Artist|{{{artist|}}}|content=<span itemprop="byArtist">{{{artist}}}</span>}}
+
| default=[[File:Notavailable.svg]]
{{BobRow|Composer|{{{composer|}}}}}
+
| content=[[File:{{{cover}}}|320x240px]]
{{BobRow|Arranger|{{{arranger|}}}}}
+
}}
{{BobRow||{{{releases|}}}|content={{releasesHeader}}
+
{{BobRowPlus
 +
| if={{{title|}}}
 +
| default=''<span itemprop="name">{{PAGENAME}}</span>''
 +
| content=''<span itemprop="name">{{{title}}}</span>''
 +
| headline=yes
 +
| align=center
 +
}}
 +
{{BobRowPlus
 +
| if={{{label|}}}
 +
| title=Record label
 +
| content=<span itemprop="recordLabel">{{{label}}}</span>
 +
}}{{#if:{{{label|}}}||[[Category:Albums with missing catalog or label]]}}
 +
{{BobRowPlus
 +
| if={{{artist|}}}
 +
| title=Artist
 +
| content=<span itemprop="byArtist">{{{artist}}}</span>
 +
}}
 +
{{BobRowPlus
 +
| if={{{composer|}}}
 +
| title=Composer
 +
| content={{{composer}}}
 +
}}
 +
{{BobRowPlus
 +
| if={{{arranger|}}}
 +
| title=Arranger
 +
| content={{{arranger}}}
 +
}}
 +
{{BobRowPlus
 +
| if={{{releases|}}}
 +
| content={{releasesHeader}}
 
{{{releases}}}
 
{{{releases}}}
{{releasesEnd}}}}
+
{{releasesEnd}}
 +
}}
 
}}
 
}}
 
</div>
 
</div>
Line 37: Line 67:
 
| releases={{releasesMusic
 
| releases={{releasesMusic
 
...
 
...
}}
 
}}
 
</pre>
 
 
===Example===
 
{{MusicBob
 
| cover= Hedgehog.jpg
 
| title= Mr. Hedgehog's Greatest Hits
 
| artist= [[Alex Kidd]]
 
| label= [[Sonic Retro]]
 
| releases={{releasesMusic
 
}}
 
}}
 
<pre>
 
{{MusicBob
 
| cover= Hedgehog.jpg
 
| title= Mr. Hedgehog's Greatest Hits
 
| artist= [[Alex Kidd]]
 
| label= [[Sonic Retro]]
 
| releases={{releasesMusic
 
 
}}
 
}}
 
}}
 
}}

Revision as of 14:36, 24 August 2018

Notavailable.svg
MusicBob

Usage

This template is to be used on articles about albums. Place the following at the top of a page:

{{MusicBob
| cover=
| title=
| artist=
| composer=
| arranger=
| label=
| releases={{releasesMusic
...
}}
}}