มอดูล:Video game reviews/data
หน้าตา
คู่มือการใช้งานมอดูล[สร้าง]
คุณอาจจะต้องการสร้างคู่มือการใช้งานของมอดูลนี้ ผู้เขียนสามารถทำการทดลองได้ที่กระบะทราย (สร้าง | คัดลอก) และชุดทดสอบ (สร้าง) ของมอดูลนี้ โปรดเพิ่มหมวดหมู่ไปที่หน้าย่อย /doc หน้าย่อยของมอดูลนี้ |
local reviewers = {
{ "''[[1อัป.คอม]]''", '1UP' },
{ "''[[4เพลเยอร์ส]]''", '4P' },
{ "''[[เอซ (นิตยสาร)|เอซ]]''", 'ACE' },
{ "''[[แอดเวนเจอร์เกมเมอส์]]''", 'AdvGamers' },
{ "''[[ออลเกม]]''", 'Allgame' },
{ "''[[อักทูเอลเลอร์ซอฟต์แวร์มาร์ก]]''", 'ASM' },
{ "''[[อะมิกาแอกชัน]]''", 'AmAction' },
{ "''[[อะมิกาคอมพิวติง]]''", 'AmComputing' },
{ "''[[อะมิกาฟอร์ซ]]''", 'AmForce' },
{ "''[[อะมิกาฟอร์แมต]]''", 'AmFormat' },
{ "''[[อะมิกาเพาเวอร์]]''", 'AmPower' },
{ "''[[อะมิกายูสเซอร์อินเทอร์เนชันนัล]]''", 'AmUI' },
{ "''[[แอมสตราดแอกชัน]]''", 'AAction' },
{ "''[[แอมทิกซ์]]''", 'Amtix' },
{ "''[[ดิ เอ.วี คลับ]]''", 'AVC' },
{ "''[[เกมางะ|บีพ! เมกาไดรฟ์]]''", 'BMD' },
{ "''[[ซีเน็ตเกมเซนเตอร์]]''", 'CNG' },
{ "''[[คอมพิวเตอร์เกมรีวิว]]''", 'CGR' },
{ "''[[คอมพิวเตอร์เกมส์แมกกาซีน]]''", 'CGM' },
{ "''[[คอมพิวเตอร์เกมส์แมกกาซีน|คอมพิวเตอร์เกมส์สเตรทีจีพลัส]]''", 'CGSP' },
{ "''[[คอมพิวเตอร์เกมมิงเวิลด์]]''", 'CGW' },
{ "''คอนโซลส์ +''", 'CP' },
{ "''[[แครช (นิตยสาร)|แครช]]''", 'CRASH' },
{ "''[[คอมพิวเตอร์แอนด์วิดีโอเกมส์]]''", 'CVG' },
{ "''[[เดสทรักทอยด์]]''", 'Destruct' },
{ "''[[ดิจิทัลเทรนส์]]''", 'DT' },
{ "''[[ดรากอน (นิตยสาร)|ดรากอน]]''", 'Dragon' },
{ "''[[อีซีแอลไลส์]]''", 'EZA' },
{ "''[[เอดจ์ (นิตยสาร)|เอดจ์]]''", 'Edge' },
{ "''[[อิเล็กทรอนิกเกมมิงมันท์ลี]]''", 'EGM' },
{ "''[[อีพีเดลี]]''", 'EPD' },
{ "''[[ยูโรเกมเมอร์]]''", 'EuroG' },
{ "''[[แฟมิซือ]]''", 'Fam' },
{ "''[[จี4 (เครือข่ายโทรทัศน์อเมริกัน)|จี4]]''", 'G4' },
{ "''[[เกมอินฟอร์เมอร์]]''", 'GI' },
{ "''[[เกมเพลเยอส์]]''", 'GP' },
{ "''[[เกมเดลี]]''", 'GD' },
{ "''[[เกมแฟน]]''", 'GameFan' },
{ "''[[เกมคัลต์]]''", 'Gamekult' },
{ "''[[เกมโปร]]''", 'GamePro' },
{ "''[[เกมเรโวลูชัน]]''", 'GameRev' },
{ "''[[เกมส์มาสเตอร์ (นิตยสาร)|เกมส์มาสเตอร์]]''", 'GMaster' },
{ "''[[เกมสปอต]]''", 'GSpot' },
{ "''[[เกมสปาย]]''", 'GSpy' },
{ "''[[เกมเรดาร์+]]''", 'GRadar' },
{ "''[[เกมสตาร์]]''", 'GStar' },
{ "''[[เกมส์ทีเอ็ม]]''", 'GTM' },
{ "''[[เกมส์-เอ็กซ์]]''", 'GX' },
{ "''[[เกมเทรเลอส์]]''", 'GT' },
{ "''[[เกมเซโบ]]''", 'Gamezebo' },
{ "''เกมโซน''", 'GameZone' },
{ "''เกกคังพีซีเอนจิน''", 'GPCE' },
{ "''เจเนเรชัน 4''", 'Gen4' },
{ "''[[ไจแอนต์บอมบ์]]''", 'GB' },
{ "''ฮาร์ดคอร์เกมเมอร์''", 'HCG' },
{ "''[[ฮอบบีคอนโซลาส์]]''", 'HC' },
{ "''[[ไฮเปอร์ (นิตยสาร)|ไฮเปอร์]]''", 'Hyper' },
{ "''[[ไอจีเอ็น]]''", 'IGN' },
{ "''อิมเพรสวอตช์''", 'IW' },
{ "''[[เจกซ์วิดีโอ.คอม]]''", 'JXV' },
{ "''จอยแพด''", 'JP' },
{ "''[[จอยสติก (นิตยสาร)|จอยสติก]]''", 'JS' },
{ "''[[จอยสติก]]''", 'Joystiq' },
{ "''[[คิลสกรีน]]''", 'KS' },
{ "''เอ็ม! เกมส์''", 'MG' },
{ "''[[แมคไลฟ์]]''", 'ML' },
{ "''[[แมคเวิลด์]]''", 'MW' },
{ "''มารูคัทสึพีซีเอนจิน''", 'MPCE' },
{ "''[[แมกซิมัมพีซี]]''", 'MaxPC' },
{ "''[[มีนมะชีนส์ซากา]]''", 'MMS' },
{ "''เมกาฟัน''", 'MF' },
{ "''เมอริสเตชัน''", 'MS' },
{ "''[[ไมโครมาเนีย]]''", 'MIC' },
{ "''[[เอ็นจีซีแมกกาซีน|เอ็น64 แมกกาซีน]]''", 'N64' },
{ "''[[เน็กซ์เจเนเรชัน (นิตยสาร)|เน็กซ์เจเนเรชัน]]''", 'NGen' },
{ "''[[นินเท็นโดเกมเมอร์|เอ็นเกมเมอร์]]''", 'NG' },
{ "''[[เอ็นจีซีแมกกาซีน]]''", 'NGC' },
{ "''[[นินเท็นโดไลฟ์]]''", 'NLife' },
{ "''[[นินเท็นโดเพาเวอร์]]''", 'NP' },
{ "''นินเท็นโดเวิลด์รีพอร์ต''", 'NWR' },
{ "''[[เอ็นเอ็มอี]]''", 'NME' },
{ "''[[ออฟฟิเชียลนินเท็นโดแมกกาซีน]]''", 'ONM' },
{ "''[[เพลย์สเตชันออฟฟิเชียลแมกกาซีน – ออสเตรเลีย]]''", 'OPMAU' },
{ "''[[เพลย์สเตชันออฟฟิเชียลแมกกาซีน – สหราชอาณาจักร]]''", 'OPMUK' },
{ "''[[ออฟฟิเชียล ยู.เอส. เพลย์สเตชันแมกกาซีน]]''", 'OPM' },
{ "[[ออฟฟิเชียลเอกซ์บอกซ์แมกกาซีน|''ออฟฟิเชียลเอกซ์บอกซ์แมกกาซีน'' (สหราชอาณาจักร)]]", 'OXMUK' },
{ "[[ออฟฟิเชียลเอกซ์บอกซ์แมกกาซีน|''ออฟฟิเชียลเอกซ์บอกซ์แมกกาซีน'' (สหรัฐ)]]", 'OXM' },
{ "''พีเอแอลจีเอ็น''", 'PALGN' },
{ "''[[พีซีแอกเซลเรเตอร์]]''", 'PCA' },
{ "''พีซีเอนจินแฟน''", 'PCEF' },
{ "''[[พีซีฟอร์แมต]]''", 'PCF' },
{ "[[พีซีเกมเมอร์|''พีซีเกมเมอร์'' (สหราชอาณาจักร)]]", 'PCGUK' },
{ "[[พีซีเกมเมอร์|''พีซีเกมเมอร์'' (สหรัฐ)]]", 'PCGUS' },
{ "[[พีซีเกมเมอส์|''พีซีเกมเมอส์'' (เยอรมนี)]]", 'PCG' },
{ "[[เกมโปร#พีซีเกมส์|''พีซีเกมส์'' (สหรัฐ)]]", 'GPPCG' },
{ "''[[พีซีเพาเวอร์เพลย์]]''", 'PCPP' },
{ "''[[พีซีโซน]]''", 'PCZone' },
{ "''[[พีซีเกมส์เอ็น]]''", 'PCGN' },
{ "''[[พีซีแมก]]''", 'PCM' },
{ "''[[เพลย์ (นิตยสารสหราชอาณาจักร)|นิตยสารเพลย์]]''", 'Play' },
{ "''[[พ็อกเก็ตเกมเมอร์]]''", 'PG' },
{ "''[[โพลีกอน (เว็บไซต์)|โพลีกอน]]''", 'Poly' },
{ "''เพลเยอร์วัน''", 'PO' },
{ "''[[เพลย์สเตชัน: ดิออฟฟิเชียลแมกกาซีน]]''", 'PSM' },
{ "''[[พีเอสเอ็ม3]]''", 'PSM3' },
{ "''[[พุชสแควร์]]''", 'PSQ' },
{ "''[[นิวส์ฟิลด์#เรซ|เรซ]]''", 'Raze' },
{ "''[[เรโทรเกมเมอร์]]''", 'Retro' },
{ "''อาร์พีเกมเมอร์''", 'RPG' },
{ "''อาร์พีจีแฟน''", 'RPGFan' },
{ "''[[แชกนิวส์]]''", 'SN' },
{ "''[[ซินแคลร์ยูสเซอร์]]''", 'SUser' },
{ "''[[เอสทีแอกชัน]]''", 'STAction' },
{ "''[[เอสทีฟอร์แมต]]''", 'STFormat' },
{ "''[[เอสทีรีวิว]]''", 'STRev' },
{ "''ซูเปอร์จูโกส''", 'SJ' },
{ "''ซูเปอร์เกมเพาเวอร์''", 'SGP' },
{ "''[[ซูเปอร์เพลย์]]''", 'SP' },
{ "''[[ทีมเอ็กซ์บ็อก]]''", 'TX' },
{ "''[[เทคเรดาร์]]''", 'TR' },
{ "''[[เดอะเดลีเทเลกราฟ|เดอะเทเลกราฟ]]''", 'TELE' },
{ "[[เดอะเกมส์มะชีน|''เดอะเกมส์มะชีน'' (ยูเค)]]", 'TGM' },
{ "[[เดอะเกมส์มะชีน (อิตาลี)|''เดอะเกมส์มะชีน'' (อิตาลี)]]", 'TGMIt' },
{ "''[[เดอะการ์เดียน]]''", 'TG' },
{ "''[[ทิลต์ (นิตยสารฝรั่งเศส)|ทิลต์]]''", 'TILT' },
{ "''[[โททัล!]]''", 'TOT' },
{ "''[[ทัชอาร์เคด]]''", 'TA' },
{ "''[[ยูเอสเกมเมอร์]]''", 'USG' },
{ "''[[เวนเจอร์บีต]]''", 'VB' },
{ "''[[วิดีโอเกมส์ครอนิเคิล]]''", 'VGC' },
{ "''[[วีจี247]]''", 'VG247' },
{ "''วิดีโอเกมส์'' (DE)", 'VGS' },
{ "''วิดีโอเกมเมอร์.คอม''", 'VG' },
{ "''[[วิดีโอเกมส์แอนด์คอมพิวเตอร์เอนเทอร์เทนเมนต์]]''", 'VGCE' },
{ "''[[เอ็กซ์-เพลย์]]''", 'XPlay' },
{ "''[[ยัวร์ซินแคลร์]]''", 'YSinclair' },
{ "''[[ซีโร (นิตยสารวิดีโอเกม)|ซีโร]]''", 'Zero' },
{ "''[[แซดแซป!64]]''", 'Z64' },
}
local aggregators = {
{ '[[เกมแรงกิงส์]]', 'GR' },
{ '[[เมทาคริติก]]', 'MC' },
{ '[[โอเพนคริติก]]', 'OC' },
}
local systems = {
{ '[[3ดีโออินเทอแรกทิฟมัลติเพลเยอร์|3ดีโอ]]', '3DO' },
{ '[[นินเท็นโด 3ดีเอส|3ดีเอส]]', '3DS' },
{ '[[อามิกา]]', 'AMI' },
{ '[[เกมอาร์เคด|อาร์เคด]]', 'ARC' },
{ '[[อาตาริ 2600]]', 'A2600' },
{ '[[อาตาริจากัวร์]]', 'JAG' },
{ '[[อาตาริลินซ์]]', 'LYNX' },
{ '[[อาตาริเอสที]]', 'AST' },
{ '[[คอมมอดอร์ 64|ซี64]]', 'C64' },
{ '[[อามิกะ ซีดี32|ซีดี32]]', 'CD32' },
{ '[[โคเลโควิชัน]]', 'CV' },
{ '[[เอ็มเอส-ดอส|ดอส]]', 'DOS' },
{ '[[ดรีมแคสต์]]', 'SDC' },
{'[[นินเท็นโด ดีเอส|ดีเอส]]','DS'},
{'[[เกมบอย]]', 'GB' },
{'[[เกมบอยอัดวานซ์]]','GBA'},
{ '[[เกมบอยคัลเลอร์|จีบีซี]]', 'GBC' },
{'[[เกมคิวบ์|จีซี]]','NGC'},
{ '[[รายชื่อเครื่องเล่นวิดีโอเกม|ทั่วไป]]', 'GEN' },
{ '[[อินเทลลิวิชัน]]', 'INT' },
{ '[[ไอโอเอส]]', 'iOS' },
{ '[[แมคอินทอช]]', 'MAC' },
{ '[[มาสเตอร์ซิสเตม]]', 'SMS' },
{ '[[โทรศัพท์เคลื่อนที่|มือถือ]]', 'MOB' },
{ '[[เอ็นเกจ]]', 'N-G' },
{ '[[นินเท็นโด 64|เอ็น64]]', 'N64' },
{ '[[แฟมิคอม]]', 'NES' },
{ '[[นินเท็นโด สวิตช์|เอ็นเอส]]', 'NS' },
{ '[[คอมพิวเตอร์ส่วนบุคคล|พีซี]]', 'PC' },
{ '[[เพลย์สเตชัน วิตา|พีเอสวิตา]]', 'VITA' },
{ '[[เพลย์สเตชัน (เครื่องเล่นวิดีโอเกม)|พีเอส]]', 'PS' },
{ '[[เพลย์สเตชัน 2|พีเอส2]]', 'PS2' },
{ '[[เพลย์สเตชัน 3|พีเอส3]]', 'PS3' },
{ '[[เพลย์สเตชัน 4|พีเอส4]]', 'PS4' },
{ '[[เพลย์สเตชัน 5|พีเอส5]]', 'PS5' },
{ '[[เพลย์สเตชัน พอร์เทเบิล|พีเอสพี]]', 'PSP' },
{ '[[เซกา แซตเทิร์น|แซตเทิร์น]]', 'SSAT' },
{ '[[เซกา เมกาไดรฟ์]]', 'SMD' },
{ '[[เกมเกียร์|เอสจีจี]]', 'SGG' },
{ '[[อินวิเดียชีลด์|ชีลด์]]', 'NSHI' },
{ '[[ซูเปอร์แฟมิคอม]]', 'SNES' },
{ '[[เทอร์โบกราฟซ์-16]]', 'TG16' },
{ '[[วี (เครื่องเล่นเกม)|วี]]', 'WII' },
{ '[[วียู]]', 'WIIU' },
{ '[[เอกซ์บอกซ์ (เครื่องเล่นวิดีโอเกม)|เอกซ์บอกซ์]]', 'XBOX' },
{ '[[เอกซ์บอกซ์ 360]]', 'X360' },
{ '[[เอกซ์บอกซ์วัน]]', 'XONE' },
{ '[[เอกซ์บอกซ์ซีรีส์เอกซ์และซีรีส์เอส|เอกซ์บอกซ์ซีรีส์เอกซ์/เอส]]', 'XSXS' },
{ '[[แซดเอกซ์สเปกตัม|แซดเอกซ์]]', 'ZX' },
}
local function setupSortkeys(t)
local retval = {}
for k, v in ipairs(t) do
retval[v[2]] = { name = v[1], sortkey = k }
end
return retval
end
return {
reviewers = setupSortkeys(reviewers),
aggregators = setupSortkeys(aggregators),
systems = setupSortkeys(systems),
i18n = {
wrapper = 'แม่แบบ:การตอบรับของวิดีโอเกม',
templatestyles = 'มอดูล:Video game reviews/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 = 'คะแนนรวม',
aggregateScores = 'คะแนนรวม',
aggregator = 'ผู้รวบรวม',
award = 'รางวัล',
awards = 'รางวัล',
na = 'ไม่มี',
publication = 'สื่อสิ่งพิมพ์',
reception = 'การตอบรับ',
reviewScore = 'คะแนนวิจารณ์',
reviewScores = 'คะแนนวิจารณ์',
score = 'คะแนน',
},
},
argi18n = {
-- For non-English wikis, add translations of argument keys here.
-- Example:
-- subtitle = 'untertitel'
},
}