Actions

Template

Difference between revisions of "Ratings"

From Sonic Retro

m
(48 intermediate revisions by 5 users not shown)
Line 1: Line 1:
{|cellpadding="0" cellspacing="0" class="breakout" style="max-width: 340px; padding: 5px; float: right; margin-left: 15px; display: inline; position: relative"
+
<div style="display:none">
|-
+
{{#vardefine:totalReviews|0}}
!colspan="2"|'''Reception'''
+
{{#vardefine:cumulativeScore|0}}
|-
+
<!-- Calculate total number of reviews -->
{{ #if: {{{consolesplus|}}} |
+
{{#forargs:
!style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''Consoles +''
+
| ratingskey
{{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{consolesplus}}}
+
| ratingsvalue
 +
| {{#if: {{#pos:{{#var:ratingskey}}|icon}}{{#pos:{{#var:ratingskey}}|_source}} | | {{addvar|cumulativeScore|{{#var:ratingsvalue}}}}{{incvar|totalReviews}} }}
 
}}
 
}}
|-
+
<!-- in case it can't cope with divide by zero -->
{{ #if: {{{cvg|}}} |  
+
{{#ifeq: {{#var: totalReviews}} | 0 | {{incvar|totalReviews}} }}
!style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''Computer & Video Games''
+
 
{{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{cvg}}}
+
<!-- Calculate average -->
}}
+
{{#vardefine: average|
|-
+
{{#expr: {{#var: cumulativeScore}} / {{#var: totalReviews}} round 0
{{
+
}}
#if: {{{dcuk|}}} |
 
!style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''[[sega:DC-UK|DC-UK]]''
 
{{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{dcuk}}}
 
 
}}
 
}}
 +
</div>
 +
{|cellpadding="0" cellspacing="0" class="breakout mw-collapsible mw-collapsed" style="max-width: 340px; padding: 5px; float: right; margin-left: 15px; display: inline; position: relative"
 +
!rowspan="2" style="width:32px;"| {{{{{icon}}}|L}}
 +
!rowspan="2" style="width:32px;" style="font-size:16pt; {{#ifexpr: {{#var: average}} < 30 | background: #E61414 !important; color: #FFFFFF !important; | {{#ifexpr: {{#var: average}} > 70 | background: #28BE28 !important; color: #FFFFFF !important; | background: #FFE600 !important; color: #000000 !important; }}}}"|{{#var: average}}
 +
!|Sonic Retro Average
 
|-
 
|-
{{
+
| style="padding-left:5px;" | Based on '''{{#var: totalReviews}}''' review{{#ifexpr: {{#var: totalReviews}} > 1|s| }}
#if: {{{dmuk|}}} |
 
!style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''[[sega:Dreamcast Magazine (UK)|Dreamcast Magazine]]'' (UK)
 
{{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{dmuk}}}
 
}}
 
 
|-
 
|-
{{
+
| colspan="3"|
#if: {{{edge|}}} |
+
{| class="breakout" width="100%"
!style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''EDGE''
+
!Publication
{{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{edge}}}
+
!Score
}}
+
!Source
 
|-
 
|-
{{
+
{{#forargs:
#if: {{{egm|}}} |
+
| ratingskey
!style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''EGM'' <sup>[[sega:Sega Retro:Ratings#Electronic Gaming Monthly|­†]]</sup>
+
| ratingsvalue
{{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{egm}}}
+
| {{#if: {{#pos:{{#var:ratingskey}}|icon}}{{#pos:{{#var:ratingskey}}|_source}} | |
 +
{{!}}-
 +
{{!}} {{#vardefine:ratingskeyx|{{#replace:{{#var:ratingskey}}|_1|}}}}{{#vardefine:ratingskeyx|{{#replace:{{#var:ratingskeyx}}|_2|}}}}{{#vardefine:ratingskeyx|{{#replace:{{#var:ratingskeyx}}|_3|}}}}{{#vardefine:ratingskeyx|{{#replace:{{#var:ratingskeyx}}|_4|}}}}{{#switch:{{#var:ratingskeyx}}
 +
| acaogames=''Ação Games''
 +
| ace=''ACE''
 +
| cvg=''Computer and Video Games''
 +
| cvgit=''Computer + Video Giochi'' (IT)
 +
| consolemania=''Console Mania''
 +
| egm=''Electronic Gaming Monthly''
 +
| excalibur=''Excalibur'' (CZ)
 +
| famitsu=''Famitsu''
 +
| gamepro=''GamePro''
 +
| tgm=''The Games Machine'' (UK)
 +
| tgmit=''The Games Machine'' (IT)
 +
| gamesx=''Games-X''
 +
| hobbyconsolas=''Hobby Consolas''
 +
| mdag=''[[sega:Sega Mega Drive Advanced Gaming|Sega Mega Drive Advanced Gaming]]''
 +
| megaaction=''[[sega:Mega Action|Mega Action]]''
 +
| megablast=''Megablast''
 +
| megatech=''[[sega:MegaTech|MegaTech]]''
 +
| mm=''Mean Machines''
 +
| mms=''[[sega:Mean Machines Sega|Mean Machines Sega]]''
 +
| playerone=''Player One''
 +
| raze=''Raze''
 +
| segapower=''[[sega:Sega Power|Sega Power]]''
 +
| segapro=''[[sega:Sega Pro|Sega Pro]]''
 +
| videogame=''VideoGame''
 +
| vgce=''VideoGames & Computer Entertainment''
 +
| zero=''Zero''
 +
| {{#var:ratingskey}} }}
 +
{{!}}style="padding-left:5px;" width="20px" align="center"{{!}} {{#var:ratingsvalue}}
 +
{{!}} {{{{{#var:ratingskey}}_source|}}}{{#if:{{#pos:{{#var:ratingskey}}|_1}}|{{{{{#var:ratingskeyx}}_source_1|}}}}}{{#if:{{#pos:{{#var:ratingskey}}|_2}}|{{{{{#var:ratingskeyx}}_source_2|}}}}}{{#if:{{#pos:{{#var:ratingskey}}|_3}}|{{{{{#var:ratingskeyx}}_source_3|}}}}}{{#if:{{#pos:{{#var:ratingskey}}|_4}}|{{{{{#var:ratingskeyx}}_source_4|}}}}}
 +
{{!}}-
 
}}
 
}}
|-
 
{{
 
#if: {{{gamefan|}}} |
 
!style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''GameFan''
 
{{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{gamefan}}}
 
 
}}
 
}}
|-
+
 
{{
+
|}
#if: {{{gamepro|}}} |
+
|}
!style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''GamePro'' <sup>[[sega:Sega Retro:Ratings#GamePro|­†]]</sup>
+
<noinclude>
{{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{gamepro}}}
 
}}
 
|-
 
{{
 
#if: {{{gamesmachine|}}} |
 
!style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''The Games Machine'' (Italy)
 
{{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{gamesmachine}}}
 
}}
 
|-
 
{{
 
#if: {{{gamesmachineuk|}}} |
 
!style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''The Games Machine'' (UK)
 
{{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{gamesmachineuk}}}
 
}}
 
|-
 
{{
 
#if: {{{hobbyconsolas|}}} |
 
!style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''Hobby Consolas''
 
{{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{hobbyconsolas}}}
 
}}
 
|-
 
{{  #if: {{{hyper|}}} |
 
!style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''Hyper''
 
{{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{hyper}}}
 
}}
 
|-
 
{{
 
#if: {{{joypad|}}} |
 
!style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''Joypad''
 
{{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{joypad}}}
 
}}
 
|-
 
{{
 
#if: {{{joystick|}}} |
 
!style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''Joystick''
 
{{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{joystick}}}
 
}}
 
|-
 
{{
 
#if: {{{mdag|}}} |
 
!style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''[[sega:Mega Drive Advanced Gaming|Mega Drive Advanced Gaming]]''
 
{{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{mdag}}}
 
}}
 
|-
 
{{
 
#if: {{{mega|}}} |
 
!style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''[[sega:Mega|Mega]]''
 
{{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{mega}}}
 
}}
 
|-
 
{{
 
#if: {{{megaplay|}}} |
 
!style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''[[sega:Mega Play (magazine)|Mega Play]]'' <sup>[[Sega Retro:Ratings#Mega Play|­†]]</sup>
 
{{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{megaplay}}}
 
}}
 
|-
 
{{
 
#if: {{{mm|}}} |
 
!style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''Mean Machines''
 
{{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{mm}}}
 
}}
 
|-
 
{{
 
#if: {{{mms|}}} |
 
!style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''[[sega:Mean Machines Sega|Mean Machines Sega]]''
 
{{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{mms}}}
 
}}
 
|-
 
{{
 
#if: {{{mrdc|}}} |
 
!style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''[[sega:Mr. Dreamcast|Mr. Dreamcast]]''
 
{{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{mrdc}}}
 
}}
 
|-
 
{{
 
#if: {{{mt|}}} |
 
!style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''[[sega:MegaTech (magazine)|MegaTech]]''
 
{{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{mt}}}
 
}}
 
|-
 
{{
 
#if: {{{micromania|}}} |
 
!style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''MicroMania''
 
{{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{micromania}}}
 
}}
 
|-
 
{{
 
#if: {{{odmuk|}}} |
 
!style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''[[Official Dreamcast Magazine (UK)]]''
 
{{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{odmuk}}}
 
}}
 
|-
 
{{
 
#if: {{{odmus|}}} |
 
!style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''[[Official Dreamcast Magazine (US)]]''
 
{{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{odmus}}}
 
}}
 
|-
 
{{
 
#if: {{{playerone|}}} |
 
!style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''[[Player One]]''
 
{{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{playerone}}}
 
}}
 
|-
 
{{
 
#if: {{{raze|}}} |
 
!style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''Raze''
 
{{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{raze}}}
 
}}
 
|-
 
{{
 
#if: {{{saturnplus|}}} |
 
!style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''[[Saturn+]]''
 
{{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{saturnplus}}}
 
}}
 
|-
 
{{
 
#if: {{{saturnpower|}}} |
 
!style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''[[sega:Saturn Power|Saturn Power]]''
 
{{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{saturnpower}}}
 
}}
 
|-
 
{{
 
#if: {{{segamagjp|}}} |
 
!style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''[[Sega Magazine (JP)]]''
 
{{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{segamagjp}}}
 
}}
 
|-
 
{{
 
#if: {{{segamaguk|}}} |
 
!style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''[[Sega Magazine (UK)]]''
 
{{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{segamaguk}}}
 
}}
 
|-
 
{{
 
#if: {{{segapower|}}} |
 
!style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''[[sega:Sega Power|Sega Power]]''
 
{{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{segapower}}}}}
 
|-
 
{{
 
#if: {{{sfuk|}}} |
 
!style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''[[sega:Sega Force (UK)|Sega Force]]'' (UK)
 
{{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{sfuk}}}}}
 
|-
 
{{
 
#if: {{{sfsw|}}} |
 
!style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''[[sega:Sega Force (Sweden)|Sega Force]]'' (Sweden)
 
{{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{sfsw}}}}}
 
|-
 
{{
 
#if: {{{smf|}}} |
 
!style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''[[sega:Sega Master Force|Sega Master Force]]''
 
{{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{smf}}}}}
 
|-
 
{{
 
#if: {{{smz|}}} |
 
!style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''[[sega:Sega MegaZone|Sega MegaZone]]''
 
{{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{smz}}}
 
}}
 
|-
 
{{
 
#if: {{{ssm|}}} |
 
!style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''[[Sega Saturn Magazine]]''
 
{{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{ssm}}}
 
}}
 
|-
 
{{
 
#if: {{{sv|}}} |
 
!style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''[[sega:Sega Visions|Sega Visions]]''
 
{{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{sv}}}
 
}}
 
|-
 
{{
 
#if: {{{tilt|}}} |
 
!style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''Tilt''
 
{{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{tilt}}}
 
}}
 
|-
 
{{
 
#if: {{{ts|}}} |
 
!style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''[[sega:Total Saturn|Total Saturn]]''
 
{{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{ts}}}
 
}}
 
|-
 
{{
 
#if: {{{vgce|}}} |
 
!style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''VG&CE''
 
{{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{vgce}}}
 
}}
 
|
 
|}<noinclude>
 
 
==Usage==
 
==Usage==
 
This template is to be used on articles about video games and will display scores awarded to said games by video game magazines/websites.  
 
This template is to be used on articles about video games and will display scores awarded to said games by video game magazines/websites.  
 
At the time of writing this is missing loads of magazines/websites.
 
  
 
Usage:
 
Usage:
 
<pre>
 
<pre>
 
{{Ratings
 
{{Ratings
 +
| icon=
 +
 +
| 360=
 +
| 3djuegos=
 +
| 4players=
 +
| ace=
 +
| asm=
 +
| badinfluence=
 
| consolesplus=
 
| consolesplus=
 
| cvg=
 
| cvg=
 +
| cvgit=
 
| dcuk=
 
| dcuk=
 +
| dmjp=
 +
| dmjp_r=
 
| dmuk=
 
| dmuk=
 +
| dori=
 
| edge=
 
| edge=
 +
| eg=
 
| egm=
 
| egm=
 +
| famitsu=
 +
| famitsu360=
 +
| flux=
 
| gamefan=
 
| gamefan=
| gamepro=
 
 
| gamesmachine=
 
| gamesmachine=
 
| gamesmachineuk=
 
| gamesmachineuk=
 +
| gamesmaster=
 +
| gameplayers=
 +
| gamepower=
 +
| gamepro=
 +
| gamezero=
 +
| gamingtarget=
 +
| generation=
 +
| gi=
 +
| happycomputer=
 +
| highscore=
 
| hobbyconsolas=
 
| hobbyconsolas=
| hyper=
+
| ign=
 
| joypad=
 
| joypad=
 
| joystick=
 
| joystick=
 +
| justpushstart=
 +
| maniac=
 
| mdag=
 
| mdag=
 
| mega=
 
| mega=
 +
| megaforce=
 +
| megafun=
 
| megaplay=
 
| megaplay=
 +
| meristation=
 +
| micromania=
 
| mm=
 
| mm=
 
| mms=
 
| mms=
 
| mrdc=
 
| mrdc=
 
| mt=
 
| mt=
 +
| nextlevel=
 +
| odmfr=
 
| odmuk=
 
| odmuk=
 
| odmus=
 
| odmus=
 +
| palgn=
 
| playerone=
 
| playerone=
| raze=
+
| powersonic=
 +
| pp=
 +
| psu=
 +
| pu=
 +
| s=
 
| saturnplus=
 
| saturnplus=
 
| saturnpower=
 
| saturnpower=
 +
| sega16=
 +
| segafan=
 
| segamagjp=
 
| segamagjp=
 
| segamaguk=
 
| segamaguk=
 
| segapower=
 
| segapower=
 +
| segapro=
 
| sfuk=
 
| sfuk=
 
| sfsw=
 
| sfsw=
 +
| sfm=
 
| smf=
 
| smf=
 +
| shin=
 
| smz=
 
| smz=
 
| ssm=
 
| ssm=
 +
| supersonic=
 
| sv=
 
| sv=
 +
| svenska=
 
| tilt=
 
| tilt=
 
| ts=
 
| ts=
 +
| ug=
 +
| ugameplayers=
 +
| vandal=
 +
| vgce=
 +
| viciojuegos=
 +
| videogamecritic=
 +
| worthplaying=
 
}}
 
}}
 
</pre>
 
</pre>
  
 +
for sources, add "_source", e.g.
 +
<pre>
 +
| smf_source=[http://www.google.com]
 +
| vgce_source={{num|32}}
 +
</pre>
 
All fields are optional.
 
All fields are optional.
  
 
+
[[Category:Breakout box templates]]</noinclude>
[[Category:Breakout Box Templates|Ratings]]</noinclude>
 

Revision as of 15:26, 12 September 2016




{{{{{icon}}}|L}} 0 Sonic Retro Average
Based on 1 review
Publication Score Source

Usage

This template is to be used on articles about video games and will display scores awarded to said games by video game magazines/websites.

Usage:

{{Ratings
| icon=

| 360=
| 3djuegos=
| 4players=
| ace=
| asm=
| badinfluence=
| consolesplus=
| cvg=
| cvgit=
| dcuk=
| dmjp=
| dmjp_r=
| dmuk=
| dori=
| edge=
| eg=
| egm=
| famitsu=
| famitsu360=
| flux=
| gamefan=
| gamesmachine=
| gamesmachineuk=
| gamesmaster=
| gameplayers=
| gamepower=
| gamepro=
| gamezero=
| gamingtarget=
| generation=
| gi=
| happycomputer=
| highscore=
| hobbyconsolas=
| ign=
| joypad=
| joystick=
| justpushstart=
| maniac=
| mdag=
| mega=
| megaforce=
| megafun=
| megaplay=
| meristation=
| micromania=
| mm=
| mms=
| mrdc=
| mt=
| nextlevel=
| odmfr=
| odmuk=
| odmus=
| palgn=
| playerone=
| powersonic=
| pp=
| psu=
| pu=
| s=
| saturnplus=
| saturnpower=
| sega16=
| segafan=
| segamagjp=
| segamaguk=
| segapower=
| segapro=
| sfuk=
| sfsw=
| sfm=
| smf=
| shin=
| smz=
| ssm=
| supersonic=
| sv=
| svenska=
| tilt=
| ts=
| ug=
| ugameplayers=
| vandal=
| vgce=
| viciojuegos=
| videogamecritic=
| worthplaying=
}}

for sources, add "_source", e.g.

| smf_source=[http://www.google.com]
| vgce_source={{num|32}}

All fields are optional.