Actions

Template

Difference between revisions of "EpisodeBob"

From Sonic Retro

(breakout class)
m
 
(19 intermediate revisions by 7 users not shown)
Line 1: Line 1:
{|cellpadding="0" cellspacing="0" style="max-width: 340px; padding: 0px; float: right; margin-left: 15px; clear:left;" class="breakout"
+
<div itemscope itemtype='http://schema.org/TVEpisode'>
| style="text-align: center;"|
+
{{BobTable|
{{ #if: {{{screen|}}} | [[Image:{{{screen}}}|300px]] | [[Image:Notavailable.png|300px]] }}
+
{{BobRow||{{{screen|}}}|align=center|default=[[File:Notavailable.svg]]<includeonly>[[Category:No titlescreen]]</includeonly>|content={{bobscreen|{{{screen}}}}}}}
|-
+
 
! {{ #if: {{{series|}}} | ''{{{series}}}'' episode | }}{{
+
{{BobRow||{{{series|}}}|headline=yes|align=center|content= ''<span itemprop="partOfSeries">{{{series}}}</span>'' episode[[Category:{{{series}}} episodes]]{{
#if: {{{number|}}} | &nbsp;<nowiki>#</nowiki>{{{number}}}<br> | }}{{
+
#if: {{{number|}}} | &nbsp;<nowiki>#</nowiki><span itemprop="episodeNumber">{{{number}}}</span> | }}<br>{{
#if: {{{title|}}} | " {{{title}}} " | " {{PAGENAME}} " }}
+
#if: {{{title|}}} | "<span itemprop="name">{{{title}}}</span>" | "<span itemprop="name">{{PAGENAME}}</span>" }}
|-
+
}}
|style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;" |
+
{{BobRow||{{{writer|}}}|content='''Written by''': <span itemprop="author">{{{writer}}}</span>}}
{{ #if: {{{writer|}}} | '''Written by''': {{{writer}}}<br> | }}{{
+
{{BobRow||{{{director|}}}|content='''Directed by''': <span itemprop="director">{{{director}}}</span>}}
#if: {{{director|}}} | '''Directed by''': {{{director}}}<br> | }}{{
+
{{BobRow||{{{season|}}}|content='''Season''': {{{season}}}}}
#if: {{{productno|}}} | '''Production no.''': {{{productno}}}<br> | }}{{
+
{{BobRow||{{{productno|}}}|content='''Production no.''': {{{productno}}}}}
#if: {{{airdate|}}} | '''Original airdate''': {{{airdate}}}<br> | }}{{
+
{{BobRow||{{{airdate|}}}|content='''Original airdate''': <span itemprop="datePublished">{{{airdate}}}[[Category:Episode pages using old airdate field]]</span>}}
#if: {{{country|}}} | '''Country''': {{{country}}}<br> | }}
+
{{BobRow||{{{country|}}}|content='''Country''': {{{country}}}}}
|}<noinclude>
+
{{BobRow||{{{releases|}}}|content={{releasesHeader}}
 +
{{{releases}}}
 +
{{releasesEnd}}}}
 +
{{BobRow||{{{next|}}}{{{prev|}}}|content={{#if: {{{prev|}}} | ← [[{{{prev}}}]] }} {{#if:{{{next|}}}|{{#if:{{{prev|}}}|{{!}}|}}|}} {{#if: {{{next|}}} | [[{{{next}}}]] → }}|align=center}}
 +
}}
 +
{{#vardefine:tvepisode|true}}
 +
</div><noinclude>
 
==Usage==
 
==Usage==
 
This template is to be used on articles about an episode of a TV series. Place the following at the top of a page:
 
This template is to be used on articles about an episode of a TV series. Place the following at the top of a page:
  
 
<pre>
 
<pre>
{{Episode
+
{{EpisodeBob
 
| screen=
 
| screen=
 
| series=
 
| series=
Line 25: Line 31:
 
| writer=
 
| writer=
 
| director=
 
| director=
 +
| season=
 
| productno=
 
| productno=
| airdate=
 
 
| country=
 
| country=
 +
| releases={{releases
 +
| tv_date_xx=
 +
}}
 +
| prev=
 +
| next=
 
}}
 
}}
 
</pre>
 
</pre>
Line 34: Line 45:
  
 
===Example===
 
===Example===
{{Episode
+
{{EpisodeBob
 
| screen= Hedgehog.jpg
 
| screen= Hedgehog.jpg
 
| series= Some TV Series
 
| series= Some TV Series
 
| number= 12
 
| number= 12
 
| title= Episode Twelve
 
| title= Episode Twelve
| writer= [[Hivebrain]]
+
| writer= [[User:Hivebrain|Hivebrain]]
| director= [[Hivebrain]]
+
| director= [[User:Hivebrain|Hivebrain]]
 
| productno= 012
 
| productno= 012
| airdate= 21st September 2007
 
 
| country= Japan
 
| country= Japan
 +
| releases={{releases
 +
| tv_date_us=2007-09-21
 +
}}
 
}}
 
}}
 
<pre>
 
<pre>
{{Episode
+
{{EpisodeBob
 
| screen= Hedgehog.jpg
 
| screen= Hedgehog.jpg
 
| series= Some TV Series
 
| series= Some TV Series
 
| number= 12
 
| number= 12
 
| title= Episode Twelve
 
| title= Episode Twelve
| writer= [[Hivebrain]]
+
| writer= [[User:Hivebrain|Hivebrain]]
| director= [[Hivebrain]]
+
| director= [[User:Hivebrain|Hivebrain]]
 
| productno= 012
 
| productno= 012
| airdate= 21st September 2007
 
 
| country= Japan
 
| country= Japan
 +
| releases={{releases
 +
| tv_date_us=2007-09-21
 +
}}
 
}}
 
}}
 
</pre>
 
</pre>
  
[[Category:Breakout Box Templates]]</noinclude>
+
[[Category:Breakout box templates|Episode]]</noinclude>

Latest revision as of 16:33, 15 December 2022

Notavailable.svg

Usage

This template is to be used on articles about an episode of a TV series. Place the following at the top of a page:

{{EpisodeBob
| screen=
| series=
| number=
| title=
| writer=
| director=
| season=
| productno=
| country=
| releases={{releases
| tv_date_xx=
}}
| prev=
| next=
}}

All fields are optional.

Example

Hedgehog.jpg
Some TV Series episode #12
"Episode Twelve"
Written by:
Directed by: Hivebrain
Production no.: 012
Country: Japan
Release Date RRP Code Rating
Television
US
2007-09-21 $? ?
{{EpisodeBob
| screen= Hedgehog.jpg
| series= Some TV Series
| number= 12
| title= Episode Twelve
| writer= [[User:Hivebrain|Hivebrain]]
| director= [[User:Hivebrain|Hivebrain]]
| productno= 012
| country= Japan
| releases={{releases
| tv_date_us=2007-09-21
}}
}}