模組:ACGaward
外观
本模块用于处理維基ACG專題創作獎分数相关内容。请在Module:ACGaward/list登记用户得分。
- 基本要求
- 条目类型:条目讨论页需挂有上文得分条目所涵盖的专题模板,若与之有关却未挂模板,请提名者或核对者悬挂。建议核对者对提名的条目进行力所能及的评级。
- 长度:新建/扩充条目长度需达2000字节以上。
- 來源:无明显原创研究内容,條目2/3以上的内容由有效来源(含隱式第一手來源)支撐。爭議極大的內容(例如負面評價)必須透過內文引用列明來源。
- 內容:无版权问题,符合内容方针,具备基本功能(如内部链接、分类等),條目不含明顯的非收錄內容。虛構類主題應以現實視角撰寫,避免淪爲純劇情介紹和爱好者内容。若正在进行存废讨论或挂有关注度模板且已经进行关注度提报,则搁置至达成共识后进行赋分,正在进行讨论的条目仍可提名。
用法
本模组包括若干函数:
level
- 獲得指定用戶的创作奖等级。ranking
- 获取用户创作奖等级列表,效果见WikiProject:ACG/維基ACG專題創作獎/分數排名榜。diff
- 和Module:ACGaward/list/old搭配使用,比較兩筆記錄間的用戶分数變化情況。all
- 以「用户名|分数」格式輸出list子頁的資料,方便拷貝到其他编辑器中处理。
備註
- Module:ACGaward/nominee check — 用於Template:ACG提名/check,和本模組功能無關,係爲避免「浪費」而借用本模組空間。
local list = {
{ '0innocence0', 3 },
{ '120242pp', 28 },
{ '1j1z2', 73 },
{ '4a910f579', 3 },
{ '54fan', 7 },
{ 'A02', 85 },
{ 'A2569875', 5 },
{ 'A312312', 4 },
{ 'A900788', 2 },
{ 'Aa48965', 2 },
{ 'Ab0912094776', 3 },
{ 'Abc1233108', 1 },
{ 'About123', 44 },
{ 'Achanhk', 10 },
{ 'Aco', 4 },
{ 'Ad2003', 15 },
{ 'AdomiZ', 11 },
{ 'Adrianmak', 1 },
{ 'AEUG', 3 },
{ 'Afuliu', 2 },
{ 'Ainbax', 2 },
{ 'Airbunny', 16 },
{ 'Aizag', 7 },
{ 'Ajfd11111', 5 },
{ 'Akira00150', 3 },
{ 'Akito17', 41 },
{ 'AkitoArbalest', 1 },
{ 'Akitochung', 1 },
{ 'Al fine', 3 },
{ 'Ala1712', 2 },
{ 'Alantsui', 4 },
{ 'Albuseer', 4 },
{ 'Alonso McLaren', 2 },
{ 'Altt311', 47 },
{ 'Alvin Lee', 2 },
{ 'Alvinying', 8 },
{ 'Amine wiki', 2 },
{ 'Amy1393', 3 },
{ 'Andy199113', 2 },
{ 'Andychay2', 6 },
{ 'Anilro', 27 },
{ 'Annyaabb', 4 },
{ 'Annycheng', 3 },
{ 'Antonytse', 2 },
{ 'Aoo40222', 5 },
{ 'ArikamaI', 8 },
{ 'As135792003', 3 },
{ 'Asdsk123', 30 },
{ 'ASHillocks', 19 },
{ 'Ashtang775', 5 },
{ 'Asiantarheel', 3 },
{ 'Asukav396', 39, nickname = 'Petergs773' },
{ 'AT', 5 },
{ 'Ath2me', 3 },
{ 'Austnailo', 3 },
{ 'Auworg', 2 },
{ 'AvatarQuakeuard', 5 },
{ 'B7239921', 2 },
{ 'Basedora', 1 },
{ 'Batistas623', 4 },
{ 'Benlisquare', 5 },
{ 'Betty fung 11', 1 },
{ 'Billeccentrec', 12 },
{ 'Blackangle', 3 },
{ 'Bmwman', 10 },
{ 'Bowen9314', 7 },
{ 'Bowleerin', 52 },
{ 'BreakdownDiode', 16 },
{ 'Brianlai', 1 },
{ 'BrianYWH', 5 },
{ 'BrockF5', 17 },
{ 'Brookqi', 12 },
{ 'Bxxiaolin', 5 },
{ 'C933103', 10 },
{ 'Cageling', 2 },
{ 'Camomile', 8 },
{ 'Camouflaged Mirage', 11 },
{ 'CandyStar', 1 },
{ 'Caq', 2 },
{ 'Cartonfox', 5 },
{ 'Cation234', 4 },
{ 'Catzilla', 32 },
{ 'Cc84727', 6 },
{ 'Ccc75624', 39 },
{ 'Cchkenneth', 2 },
{ 'Cck72', 3 },
{ 'CCSX', 16 },
{ 'Cdjhook', 28 },
{ 'CellChow', 3 },
{ 'Chainsawriot', 1 },
{ 'Chenchaoyi', 10 },
{ 'Chene', 3 },
{ 'Chenjiajia9411', 1 },
{ 'Chia 777', 12, nickname = '阿佳' },
{ 'Chibc', 50 },
{ 'Chiefwei', 57 },
{ 'Chingwin hr', 2 },
{ 'Chosang', 2 },
{ 'Chu benedict', 1 },
{ 'Cobrachen', 1 },
{ 'Cocoau', 8 },
{ 'CODEMASTER313', 3 },
{ 'Coldfragrance', 3 },
{ 'Cowboyshao', 4 },
{ 'Cp111', 145 },
{ 'Cravix', 5 },
{ 'Crazy daisuke', 2 },
{ 'Curveatoms', 3 },
{ 'Cuthbertwong', 4 },
{ 'Cwek', 5 },
{ 'Cxnasya', 11 },
{ 'Cyberformula', 1 },
{ 'CyberSnoopy', 3 },
{ 'Cykg12', 9 },
{ 'D boy plus', 2 },
{ 'D Reaper', 1 },
{ 'Dalek sg', 1 },
{ 'Darkangel0224', 4 },
{ 'Darkpurpledoll', 4 },
{ 'Darktt', 1 },
{ 'Davidkyo', 3 },
{ 'Davidzdh', 20 },
{ 'Deathstar', 2 },
{ 'Dee2 Chan', 10 },
{ 'Delacour', 17 },
{ 'DEMONBANE', 3 },
{ 'Demondmd', 5 },
{ 'Denchyuu', 1 },
{ 'Desmondonglk', 2 },
{ 'Deutschesreich', 2 },
{ 'Diediela', 4 },
{ 'Dipsy123', 5 },
{ 'Dnssgh', 38, nickname = '出木杉' },
{ 'Domon', 3 },
{ 'Dqwyy', 101 },
{ 'Dreamcrosser', 5 },
{ 'Driger', 4 },
{ 'Dyliu714', 4 },
{ 'Easterlies', 285 },
{ 'Ed cracker', 2 },
{ 'EdmanHK', 5 },
{ 'EDMEJ', 3 },
{ 'Edo-biscuit', 7 },
{ 'Edouardlicn', 3 },
{ 'Edwardtp', 27 },
{ 'Egges92', 2 },
{ 'Ehrippura', 3 },
{ 'EightAir', 4 },
{ 'Eky', 160 },
{ 'Ellery', 8 },
{ 'ER145545', 4 },
{ 'Ericliu1912', 264},
{ 'Eternalwind2005', 3 },
{ 'Eternity Traveler', 4 },
{ 'Ex20636', 1 },
{ 'ExtremeEngine', 2 },
{ 'EzrealChen', 118 },
{ 'F.E.Nebula', 1 },
{ 'F9000040', 3 },
{ 'Fairlady027', 7 },
{ 'Fanglongzong', 5 },
{ 'Fantasticfears', 10 },
{ 'Fantasy Machine', 31 },
{ 'Faryne', 2 },
{ 'Fbi429', 3 },
{ 'Fglffer', 134 },
{ 'Firefoxkid', 2 },
{ 'Flamelai', 25 },
{ 'Flower dream-love', 3 },
{ 'Floyd0432', 5 },
{ 'Foamposite', 7 },
{ 'FoundKey', 24 },
{ 'Franklsf95', 44 },
{ 'FreeHui', 1 },
{ 'Frotesoul', 3 },
{ 'Fruitbaby', 3 },
{ 'Fs155117', 119 },
{ 'Fu ht', 6 },
{ 'Fumi', 3 },
{ 'Fyd09', 50 },
{ 'Fzy20062008', 2 },
{ 'Galaxy17', 4 },
{ 'Game1524', 140 },
{ 'Gasbomb', 9 },
{ 'Gatesyang', 1 },
{ 'Gbcat', 43 },
{ 'Gengar', 8 },
{ 'Ginger0705081', 3 },
{ 'Googoocats', 3 },
{ 'Gordongordon999', 5 },
{ 'Gosick', 2 },
{ 'Gotosi', 3 },
{ 'Gring1130', 3 },
{ 'Gslin', 29 },
{ 'Gundamfox', 60 },
{ 'Gx9900gundam', 3 },
{ 'Gzalantam', 1 },
{ 'H2226', 9 },
{ 'H52632776', 9 },
{ 'Haf467hg', 3 },
{ 'Hal_0005', 15 },
{ 'Hanisek', 3 },
{ 'HarrietSZ', 2 },
{ 'Harryhokl', 1 },
{ 'Harrymatthew', 1 },
{ 'Haudai', 3 },
{ 'Hayashi115', 6 },
{ 'Hckwan', 5 },
{ 'Hei997', 1 },
{ 'Herman15hk', 2 },
{ 'Hidrogenius', 3 },
{ 'Hihipk', 6 },
{ 'Hijk910', 215 },
{ 'Hinadori', 163, nickname = 'RanRanRan' },
{ 'HKCC2008', 1 },
{ 'Hopefuljr', 397 },
{ 'Hopemaydie', 3 },
{ 'Hou26', 9 },
{ 'Huandy618', 2 },
{ 'Huangdan2060', 31 },
{ 'HukaiMizuri', 8 },
{ 'Hwoarang17', 34 },
{ 'Hyderai', 2 },
{ 'IAF~zhwiki', 38 },
{ 'ICEFIREVC', 2 },
{ 'InfiniHydes', 3 },
{ 'Ingram.shen', 3 },
{ 'InSb', 2 },
{ 'Inu0831', 1 },
{ 'Inufuusen', 5 },
{ 'Iqeqicq', 44 },
{ 'Irycatewi', 1 },
{ 'IT DoNT', 1 },
{ 'Itemx', 3 },
{ 'Ivysia', 45, nickname = '艾薇希亞' },
{ 'Jacklamf1d14', 433 },
{ 'Jackyang721', 3 },
{ 'Jacueni', 2 },
{ 'Jarodalien', 75 },
{ 'Jasonforce', 6 },
{ 'Jasonzhuocn', 2 },
{ 'Jcsbpaxe', 1 },
{ 'JeanHavoc', 13 },
{ 'Jeanne22', 3 },
{ 'Jimmy Xu', 4 },
{ 'Jinsha', 3 },
{ 'Jnlin', 24 },
{ 'Joelok2008', 2 },
{ 'Johnkeats', 14 },
{ 'Johnleung2000s', 15 },
{ 'Joly1258', 1 },
{ 'JoneskyCF', 1 },
{ 'Jul', 2 },
{ 'Junction', 8 },
{ 'JuneAugust', 16 },
{ 'Junelee', 2 },
{ 'Justice305', 1 },
{ 'K0530012', 3 },
{ 'K1234567890y', 1 },
{ 'K4king2004', 3 },
{ 'Kakoui', 9 },
{ 'Kakurady', 3 },
{ 'Kanon-1', 3 },
{ 'Karst10607', 1 },
{ 'Katy50306', 2 },
{ 'Kawai1124', 3 },
{ 'Kcc0987', 2 },
{ 'Kempson', 4 },
{ 'Kennyfong', 1 },
{ 'Keropi', 2 },
{ 'Kerorocom', 2 },
{ 'Kiichi', 1 },
{ 'Kissnanoha', 2 },
{ 'Kivary', 31, nickname = 'Tszho1997' },
{ 'Kk770614', 2 },
{ 'Kly', 54 },
{ 'Kmtwong', 1 },
{ 'Knuckmew', 42 },
{ 'Koei827', 4 },
{ 'KOKUYO', 15 },
{ 'Kongyingtan', 3 },
{ 'Kotorain', 3 },
{ 'Kour6', 1 },
{ 'Koyuki~zhwiki', 4 },
{ 'Ks.magi', 11, nickname = 'Windar0tg' },
{ 'Kslcjds', 34 },
{ 'KuCM', 2 },
{ 'Kulokawa009', 3 },
{ 'Kurachi04', 3 },
{ 'Kutar12', 1 },
{ 'Lam3011', 2 },
{ 'Lcwmax', 9 },
{ 'Lduckduck', 3 },
{ 'Leo me', 3 },
{ 'Leo336579', 3 },
{ 'Leon3289', 55 },
{ 'Leoyunyi', 3 },
{ 'Letmewrite', 2 },
{ 'Letruonggiangussh', 3 },
{ 'Leungkaiyin', 113 },
{ 'Lf2god2003', 1 },
{ 'Lff985', 20, nickname = '吳道成' },
{ 'Liaon98', 55 },
{ 'Linafan', 2 },
{ 'Liona', 3 },
{ 'LiX', 4 },
{ 'Lkopeter', 2 },
{ 'LN9267', 2 },
{ 'Loldoubao', 54 },
{ 'Lopullinen', 63 },
{ 'Love9337120', 3 },
{ 'Loveyouchun', 16 },
{ 'LPH', 3 },
{ 'Lpxws', 10 },
{ 'Lssrn', 15 },
{ 'Luigi00001', 5 },
{ 'Luojie-dune', 21 },
{ 'Mahoumatic', 1 },
{ 'Maigoggle', 7 },
{ 'Maki9999', 1 },
{ 'Makixdxd', 1 },
{ 'Mantangtang', 6 },
{ 'Marchrius', 6 },
{ 'MargokDN', 16 },
{ 'Matthaeus', 23 },
{ 'Mayu yen', 6 },
{ 'Menjuriak', 16 },
{ 'Meow', 5 },
{ 'MeritTim', 9 },
{ 'Mewaqua', 4 },
{ 'Michddastro', 3 },
{ 'Midi', 3 },
{ 'Mike841125', 8 },
{ 'Mike8411251995', 205 },
{ 'Mikepanhu', 13 },
{ 'MilkyDefer', 39 },
{ 'Milkypine', 118 },
{ 'Millionhere', 1 },
{ 'Milopo23', 2 },
{ 'Milotic', 1 },
{ 'Minbean', 32 },
{ 'Mint2005', 29 },
{ 'MintCandy', 9 },
{ 'Miskc', 1 },
{ 'Mkckim', 2 },
{ 'Mo ea', 2 },
{ 'Mokaw', 1 },
{ 'Molepoppy', 3 },
{ 'Monggg', 3 },
{ 'Moonian', 3 },
{ 'Morrign', 4 },
{ 'Mosquitopang', 3 },
{ 'Mouse20080706', 10 },
{ 'Mr.Xen', 1 },
{ 'Mr.Yim', 5 },
{ 'MrBingxin', 5 },
{ 'Ms7312chen', 3 },
{ 'Msh.spike', 32 },
{ 'NAGi', 4 },
{ 'Naginagi', 4 },
{ 'Nanzoww', 3 },
{ 'NaruTaku', 27 },
{ 'NATOO243', 2 },
{ 'Nefrezx', 10 },
{ 'Neptunehs', 1 },
{ 'Ngcwing', 4 },
{ 'Niceboat', 33 },
{ 'Nicerelationship', 1 },
{ 'Nick 22645828a', 3 },
{ 'Nickice', 2 },
{ 'Nm9h', 421 },
{ 'No0183', 3 },
{ 'Nod32~zhwiki', 2, nickname = '張張' },
{ 'Nyf', 1 },
{ 'OnionBulb', 5 },
{ 'Onlymyself65536', 98 },
{ 'Oowashi', 59 },
{ 'Orange1343', 3 },
{ 'Oreowong', 3 },
{ 'P1ayer', 71 },
{ 'Paladinhao', 5 },
{ 'Panpanlin', 3 },
{ 'Parrot bolus', 3 },
{ 'Pasokon', 4 },
{ 'Patvoiiage', 10 },
{ 'Pcnick', 2 },
{ 'Pengyuhui', 4 },
{ 'Peropero', 1 },
{ 'Peryton', 19 },
{ 'PhiLiP', 23, nickname = '菲菇' },
{ 'PierceCheng', 3 },
{ 'Pikachu24', 4 },
{ 'Pjw', 4 },
{ 'PkmX', 20, nickname = 'LaserX' },
{ 'Pokemonkix', 3 },
{ 'Popotato', 1 },
{ 'Prcmise', 4 },
{ 'Prince Max', 17 },
{ 'Prince of Erebor', 82 },
{ 'Pubuhan', 6 },
{ 'Pupss2200', 2 },
{ 'PYatTP', 4 },
{ 'Quiaimebd', 2 },
{ 'Qwerherro', 1 },
{ 'Radorucolor', 3 },
{ 'Rainboeblue', 1 },
{ 'RalfX', 117 },
{ 'Ray1118x', 14 },
{ 'Recordforme65536', 5 },
{ 'Red16', 40, nickname = '我是火星の石榴' },
{ 'RedAstray', 4 },
{ 'Redlily', 3 },
{ 'Rei85', 1 },
{ 'Renekwan', 2 },
{ 'Reyato', 2 },
{ 'Ribon196', 1 },
{ 'RiCheryl', 3 },
{ 'Robinhou', 3 },
{ 'Rocisjerk', 2 },
{ 'Rogeryu', 16 },
{ 'Rogidomain', 166 },
{ 'Ruukka', 2 },
{ 'Ry1808', 2 },
{ 'Ryokie38', 58 },
{ 'Ryujiwataruse', 3 },
{ 'S. Peter', 5 },
{ 'S19991002', 4 },
{ 'S7w4j9', 2 },
{ 'Saber568438', 18 },
{ 'Sadiosdo', 99, nickname = '水中之瀧' },
{ 'Sagax', 6 },
{ 'SaintDragon8121', 4 },
{ 'SaintHermit', 3 },
{ 'Saintstarrow', 1 },
{ 'Sameboat', 8 },
{ 'Sapienyia', 5 },
{ 'Scaxksky', 1 },
{ 'SchwarzKatze', 2 },
{ 'Seansoo~zhwikif', 1 },
{ 'Seansoo3', 6 },
{ 'Search255', 1 },
{ 'Seiten~zhwiki', 1 },
{ 'Sekaimeisakugekijou', 249 },
{ 'Sense2000', 2 },
{ 'Seraphdoo', 3 },
{ 'Shadowwi', 7 },
{ 'Shakiestone', 38 },
{ 'Shary', 1 },
{ 'Sherry356a', 1 },
{ 'Shingotoy', 1 },
{ 'Shippo7', 5 },
{ 'Shiu', 9 },
{ 'Shounayo', 3 },
{ 'Shuake', 3 },
{ 'Shuchung', 3 },
{ 'Shujenchang', 2 },
{ 'Shyuan09050905', 9 },
{ 'Signmin', 29 },
{ 'Siliral', 6 },
{ 'SilverReaper', 359 },
{ 'Sinaskn', 28 },
{ 'Sirabyousi', 1 },
{ 'Six2005satc', 5 },
{ 'Smilelee', 2 },
{ 'Snorri', 3 },
{ 'Snowmantw', 4 },
{ 'Snstar2006', 4 },
{ 'So47009', 5 },
{ 'Solaris8x86', 3 },
{ 'Solomon203', 6 },
{ 'Soofamily', 1 },
{ 'Sophiezoy', 31 },
{ 'SourceII', 30 },
{ 'SPCHEN', 3 },
{ 'Speedup999', 1 },
{ 'Steven81514', 44 },
{ 'Stevenhe', 3 },
{ 'Stewart', 4 },
{ 'Streetdeck', 7 },
{ 'Suezou', 16 },
{ 'SugaryMegmin', 4 },
{ 'Suiseiseki', 10 },
{ 'Sunakai', 4 },
{ 'Suncheng125', 7 },
{ 'Superkirby654321', 2 },
{ 'Suyi821002', 3 },
{ 'Sweater', 1 },
{ 'Sxe88894', 1 },
{ 'Syouyouko', 3 },
{ 'Sysywjel', 55 },
{ 'T.A Shirakawa', 131 },
{ 'talan619', 9 },
{ 'Tanabi', 3 },
{ 'Ted1lll1', 18 },
{ 'Test055429', 1 },
{ 'Tgbyhn123', 22 },
{ 'Theodore Xu', 22},
{ 'Tingting2368', 4 },
{ 'Tocollen', 1 },
{ 'Tommyknchan', 3 },
{ 'Tony110886', 22 },
{ 'Tonyxp', 13 },
{ 'Tpemail', 4 },
{ 'TroubleKid', 4 },
{ 'Tsorng yu wang', 3 },
{ 'Tsundereplus', 1 },
{ 'Tuzaiz', 4 },
{ 'TX55', 82 },
{ 'Tyriangilda', 6 },
{ 'Tyt00116', 1 },
{ 'U900250', 2 },
{ 'Ufoismey3k', 2 },
{ 'Unsonique', 4 },
{ 'Urostigma', 4 },
{ 'Valygar', 2 },
{ 'Vlady', 3 },
{ 'Voidvector', 2 },
{ 'Vozhuo', 431 },
{ 'Vulcanodong', 1 },
{ 'W7747520', 1 },
{ 'Waigo321', 3 },
{ 'Waltigs', 1 },
{ 'Wangxuan8331800', 59 },
{ 'WayShan', 1 },
{ 'Webridge', 1 },
{ 'Wem43', 6 },
{ 'Wesly 0070712', 2 },
{ 'WiDE', 4 },
{ 'Wiki79540', 15 },
{ 'Wikiki0000', 3 },
{ 'Wikilikui', 4 },
{ 'WildDagger', 27 },
{ 'Wing0wind', 3 },
{ 'Wing1438', 90 },
{ 'Winterxiaodong', 1 },
{ 'Wirepole', 15 },
{ 'WKW', 3 },
{ 'Wnsdennis', 3 },
{ 'Woc2006', 15 },
{ 'Wongpong', 31 },
{ 'Wright.one', 3 },
{ 'Wsxedcrfvrfv', 2 },
{ 'Wtrae', 4 },
{ 'Wwbfred', 3 },
{ 'Wwwhack50', 3 },
{ 'Xiaomingyan', 1 },
{ 'Xmhaoyu', 40 },
{ 'Xombie~zhwiki', 3 },
{ 'XsLiDian', 3 },
{ 'Xu', 3 },
{ 'Yans1230', 143 },
{ 'Yaobinman', 10 },
{ 'Yaroman1979', 2 },
{ 'Yausiuyee', 2 },
{ 'Yeyifeng', 3 },
{ 'Yh6987tla', 4 },
{ 'Yinyu', 1 },
{ 'Yisiang', 3 },
{ 'YNHSL', 3 },
{ 'Ynkpd', 2 },
{ 'Yookoala', 2 },
{ 'Yoshi', 4 },
{ 'Ypaper', 3 },
{ 'Yr', 3 },
{ 'Yu franky', 6 },
{ 'Yucacoffee', 2 },
{ 'YuJianrong', 3 },
{ 'Yumeto',25 },
{ 'YVAZ', 3, nickname = '闻夕语' },
{ 'Yypear', 38 },
{ 'Yzyzsun', 12 },
{ 'Z6116', 1 },
{ 'ZABORGER', 35 },
{ 'Zanhsieh', 13 },
{ 'Zephyrwwong', 3 },
{ '-Zest', 30 },
{ 'Zhangmoon618', 1 },
{ 'Zhuzheng', 4 },
{ 'ZhWikiRage', 4 },
{ 'Zilong0419', 13 },
{ 'Zjc263', 5 },
{ 'Zoeimpact', 9 },
{ 'Zollac', 20, nickname = 'Galactica' },
{ 'Zyll', 3 },
{ 'Zzyy100100', 4 },
{ 'さむい', 3 },
{ 'ツバメ', 3 },
{ 'ㄚ土婆', 3 },
{ '阿pp', 3 },
{ '啊啊啊', 3 },
{ '爱无名', 1 },
{ '按摩人', 2 },
{ '百战天虫', 4 },
{ '奔流沙', 1 },
{ '冰川天女', 1 },
{ '藏骨集团', 1 },
{ '藏狐', 8 },
{ '赤熾', 2 },
{ '赤目之夢兒', 12 },
{ '熾焰十六翼', 4 },
{ '呆靜', 3 },
{ '地獄之犬', 4, nickname = '地獄之犬' },
{ '惡夢企鵝', 2 },
{ '風城之心', 3 },
{ '楓名', 48 },
{ '馮友', 6 },
{ '腐屍王', 13 },
{ '高鐵', 2 },
{ '古仲陵', 4, nickname = '谷仲陵' },
{ '谷聲', 6 },
{ '光輝十月', 3 },
{ '郭123', 8 },
{ '漢唐風華', 1 },
{ '黑色騎士團員', 1 },
{ '胡葡萄', 42 },
{ '護花使者', 6 },
{ '幻男', 3 },
{ '几维小小', 4 },
{ '江舟孤雪', 25 },
{ '今朝醉水', 3 },
{ '金肅', 93 },
{ '玖巧仔', 4 },
{ '科絲敏', 1 },
{ '来思源', 1 },
{ '李761093800', 2 },
{ '涼宮遙', 4 },
{ '烈之斩', 1 },
{ '林昌裕', 4 },
{ '林佩錡', 23 },
{ '林先生', 5 },
{ '夢甜芯', 12 },
{ '魔王甲鬥', 2 },
{ '末日遊戲', 2 },
{ '奴', 3 },
{ '破碎冰翼', 3 },
{ '七彩微風', 3 },
{ '七海るちあ', 3 },
{ '喬尼 麥卡特', 2 },
{ '戎崎裕一', 2 },
{ '賽亞人', 1 },
{ '三田', 3 },
{ '莎菲娜', 4 },
{ '十字花剑', 1 },
{ '水风铃', 3 },
{ '孙学', 4 },
{ '天华幽草', 3 },
{ '王小朋友', 5 },
{ '網路傑克', 1 },
{ '威因', 23 },
{ '我是板中生胡太明', 1 },
{ '我是笨蛋呀', 2 },
{ '我是愤怒', 2 },
{ '我在摸魚', 3 },
{ '无南黑风', 2 },
{ '五彩麒麟', 7 },
{ '五尾 幻之彭候', 2 },
{ '武藏', 1, nickname = 'すぐる@武蔵' },
{ '希望之光300', 14 },
{ '俠刀行', 1 },
{ '夏影210', 1 },
{ '香港達人', 4 },
{ '宵十一狼', 7 },
{ '小泉信一', 1 },
{ '小躍', 3 },
{ '蟹黄客', 2 },
{ '虚空幻翼', 14 },
{ '妍心', 1 },
{ '櫻賀悠鈴', 12 },
{ '螢君~', 4 },
{ '影 綾奈', 19 },
{ '影之诗', 48 },
{ '宇晨', 2 },
{ '宇宙之皇', 2 },
{ '月无弦', 1 },
{ '驻军', 3},
{ '椎名', 4 },
}
local getArgs = require('Module:Arguments').getArgs
local p = {}
local function makeInvokeFunc(funcName)
return function (frame)
local args = getArgs(frame)
return p[funcName](args)
end
end
p.level = makeInvokeFunc('_level')
function p._level(args)
local username = string.match( tostring(mw.title.getCurrentTitle().text), '^[^/]+' )
if args.level then return args.level end
for _, value in ipairs(list) do
if value[1] == username then
return math.floor(value[2] / 10)
end
end
return args[1]
end
p.ranking = makeInvokeFunc('_ranking')
function p._ranking(args)
-- Code for the second function goes here.
local tab, tabList, scoreLessThenTenCounter = '', {}, {}
for i = 1 ,9 do scoreLessThenTenCounter[i] = 0 end
table.sort(list, function (a, b)
return (a[2] > b[2])
end)
table.insert(tabList, "'''40級或以上維基ACG創作獎'''\n")
for key, value in ipairs(list) do
if value[2] < 400 and list[key-1][2] >= 400 then
table.insert(tabList, "'''30至39級維基ACG創作獎'''\n")
elseif value[2] < 300 and list[key-1][2] >= 300 then
table.insert(tabList, "'''20至29級維基ACG創作獎'''\n")
elseif value[2] < 200 and list[key-1][2] >= 200 then
table.insert(tabList, "'''10至19級維基ACG創作獎'''\n")
elseif value[2] < 100 and list[key-1][2] >= 100 then
table.insert(tabList, "'''5至9級維基ACG創作獎'''\n")
elseif value[2] < 50 and list[key-1][2] >= 50 then
table.insert(tabList, "'''4級維基ACG創作獎'''\n")
elseif value[2] < 40 and list[key-1][2] >= 40 then
table.insert(tabList, "'''3級維基ACG創作獎'''\n")
elseif value[2] < 30 and list[key-1][2] >= 30 then
table.insert(tabList, "'''2級維基ACG創作獎'''\n")
elseif value[2] < 20 and list[key-1][2] >= 20 then
table.insert(tabList, "'''1級維基ACG創作獎'''\n")
elseif value[2] < 10 and list[key-1][2] >= 10 then
table.insert(tabList, "'''未滿1級維基ACG創作獎'''\n")
end
if value[2] < 10 then
for i = 1, 9 do
if value[2] == i then
scoreLessThenTenCounter[i] = scoreLessThenTenCounter[i] + 1
end
end
else
local user = string.format('\[\[User:%s|%s\]\]', value[1], value.nickname or value[1])
table.insert(tabList, '# ' .. user .. ':' .. value[2] .. '分\n')
end
end
local text = table.concat(tabList)
for i = 9, 1, -1 do
text = text .. '# ' .. scoreLessThenTenCounter[i] .. '名維基人:' .. i .. '分\n'
end
return mw.getCurrentFrame():expandTemplate{title = 'Div col', args={colwidth = '16em'} } .. '\n' .. text .. mw.getCurrentFrame():expandTemplate{title = 'Div col end'}
end
--
p.lv= makeInvokeFunc('_lv')
function p._lv(args)
-- Code for the second function goes here.
local tab, tabList = '', {}
table.sort(list, function (a, b)
return (a[2] > b[2])
end)
local scoreLessThenTenCounter = 0
for _, value in ipairs(list) do
if value[2] < 10 then
scoreLessThenTenCounter = scoreLessThenTenCounter + 1
else
local user = string.format('\[\[User:%s|%s\]\]', value[1], value.nickname or value[1])
table.insert(tabList ,'*<b>'.. math.floor(value[2] / 10) .. '級</b>:' .. user .. '\n')
end
end
local text = table.concat(tabList) .. '* 另有' .. scoreLessThenTenCounter .. '名维基人不滿1級ACG創作貢獻獎\n'
return mw.getCurrentFrame():expandTemplate{title = 'Div col', args={colwidth = '16em'} } .. '\n' .. text .. mw.getCurrentFrame():expandTemplate{title = 'Div col end'}
end
--
return p