Actions

Template

Difference between revisions of "Bob"

From Sonic Retro

(djctq)
m
 
(122 intermediate revisions by 16 users not shown)
Line 1: Line 1:
{|cellpadding="0" cellspacing="0" class="breakout" style="max-width: 340px; padding: 0px; float: right; margin-left: 15px; display: inline; position: relative"
+
<div itemscope itemtype="http://schema.org/VideoGame">
| style="text-align: center;"|
+
<link itemprop="applicationCategory" href="http://schema.org/GameApplication"/>
{{ #if: {{{screenwidth|}}} | [[Image:{{ #if: {{{bobscreen|}}} | {{{bobscreen}}} | Notavailable.png }}|{{{screenwidth}}}px]] | [[Image:{{ #if: {{{bobscreen|}}} | {{{bobscreen}}} | Notavailable.png }}]] }}
+
<span itemprop="operatingSystem" style="display:none">n/a</span>
|-
+
{{#vardefine:type|0}}{{#vardefine:genre|0}}{{BobTable|
! '''Fast Facts on ''{{ #if: {{{title|}}} | {{{title}}} | {{PAGENAME}} }}'''''
+
{{BobRow||{{{logo|}}}|align=center|content=[[File:{{{logo|}}}|320x100px]]}}
|-
+
{{BobRow||{{{image|}}}|align=center|content=[[File:{{{image|}}}|{{#ifexpr:{{#mediawidth:{{{image|}}}}}<320|{{#mediawidth:{{{image|}}}}}|320}}x240px]]}}
|style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;" |
+
{{#if:{{{image|}}}||{{BobRow||{{{bobscreen|}}}|align=center|default=[[File:Notavailable.svg]]<includeonly>[[Category:No titlescreen]]</includeonly>|content={{#if: {{{bobscreen2|}}} |
{{ #if: {{{publisher|}}} | '''Publisher''': {{{publisher}}}<br> | }}{{
+
{{tabs
#if: {{{developer|}}} | '''Developer''': {{{developer}}}<br> | }}{{
+
| hidetitle=yes
#if: {{{system|}}} | '''System(s)''': {{{system}}}<br> | }}{{
+
| instant=yes
#if: {{{romsize|}}} | '''ROM Size''': {{{romsize}}}<br> | }}{{
+
| style=border:none; padding:0px;
#if: {{{peripherals|}}} | '''Peripherals Supported''': {{{peripherals}}}<br> | }}{{
+
| orientation=horizontal
#if: {{{usa|}}} | '''Released in US''': {{{usa}}}<br> | }}{{
+
| width=320px
#if: {{{europe|}}} | '''Released in EU''': {{{europe}}}<br> | }}{{
+
| icon1={{#if:{{{tab1|}}}|{{{tab1|}}}|{{{bobscreen|}}}}}
#if: {{{japan|}}} | '''Released in JP''': {{{japan}}}<br> | }}{{
+
| icon2={{#if:{{{tab2|}}}|{{{tab2|}}}|{{{bobscreen2|}}}}}
#if: {{{australia|}}} | '''Released in Australia''': {{{australia}}}<br> | }}{{
+
| icon3={{#if:{{{tab3|}}}|{{{tab3|}}}|{{{bobscreen3|}}}}}
#if: {{{benelux|}}} | '''Released in Benelux''': {{{benelux}}}<br> | }}{{
+
| icon4={{#if:{{{tab4|}}}|{{{tab4|}}}|{{{bobscreen4|}}}}}
#if: {{{brazil|}}} | '''Released in Brazil''': {{{brazil}}}<br> | }}{{
+
| icon5={{#if:{{{tab5|}}}|{{{tab5|}}}|{{{bobscreen5|}}}}}
#if: {{{germany|}}} | '''Released in Germany''': {{{germany}}}<br> | }}{{
+
| icon6={{#if:{{{tab6|}}}|{{{tab6|}}}|{{{bobscreen6|}}}}}
#if: {{{scandinavia|}}} | '''Released in Scandinavia''': {{{scandinavia}}}<br> | }}{{
+
| icon7={{#if:{{{tab7|}}}|{{{tab7|}}}|{{{bobscreen7|}}}}}
#if: {{{southkorea|}}} | '''Released in South Korea''': {{{southkorea}}}<br> | }}{{
+
| icon8={{#if:{{{tab8|}}}|{{{tab8|}}}|{{{bobscreen8|}}}}}
#if: {{{genre|}}} | '''Genre''': {{{genre}}}<br> | }}{{
+
| icon9={{#if:{{{tab9|}}}|{{{tab9|}}}|{{{bobscreen9|}}}}}
#if: {{{timeattack|}}} | '''Time Attack''': {{{timeattack}}}<br> | }}{{
+
| icon10={{#if:{{{tab10|}}}|{{{tab10|}}}|{{{bobscreen10|}}}}}
#if: {{{esrb|}}} | <div style="display:table-cell; text-align:center; padding-right:4px"><small>'''[[ESRB]]'''</small><br> {{ #switch: {{{esrb}}}
+
| icon11={{#if:{{{tab11|}}}|{{{tab11|}}}|{{{bobscreen11|}}}}}
| ec = [[Image:ESRB Early Childhood.svg|25px|Early Childhood]]
+
| icon12={{#if:{{{tab12|}}}|{{{tab12|}}}|{{{bobscreen12|}}}}}
| e = [[Image:ESRB Everyone.svg|25px|Everyone]]
+
| icon13={{#if:{{{tab13|}}}|{{{tab13|}}}|{{{bobscreen13|}}}}}
| e10 = [[Image:ESRB Everyone 10.svg|25px|Everyone 10+]]
+
| icon14={{#if:{{{tab14|}}}|{{{tab14|}}}|{{{bobscreen14|}}}}}
| t = [[Image:ESRB Teen.svg|25px|Teen]]
+
| icon15={{#if:{{{tab15|}}}|{{{tab15|}}}|{{{bobscreen15|}}}}}
| m = [[Image:ESRB Mature 17.svg|25px|Mature 17+]]
+
| icon16={{#if:{{{tab16|}}}|{{{tab16|}}}|{{{bobscreen16|}}}}}
| ao = [[Image:ESRB Adults Only 18.svg|25px|Adults Only]]
+
| icon17={{#if:{{{tab17|}}}|{{{tab17|}}}|{{{bobscreen17|}}}}}
| rp = [[Image:ESRB RP.svg|25px|Rating Pending]]
+
| icon18={{#if:{{{tab18|}}}|{{{tab18|}}}|{{{bobscreen18|}}}}}
| ka = [[Image:ESRB KA.svg|25px|Kids to Adults]]
+
| icon19={{#if:{{{tab19|}}}|{{{tab19|}}}|{{{bobscreen19|}}}}}
| Missing Parameter!
+
| icon20={{#if:{{{tab20|}}}|{{{tab20|}}}|{{{bobscreen20|}}}}}
}}</div> | }}{{
+
| content1={{bobscreen|{{{bobscreen|}}}|forcewidescreen={{{forcewidescreen|}}}|noresize={{{noresize|}}}|smsgg={{#if:{{#pos:{{{tab1|}}}|Game Gear}}|{{{smsgg|}}}}}}}
#if: {{{pegi|}}} | <div style="display:table-cell; text-align:center; padding-right:4px"><small>'''[[PEGI]]'''</small><br> {{ #switch: {{{pegi}}}
+
| content2={{bobscreen|{{{bobscreen2|}}}|forcewidescreen={{{forcewidescreen2|}}}|noresize={{{noresize2|}}}|smsgg={{#if:{{#pos:{{{tab2|}}}|Game Gear}}|{{{smsgg|}}}}}}}
| 3 = [[Image:Pegi 3.svg|30px|3+]]
+
| content3={{#if:{{{bobscreen3|}}}|{{bobscreen|{{{bobscreen3|}}}|forcewidescreen={{{forcewidescreen3|}}}|noresize={{{noresize3|}}}|smsgg={{#if:{{#pos:{{{tab3|}}}|Game Gear}}|{{{smsgg|}}}}}}}}}
| 4 = [[Image:Pegi 4.svg|30px|4+]]
+
| content4={{#if:{{{bobscreen4|}}}|{{bobscreen|{{{bobscreen4|}}}|forcewidescreen={{{forcewidescreen4|}}}|noresize={{{noresize4|}}}|smsgg={{#if:{{#pos:{{{tab4|}}}|Game Gear}}|{{{smsgg|}}}}}}}}}
| 6 = [[Image:Pegi 6.svg|30px|6+]]
+
| content5={{#if:{{{bobscreen5|}}}|{{bobscreen|{{{bobscreen5|}}}|forcewidescreen={{{forcewidescreen5|}}}|noresize={{{noresize5|}}}|smsgg={{#if:{{#pos:{{{tab5|}}}|Game Gear}}|{{{smsgg|}}}}}}}}}
| 7 = [[Image:Pegi 7.svg|30px|7+]]
+
| content6={{#if:{{{bobscreen6|}}}|{{bobscreen|{{{bobscreen6|}}}|forcewidescreen={{{forcewidescreen6|}}}|noresize={{{noresize6|}}}|smsgg={{#if:{{#pos:{{{tab6|}}}|Game Gear}}|{{{smsgg|}}}}}}}}}
| 11 = [[Image:Pegi 11.svg|30px|11+]]
+
| content7={{#if:{{{bobscreen7|}}}|{{bobscreen|{{{bobscreen7|}}}|forcewidescreen={{{forcewidescreen7|}}}|noresize={{{noresize7|}}}}}}}
| 12 = [[Image:Pegi 12.svg|30px|12+]]
+
| content8={{#if:{{{bobscreen8|}}}|{{bobscreen|{{{bobscreen8|}}}|forcewidescreen={{{forcewidescreen8|}}}|noresize={{{noresize8|}}}}}}}
| 15 = [[Image:Pegi 15.svg|30px|15+]]
+
| content9={{#if:{{{bobscreen9|}}}|{{bobscreen|{{{bobscreen9|}}}|forcewidescreen={{{forcewidescreen9|}}}|noresize={{{noresize9|}}}}}}}
| 16 = [[Image:Pegi 16.svg|30px|16+]]
+
| content10={{#if:{{{bobscreen10|}}}|{{bobscreen|{{{bobscreen10|}}}|forcewidescreen={{{forcewidescreen10|}}}|noresize={{{noresize10|}}}}}}}
| 18 = [[Image:Pegi 18.svg|30px|18+]]
+
| content11={{#if:{{{bobscreen11|}}}|{{bobscreen|{{{bobscreen11|}}}|forcewidescreen={{{forcewidescreen11|}}}|noresize={{{noresize11|}}}}}}}
| Missing Parameter!
+
| content12={{#if:{{{bobscreen12|}}}|{{bobscreen|{{{bobscreen12|}}}|forcewidescreen={{{forcewidescreen12|}}}|noresize={{{noresize12|}}}}}}}
}}</div> | }}{{
+
| content13={{#if:{{{bobscreen13|}}}|{{bobscreen|{{{bobscreen13|}}}|forcewidescreen={{{forcewidescreen13|}}}|noresize={{{noresize13|}}}}}}}
#if: {{{bbfc|}}} | <div style="display:table-cell; text-align:center; padding-right:4px"><small>'''[[BBFC]]'''</small><br> {{ #switch: {{{bbfc}}}
+
| content14={{#if:{{{bobscreen14|}}}|{{bobscreen|{{{bobscreen14|}}}|forcewidescreen={{{forcewidescreen14|}}}|noresize={{{noresize14|}}}}}}}
| u = [[Image:BBFC U.svg|30px|U]]
+
| content15={{#if:{{{bobscreen15|}}}|{{bobscreen|{{{bobscreen15|}}}|forcewidescreen={{{forcewidescreen15|}}}|noresize={{{noresize15|}}}}}}}
| uc = [[Image:BBFC UC.svg|30px|Uc]]
+
| content16={{#if:{{{bobscreen16|}}}|{{bobscreen|{{{bobscreen16|}}}|forcewidescreen={{{forcewidescreen16|}}}|noresize={{{noresize16|}}}}}}}
| pg = [[Image:BBFC PG.svg|30px|PG]]
+
| content17={{#if:{{{bobscreen17|}}}|{{bobscreen|{{{bobscreen17|}}}|forcewidescreen={{{forcewidescreen17|}}}|noresize={{{noresize17|}}}}}}}
| 12 = [[Image:BBFC 12.svg|30px|12]]
+
| content18={{#if:{{{bobscreen18|}}}|{{bobscreen|{{{bobscreen18|}}}|forcewidescreen={{{forcewidescreen18|}}}|noresize={{{noresize18|}}}}}}}
| 12a = [[Image:BBFC 12A.svg|30px|12A]]
+
| content19={{#if:{{{bobscreen19|}}}|{{bobscreen|{{{bobscreen19|}}}|forcewidescreen={{{forcewidescreen19|}}}|noresize={{{noresize19|}}}}}}}
| 15 = [[Image:BBFC 15.svg|30px|15]]
+
| content20={{#if:{{{bobscreen20|}}}|{{bobscreen|{{{bobscreen20|}}}|forcewidescreen={{{forcewidescreen20|}}}|noresize={{{noresize20|}}}}}}}
| 18 = [[Image:BBFC 18.svg|30px|18]]
+
}}
| r18 = [[Image:BBFC R18.svg|30px|R18]]
+
 
| Missing Parameter!
+
|{{bobscreen|{{{bobscreen}}}|forcewidescreen={{{forcewidescreen|}}}|noresize={{{noresize|}}}}}}}{{#ifeq: {{fileext|{{{bobscreen}}}}} | jpg | [[Category:JPEG titlescreen]] }}}}}}
}}</div> | }}{{
+
{{BobRow||{{{title|}}}|default=''<span itemprop="name">{{PAGENAME}}</span>''|content=''<span itemprop="name">{{{title}}}</span>''|headline=yes|align=center}}
#if: {{{djctq|}}} | <div style="display:table-cell; text-align:center; padding-right:4px"><small>'''[[DJCTQ]]'''</small><br> {{ #switch: {{{djctq}}}
+
{{BobRow||{{{icon|}}}|align=right|content=[[File:{{{icon}}}|32px]]}}
| l = [[Image:DJCTQ L.svg|30px|Livre]]
+
{{BobRow||{{{system|}}}|content='''System(s)''': <span itemprop="gamePlatform">{{{system}}}</span>}}
| er = [[Image:DJCTQ ER.svg|30px|Especialmente recomendado]]
+
{{BobRow||{{{publisher|}}}|content='''Publisher:''' <span itemprop="publisher">{{{publisher}}}</span>}}
| 10 = [[Image:DJCTQ 10.svg|30px|10]]
+
{{BobRow||{{{developer|}}}|content='''Developer:''' <span itemprop="author">{{{developer}}}</span>}}
| 12 = [[Image:DJCTQ 12.svg|30px|12]]
+
{{BobRow|Supporting companies|{{{support|}}}}}
| 14 = [[Image:DJCTQ 14.svg|30px|14]]
+
{{BobRow|Distributor|{{{distributor|}}}}}
| 16 = [[Image:DJCTQ 16.svg|30px|16]]
+
{{BobRow|Licensor|{{{licensor|}}}}}
| 18 = [[Image:DJCTQ 18.svg|30px|18]]
+
{{BobRow|Distribution portal|{{{portal|}}}}}
| Missing Parameter!
+
{{BobRow|Publisher(s) of original games|{{{originalpublishers|}}}}}
}}</div> | }}
+
{{BobRow|Developer(s) of original games|{{{originaldevelopers|}}}}}
|}<noinclude>
+
{{BobRow|Game total|{{{gamecount|}}}}}
==Usage==
+
{{BobRow|Original system(s)|{{{consolescompilation|}}}}}
 +
{{BobRow||{{{romsize|}}}|content='''ROM size''': <span itemprop="fileSize">{{{romsize}}}</span>}}
 +
{{#if: {{{romsize|}}}|<includeonly>[[Category:Use romtable template]]</includeonly> }}
 +
{{BobRow|Save file size|{{{savesize|}}}}}
 +
{{BobRow|Sound driver|{{{sounddriver|}}}}}
 +
{{BobRow|Peripherals supported|{{{peripherals|}}}}}
 +
{{BobRow||{{{genre|}}}|content='''Genre''': <span itemprop="genre">{{{genre}}}</span>}}
 +
{{BobRow|Series|{{{series|}}}}}
 +
{{BobRow||{{{players|}}}|content='''Number of players''': <span itemprop="numberOfPlayers">{{{players}}}</span>}}
 +
{{#if:{{{players|}}}| |<includeonly>[[Category:No players field]]</includeonly>}}
 +
{{BobRow|Official in-game languages|{{{languages|}}}}}
 +
{{BobRow||{{{releases|}}}|nomargin=yes|align=center|content={{releasesHeader}}
 +
{{{releases}}}
 +
{{releasesEnd}}}}
 +
{{BobRow||{{{esrb|}}}{{{vrc|}}}{{{sega|}}}{{{pegi|}}}{{{elspa|}}}{{{bbfc|}}}{{{usk|}}}{{{oflc|}}}{{{adese|}}}{{{sell|}}}{{{cero|}}}{{{grb|}}}{{{csrr|}}}{{{esra|}}}{{{djctq|}}}{{{tectoy|}}}{{{vet|}}}{{{gsrr|}}}|content=
 +
{{#if:{{{esrb|}}}|{{ESRB|{{{esrb}}}}}|}}{{#if:{{{vrc|}}}|{{VRC|{{{vrc}}}}}|}}{{#if:{{{sega|}}}|{{SegaRating|{{{sega}}}}}|}}{{#if:{{{pegi|}}}|{{PEGI|{{{pegi}}}}}|}}{{#if:{{{elspa|}}}|{{ELSPA|{{{elspa}}}}}|}}{{#if:{{{bbfc|}}}|{{BBFC|{{{bbfc}}}}}|}}{{#if:{{{usk|}}}|{{USK|{{{usk}}}}}|}}{{#if:{{{oflc|}}}|{{OFLC|{{{oflc}}}|{{{oflc2|}}}}}|}}{{#if:{{{adese|}}}|{{ADeSe|{{{adese}}}}}|}}{{#if:{{{sell|}}}|{{SELL|{{{sell}}}}}|}}{{#if:{{{cero|}}}|{{CERO|{{{cero}}}|{{{cero2|}}}}}|}}{{#if:{{{grb|}}}|{{GRB|{{{grb}}}}}|}}{{#if:{{{csrr|}}}|{{CSRR|{{{csrr}}}}}|}}{{#if:{{{esra|}}}|{{ESRA|{{{esra}}}}}|}}{{#if:{{{djctq|}}}|{{DJCTQ|{{{djctq}}}}}|}}{{#if:{{{tectoy|}}}|{{TectoyRating|{{{tectoy}}}}}|}}{{#if:{{{vet|}}}|{{VET|{{{vet}}}}}|}}{{#if:{{{gsrr|}}}|{{GSRR|{{{gsrr}}}}}|}}{{#if:{{{gcam|}}}|{{GCAM|{{{gcam}}}}}|}}
 +
}}
 +
}}{{
 +
#if:{{NAMESPACE}}||[[Category:All games]]}}
 +
</div>
 +
<div style="display:none;">
 +
{{#seo:
 +
|og:image={{filepath:{{#if: {{{bobscreen|}}}|{{{bobscreen}}}|Notavailable.svg}}}}
 +
|og:site_name=Sonic Retro
 +
|title={{PAGENAME}}
 +
|twitter:card=summary_large_image
 +
|twitter:site=@sonicretro
 +
|twitter:image:src={{filepath:{{#if: {{{bobscreen|}}}|{{{bobscreen}}}|Notavailable.svg}}}}
 +
}}</div><noinclude>
 
This template is to be used on articles about video games. Place the following at the top of a page:
 
This template is to be used on articles about video games. Place the following at the top of a page:
  
 
<pre>
 
<pre>
 
{{Bob
 
{{Bob
 +
| logo=
 
| bobscreen=
 
| bobscreen=
| screenwidth=
 
 
| title=
 
| title=
 
| publisher=
 
| publisher=
 
| developer=
 
| developer=
 +
| support= <!-- Supporting companies -->
 +
| distributor=
 +
| licensor= <!-- Non-game developers only -->
 +
| portal=
 
| system=
 
| system=
| romsize=
+
| savesize=
 +
| sounddriver=
 
| peripherals=
 
| peripherals=
| europe=
 
| usa=
 
| japan=
 
| australia=
 
| benelux=
 
| brazil=
 
| germany=
 
| scandinavia=
 
| southkorea=
 
 
| genre=
 
| genre=
| timeattack=
+
| players=
| esrb=
+
| languages={{LanguageList|xx}}
| pegi=
+
| releases={{releases
| bbfc=
+
...
| djctq=
+
}}
 
}}
 
}}
 
</pre>
 
</pre>
  
All fields except "bobscreen" are optional.
+
All fields except "bobscreen" are optional. See [[:Template:Releases]] for how to add individual releases and variants of the game.
 +
 
 +
Compilation-only fields:
 +
<pre>
 +
| originalpublishers=
 +
| originaldevelopers=
 +
| gamecount=
 +
| consolescompilation=
 +
</pre>
 +
 
 +
 
 +
For multiple title screens (e.g. different versions and regions), add these fields:
 +
<pre>
 +
| bobscreen2=
 +
| bobscreen3=
 +
| bobscreen4=
 +
| tab1=
 +
| tab2=
 +
| tab3=
 +
| tab4=
 +
</pre>
  
[[Category:Breakout Box Templates|Bob]]</noinclude>
+
Currently, up to 20 title screens may be added.
 +
[[Category:Breakout box templates]]</noinclude>

Latest revision as of 21:11, 31 August 2023

n/a

Notavailable.svg
Bob

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

{{Bob
| logo=
| bobscreen=
| title=
| publisher=
| developer=
| support= <!-- Supporting companies -->
| distributor=
| licensor= <!-- Non-game developers only -->
| portal=
| system=
| savesize=
| sounddriver=
| peripherals=
| genre=
| players=
| languages={{LanguageList|xx}}
| releases={{releases
...
}}
}}

All fields except "bobscreen" are optional. See Template:Releases for how to add individual releases and variants of the game.

Compilation-only fields:

| originalpublishers=
| originaldevelopers=
| gamecount=
| consolescompilation=


For multiple title screens (e.g. different versions and regions), add these fields:

| bobscreen2=
| bobscreen3=
| bobscreen4=
| tab1=
| tab2=
| tab3=
| tab4=

Currently, up to 20 title screens may be added.