< Module:Video game reviews | data
Browse history interactively ← Previous edit Content deleted Content addedInline
Revision as of 18:18, 22 April 2016 edit Zero Serenity (talk | contribs )Extended confirmed users , Pending changes reviewers , Rollbackers 4,040 edits Here goes nothing← Previous edit
Latest revision as of 03:20, 1 December 2024 edit undo 186.30.182.176 (talk ) Add "Mean Machines" and fix link to "Mean Machines Sega"
(33 intermediate revisions by 11 users not shown)
Line 1:
Line 1:
local reviewers = {
local reviewers = {
{']', '1UP'},
{ "' ']''" , '1UP' },
{']', 'AdvGamers'},
{ "' ']''" , '4P ' },
{']', 'Allgame'},
{ "' ']''" , 'ACE ' },
{"]", 'AAction'},
{ "'' ]'' ", 'AdvGamers ' },
{"]", 'Amtix'},
{ "'']'' ", 'Allgame ' },
{"]", 'CWG'},
{ "'' ]'' ", 'ASM ' },
{"]", 'CVG'},
{ "'' ]'' ", 'AmAction ' },
{"]", 'CRASH'},
{ "'' ]'' ", 'AmComputing ' },
{"]", 'Destruct'},
{ "'']'' ", 'AmForce ' },
{"]", 'Dragon'},
{ "'' ]'' ", 'AmFormat ' },
{"]", 'Edge'},
{ "'' ]'' ", 'AmPower ' },
{"]", 'EGM'},
{ "'' ]'' ", 'AmUI ' },
{']', 'EuroG'},
{ "' ']''" , 'AAction ' },
{"]", 'Fam'},
{ "'']'' ", 'Amtix ' },
{']', 'G4'},
{ "' ']''" , 'AVC ' },
{"]", 'GameFan'},
{ "'' ]'' ", 'BMD ' },
{"]", 'GI'},
{ "'' ]'' ", 'CNG ' },
{"]", 'GamePro'},
{ "'']'' ", 'CGR ' },
{']', 'GameRev'},
{ "' ']''" , 'CGM ' },
{ "'']''", 'CGSP' },
{"]", 'GMaster'},
{']', 'GSpot'},
{ "' ']''" , 'CGW ' },
{']', 'GSpy'},
{ " ''Consoles +''" , 'CP ' },
{']', 'GRadar'},
{ "' ']''" , 'CRASH ' },
{"]", 'GTM'},
{ "'']'' ", 'CVG ' },
{']', 'GT'},
{ "' ']''" , 'Destruct ' },
{']', 'GameZone'},
{ "' ']''" , 'DT ' },
{']', 'GB'},
{ "' ']''" , 'Dragon ' },
{"]", 'Hyper'},
{ "'' ]'' ", 'EZA ' },
{']', 'IGN'},
{ "' ']''" , 'Edge ' },
{']', 'Joystiq'},
{ "' ']''" , 'EGM ' },
{"]", 'MaxPC'},
{ "'' ]'' ", 'EPD ' },
{"]", 'N64'},
{ " '']'' ", 'EuroG ' },
{"]", 'NGC'},
{ " '']'' ", 'Fam ' },
{"]", 'NG'},
{ "'' ]'' ", 'G4 ' },
{']', 'NLife'},
{ "' ']''" , 'GI ' },
{"]", 'NP'},
{ "'' ]'' ", 'GP ' },
{ "'']''", 'GD' },
{'Nintendo World Report', 'NWR'},
{"]", 'ONM'},
{ " '']'' ", 'GameFan ' },
{ "'']''", 'Gamekult' },
{"]", 'OPM'},
{ "'']''", 'GamePro' },
{"]", 'OPMUK'},
{ "'']''", 'GameRev' },
{"]", 'OPMAU'},
{"]", 'OXM'},
{ "'' ]'' ", 'GMaster ' },
{"]", 'OXMUK'},
{ "'' ]''", 'GSpot ' },
{']', 'PALGN'},
{ "' ']''" , 'GSpy ' },
{"]", 'PCF'},
{ " '']'' ", 'GRadar ' },
{"]", 'PCGUK'},
{ "'' ]''", 'GStar ' },
{"]", 'PCGUS'},
{ "'' ]''", 'GTM ' },
{"]", 'PCPP'},
{ " '']'' ", 'GX ' },
{"]", 'PCZone'},
{ " '']'' ", 'GT ' },
{"]", 'Play'},
{ " '']'' ", 'Gamezebo ' },
{ "''GameZone''", 'GameZone' },
{']', 'Poly'},
{"]", 'PSM'},
{ "''Gekkan PC Engine ''", 'GPCE ' },
{"]", 'PSM3'},
{ "''Génération 4 ''", 'Gen4 ' },
{']', 'RPG'},
{ "' ']''" , 'GB ' },
{"]", 'SUser'},
{ " ''Hardcore Gamer ''", 'HCG ' },
{']', 'TX'},
{ "' ']''" , 'HC ' },
{']', 'VG'},
{ "' ']''" , 'Hyper ' },
{"]", 'XPlay'},
{ "'']'' ", 'IGN ' },
{"]", 'YSinclair'},
{ " ''Impress Watch ''", 'IW ' },
{ "'']''", 'JXV' },
{ "''Joypad''", 'JP' },
{ "'']''", 'JS' },
{ "'']''", 'Joystiq' },
{ "'']''", 'KS' },
{ "''M! Games''", 'MG' },
{ "'']''", 'ML' },
{ "'']''", 'MW' },
{ "''Marukatsu PC Engine''", 'MPCE' },
{ "'']''", 'MaxPC' },
{ "'']''", 'MM' },
{ "'']''", 'MMS' },
{ "''Mega Fun''", 'MF' },
{ "''MeriStation''", 'MS' },
{ "'']''", 'MIC' },
{ "'']''", 'N64' },
{ "'']''", 'NGen' },
{ "'']''", 'NG' },
{ "'']''", 'NGC' },
{ "'']''", 'NLife' },
{ "'']''", 'NP' },
{ "''Nintendo World Report''", 'NWR' },
{ "'']''", 'NME' },
{ "'']''", 'ONM' },
{ "'']''", 'OPMAU' },
{ "'']''", 'OPMUK' },
{ "'']''", 'OPM' },
{ "]", 'OXMUK' },
{ "]", 'OXM' },
{ "''PALGN''", 'PALGN' },
{ "'']''", 'PCA' },
{ "''PC Engine Fan''", 'PCEF' },
{ "'']''", 'PCF' },
{ "]", 'PCGUK' },
{ "]", 'PCGUS' },
{ "]", 'PCG' },
{ "]", 'GPPCG' },
{ "'']''", 'PCPP' },
{ "'']''", 'PCZone' },
{ "'']''", 'PCGN' },
{ "'']''", 'PCM' },
{ "'']''", 'Play' },
{ "'']''", 'PG' },
{ "'']''", 'Poly' },
{ "''Player One''", 'PO' },
{ "'']''", 'PSM' },
{ "'']''", 'PSM3' },
{ "'']''", 'PSQ' },
{ "'']''", 'Raze' },
{ "'']''", 'Retro' },
{ "''RPGamer''", 'RPG' },
{ "''RPGFan''", 'RPGFan' },
{ "'']''", 'SN' },
{ "'']''", 'SUser' },
{ "'']''", 'STAction' },
{ "'']''", 'STFormat' },
{ "'']''", 'STRev' },
{ "''Superjuegos''", 'SJ' },
{ "''Super Game Power''", 'SGP' },
{ "'']''", 'SP' },
{ "'']''", 'TX' },
{ "'']''", 'TR' },
{ "'']''", 'TELE' },
{ "]", 'TGM' },
{ "]", 'TGMIt' },
{ "'']''", 'TG' },
{ "'']''", 'TILT' },
{ "'']''", 'TOT' },
{ "'']''", 'TA' },
{ "'']''", 'USG' },
{ "'']''", 'VB' },
{ "'']''", 'VGC' },
{ "'']''", 'VG247' },
{ "''Video Games'' (DE)", 'VGS' },
{ "''VideoGamer.com''", 'VG' },
{ "'']''", 'VGCE' },
{ "'']''", 'XPlay' },
{ "'']''", 'YSinclair' },
{ "'']''", 'Zero' },
{ "'']''", 'Z64' },
}
}
local aggregators = {
local aggregators = {
{']','GR'},
{ ']', 'GR' },
{']','MC'},
{ ']', 'MC' },
{ ']', 'OC' },
}
}
local systems = {
local systems = {
{']','3DS'},
{ ']', '3DO ' },
{']','A2600'},
{ ']', '3DS ' },
{']','CV'},
{ ']', 'AMI ' },
{']','DS'},
{ ']', 'ARC ' },
{']','SDC'},
{ ']', 'A2600 ' },
{']','GB'},
{ ']', 'JAG ' },
{']','GBA'},
{ ']', 'LYNX ' },
{']','GBC'},
{ ']', 'AST ' },
{']','NGC'},
{ ']', 'C64 ' },
{']','GEN'},
{ ']', 'CD32 ' },
{']','iOS'},
{ ']', 'CV ' },
{']','LYNX'},
{ ']', 'DOS ' },
{']','MAC'},
{ ']', 'SDC ' },
{']','SMD'},
{ ']', 'DS ' },
{']','MOB'},
{ ']', 'GB ' },
{']','N-G'},
{ ']', 'GBA ' },
{']','N64'},
{ ']', 'GBC ' },
{']','NES'},
{ ']', 'NGC ' },
{']','PC'},
{ ']', 'GEN ' },
{']','PS'},
{ ']', 'INT ' },
{']','PS2'},
{ ']', 'iOS ' },
{']','PS3'},
{ ']', 'MAC ' },
{']','PS4'},
{ ']', 'SMS ' },
{']','PSP'},
{ ']', 'MOB ' },
{']','SGG'},
{ ']', 'N-G ' },
{']','SNES'},
{ ']', 'N64 ' },
{']','SMS'},
{ ']', 'NES ' },
{']','SSAT'},
{ ']', 'NS ' },
{']','NSHI'},
{ ']', 'PC ' },
{']','TG16'},
{ ']', 'VITA ' },
{']','VITA'},
{ ']', 'PS ' },
{']','WII'},
{ ']', 'PS2 ' },
{']','WIIU'},
{ ']', 'PS3 ' },
{']','XBOX'},
{ ']', 'PS4 ' },
{']','X360'},
{ ']', 'PS5 ' },
{']','XONE'},
{ ']', 'PSP ' },
{ ']', 'SSAT' },
}
{ ']', 'SMD' },
{ ']', 'SGG' },
--Episodes, Seasons, soforth.
{ ']', 'NSHI' },
local parts = {
{ ']', 'SNES' },
--Episodes
{'Episode One', 'E1' },
{ '] ', 'TG16 ' },
{'Episode Two', 'E2' },
{ '] ', 'WII ' },
{'Episode Three', 'E3' },
{ '] ', 'WIIU ' },
{'Episode Four', 'E4' },
{ '] ', 'XBOX ' },
{'Episode Five', 'E5' },
{ '] ', 'X360 ' },
{'Episode Six', 'E6' },
{ '] ', 'XONE ' },
{ ']', 'XSXS' },
{'Episode Seven', 'E7' },
{'Episode Eight', 'E8' },
{ '] ', 'ZX ' },
{'Episode Nine', 'E9' },
{'Episode Ten', 'E10' },
--Seasons
{'Season One', 'S1' },
{'Season Two', 'S2' },
{'Season Three', 'S3' },
{'Season Four', 'S4' },
{'Season Five', 'S5' },
{'Season Six', 'S6' },
{'Season Seven', 'S7' },
{'Season Eight', 'S8' },
{'Season Nine', 'S9' },
{'Season Ten', 'S10' },
--Years
{'Year One', 'Y1' },
{'Year Two', 'Y2' },
{'Year Three', 'Y3' },
{'Year Four', 'Y4' },
{'Year Five', 'Y5' },
{'Year Six', 'Y6' },
{'Year Seven', 'Y7' },
{'Year Eight', 'Y8' },
{'Year Nine', 'Y9' },
{'Year Ten', 'Y10' },
}
}
local function setupSortkeys(t)
local function setupSortkeys(t)
local retval = {}
local retval = {}
for k,v in ipairs(t) do
for k, v in ipairs(t) do
retval] = { name = v, sortkey = k }
retval] = { name = v, sortkey = k }
end
end
Line 156:
Line 213:
i18n = {
i18n = {
wrapper = 'Template:Video game reviews',
wrapper = 'Template:Video game reviews',
templatestyles = 'Module:Video game reviews/sandbox/styles.css',
emptyCategory = ']',
pattern = {
multiplatformCategory = ']',
reviewer = '^rev%d+$',
singleplatformCategory = ']',
aggregateScore = 'Aggregate score',
aggregator = '^agg%d+$ ',
aggregateScores = 'Aggregate scores',
award = '^award%d+$ ',
},
aggregator = 'Aggregator',
award = 'Award',
class = {
awards = 'Awards',
aggregators = 'vgr-aggregators ',
na = 'N/A',
awards = 'vgr-awards ',
publication = 'Publication',
centeredpub = 'vgr-center ',
reception = 'Reception',
container = 'video-game-reviews ',
reviewScore = 'Review score',
containerleft = 'vgr-left ',
reviewScores = 'Review scores',
containernone = 'vgr-none ',
score = 'Score',
containersingle = 'vgr-single ',
dark = 'skin-invert',
headerrow = 'vgr-hrow',
na = 'table-na', -- same as Template:n/a
reviews = 'vgr-reviews',
stacked = 'vgr-stacked',
subtitle = 'vgr-subtitle',
title = 'vgr-title',
wikidata = 'vgr-edit-on-wikidata',
-- we keep wikitable around even though all the styles are overriden
-- because it helps some scripts to know to look for a real data table
wikitable = 'wikitable',
},
state = {
autocollapse = 'autocollapse', -- you may not have this on your wiki
collapsed = 'collapsed',
expanded = 'expanded',
},
align = {
left = 'left',
none = 'none',
},
category = {
empty = ']',
multiplatform = ']',
singleplatform = ']',
},
display = {
aggregateScore = 'Aggregate score',
aggregateScores = 'Aggregate scores',
aggregator = 'Aggregator',
award = 'Award',
awards = 'Awards',
na = 'N/A',
publication = 'Publication',
reception = 'Reception',
reviewScore = 'Review score',
reviewScores = 'Review scores',
score = 'Score',
},
},
},
argi18n = {
argi18n = {
Line 175:
Line 271:
-- Example:
-- Example:
-- subtitle = 'untertitel'
-- subtitle = 'untertitel'
}
},
}
}
Latest revision as of 03:20, 1 December 2024
Module documentation[view ] [edit ] [history ] [purge ]
This module depends on the following other modules:
This module implements the {{Video game reviews }} template. Please see the template page for usage instructions.
Tracking/maintenance category
The above documentation is transcluded from Module:Video game reviews/data/doc . (edit | history ) Editors can experiment in this module's sandbox (edit | diff ) and testcases (create ) pages. Add categories to the /doc subpage. Subpages of this module . local reviewers = {
{ "'']''", '1UP' },
{ "'']''", '4P' },
{ "'']''", 'ACE' },
{ "'']''", 'AdvGamers' },
{ "'']''", 'Allgame' },
{ "'']''", 'ASM' },
{ "'']''", 'AmAction' },
{ "'']''", 'AmComputing' },
{ "'']''", 'AmForce' },
{ "'']''", 'AmFormat' },
{ "'']''", 'AmPower' },
{ "'']''", 'AmUI' },
{ "'']''", 'AAction' },
{ "'']''", 'Amtix' },
{ "'']''", 'AVC' },
{ "'']''", 'BMD' },
{ "'']''", 'CNG' },
{ "'']''", 'CGR' },
{ "'']''", 'CGM' },
{ "'']''", 'CGSP' },
{ "'']''", 'CGW' },
{ "''Consoles +''", 'CP' },
{ "'']''", 'CRASH' },
{ "'']''", 'CVG' },
{ "'']''", 'Destruct' },
{ "'']''", 'DT' },
{ "'']''", 'Dragon' },
{ "'']''", 'EZA' },
{ "'']''", 'Edge' },
{ "'']''", 'EGM' },
{ "'']''", 'EPD' },
{ "'']''", 'EuroG' },
{ "'']''", 'Fam' },
{ "'']''", 'G4' },
{ "'']''", 'GI' },
{ "'']''", 'GP' },
{ "'']''", 'GD' },
{ "'']''", 'GameFan' },
{ "'']''", 'Gamekult' },
{ "'']''", 'GamePro' },
{ "'']''", 'GameRev' },
{ "'']''", 'GMaster' },
{ "'']''", 'GSpot' },
{ "'']''", 'GSpy' },
{ "'']''", 'GRadar' },
{ "'']''", 'GStar' },
{ "'']''", 'GTM' },
{ "'']''", 'GX' },
{ "'']''", 'GT' },
{ "'']''", 'Gamezebo' },
{ "''GameZone''", 'GameZone' },
{ "''Gekkan PC Engine''", 'GPCE' },
{ "''Génération 4''", 'Gen4' },
{ "'']''", 'GB' },
{ "''Hardcore Gamer''", 'HCG' },
{ "'']''", 'HC' },
{ "'']''", 'Hyper' },
{ "'']''", 'IGN' },
{ "''Impress Watch''", 'IW' },
{ "'']''", 'JXV' },
{ "''Joypad''", 'JP' },
{ "'']''", 'JS' },
{ "'']''", 'Joystiq' },
{ "'']''", 'KS' },
{ "''M! Games''", 'MG' },
{ "'']''", 'ML' },
{ "'']''", 'MW' },
{ "''Marukatsu PC Engine''", 'MPCE' },
{ "'']''", 'MaxPC' },
{ "'']''", 'MM' },
{ "'']''", 'MMS' },
{ "''Mega Fun''", 'MF' },
{ "''MeriStation''", 'MS' },
{ "'']''", 'MIC' },
{ "'']''", 'N64' },
{ "'']''", 'NGen' },
{ "'']''", 'NG' },
{ "'']''", 'NGC' },
{ "'']''", 'NLife' },
{ "'']''", 'NP' },
{ "''Nintendo World Report''", 'NWR' },
{ "'']''", 'NME' },
{ "'']''", 'ONM' },
{ "'']''", 'OPMAU' },
{ "'']''", 'OPMUK' },
{ "'']''", 'OPM' },
{ "]", 'OXMUK' },
{ "]", 'OXM' },
{ "''PALGN''", 'PALGN' },
{ "'']''", 'PCA' },
{ "''PC Engine Fan''", 'PCEF' },
{ "'']''", 'PCF' },
{ "]", 'PCGUK' },
{ "]", 'PCGUS' },
{ "]", 'PCG' },
{ "]", 'GPPCG' },
{ "'']''", 'PCPP' },
{ "'']''", 'PCZone' },
{ "'']''", 'PCGN' },
{ "'']''", 'PCM' },
{ "'']''", 'Play' },
{ "'']''", 'PG' },
{ "'']''", 'Poly' },
{ "''Player One''", 'PO' },
{ "'']''", 'PSM' },
{ "'']''", 'PSM3' },
{ "'']''", 'PSQ' },
{ "'']''", 'Raze' },
{ "'']''", 'Retro' },
{ "''RPGamer''", 'RPG' },
{ "''RPGFan''", 'RPGFan' },
{ "'']''", 'SN' },
{ "'']''", 'SUser' },
{ "'']''", 'STAction' },
{ "'']''", 'STFormat' },
{ "'']''", 'STRev' },
{ "''Superjuegos''", 'SJ' },
{ "''Super Game Power''", 'SGP' },
{ "'']''", 'SP' },
{ "'']''", 'TX' },
{ "'']''", 'TR' },
{ "'']''", 'TELE' },
{ "]", 'TGM' },
{ "]", 'TGMIt' },
{ "'']''", 'TG' },
{ "'']''", 'TILT' },
{ "'']''", 'TOT' },
{ "'']''", 'TA' },
{ "'']''", 'USG' },
{ "'']''", 'VB' },
{ "'']''", 'VGC' },
{ "'']''", 'VG247' },
{ "''Video Games'' (DE)", 'VGS' },
{ "''VideoGamer.com''", 'VG' },
{ "'']''", 'VGCE' },
{ "'']''", 'XPlay' },
{ "'']''", 'YSinclair' },
{ "'']''", 'Zero' },
{ "'']''", 'Z64' },
}
local aggregators = {
{ ']', 'GR' },
{ ']', 'MC' },
{ ']', 'OC' },
}
local systems = {
{ ']', '3DO' },
{ ']', '3DS' },
{ ']', 'AMI' },
{ ']', 'ARC' },
{ ']', 'A2600' },
{ ']', 'JAG' },
{ ']', 'LYNX' },
{ ']', 'AST' },
{ ']', 'C64' },
{ ']', 'CD32' },
{ ']', 'CV' },
{ ']', 'DOS' },
{ ']', 'SDC' },
{ ']', 'DS' },
{ ']', 'GB' },
{ ']', 'GBA' },
{ ']', 'GBC' },
{ ']', 'NGC' },
{ ']', 'GEN' },
{ ']', 'INT' },
{ ']', 'iOS' },
{ ']', 'MAC' },
{ ']', 'SMS' },
{ ']', 'MOB' },
{ ']', 'N-G' },
{ ']', 'N64' },
{ ']', 'NES' },
{ ']', 'NS' },
{ ']', 'PC' },
{ ']', 'VITA' },
{ ']', 'PS' },
{ ']', 'PS2' },
{ ']', 'PS3' },
{ ']', 'PS4' },
{ ']', 'PS5' },
{ ']', 'PSP' },
{ ']', 'SSAT' },
{ ']', 'SMD' },
{ ']', 'SGG' },
{ ']', 'NSHI' },
{ ']', 'SNES' },
{ ']', 'TG16' },
{ ']', 'WII' },
{ ']', 'WIIU' },
{ ']', 'XBOX' },
{ ']', 'X360' },
{ ']', 'XONE' },
{ ']', 'XSXS' },
{ ']', 'ZX' },
}
local function setupSortkeys(t)
local retval = {}
for k, v in ipairs(t) do
retval] = { name = v, sortkey = k }
end
return retval
end
return {
reviewers = setupSortkeys(reviewers),
aggregators = setupSortkeys(aggregators),
systems = setupSortkeys(systems),
i18n = {
wrapper = 'Template:Video game reviews',
templatestyles = 'Module:Video game reviews/sandbox/styles.css',
pattern = {
reviewer = '^rev%d+$',
aggregator = '^agg%d+$',
award = '^award%d+$',
},
class = {
aggregators = 'vgr-aggregators',
awards = 'vgr-awards',
centeredpub = 'vgr-center',
container = 'video-game-reviews',
containerleft = 'vgr-left',
containernone = 'vgr-none',
containersingle = 'vgr-single',
dark = 'skin-invert',
headerrow = 'vgr-hrow',
na = 'table-na', -- same as Template:n/a
reviews = 'vgr-reviews',
stacked = 'vgr-stacked',
subtitle = 'vgr-subtitle',
title = 'vgr-title',
wikidata = 'vgr-edit-on-wikidata',
-- we keep wikitable around even though all the styles are overriden
-- because it helps some scripts to know to look for a real data table
wikitable = 'wikitable',
},
state = {
autocollapse = 'autocollapse', -- you may not have this on your wiki
collapsed = 'collapsed',
expanded = 'expanded',
},
align = {
left = 'left',
none = 'none',
},
category = {
empty = ']',
multiplatform = ']',
singleplatform = ']',
},
display = {
aggregateScore = 'Aggregate score',
aggregateScores = 'Aggregate scores',
aggregator = 'Aggregator',
award = 'Award',
awards = 'Awards',
na = 'N/A',
publication = 'Publication',
reception = 'Reception',
reviewScore = 'Review score',
reviewScores = 'Review scores',
score = 'Score',
},
},
argi18n = {
-- For non-English wikis, add translations of argument keys here.
-- Example:
-- subtitle = 'untertitel'
},
}
Category :