Модуль:SportsRankings/data/песочница1

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
Документация

Эта страница — песочница для ПОДСТРАНИЦ модуля Модуль:SportsRankings. Эта песочница, как и подстраницы модуля, работает через Модуль:SportsRankings.

local data = {}

-- информация о других шаблонах, используемых модулем
data.templates = { flagged_team_link = "Big" }

-- общая информация о рейтинге и цитируемом веб-сайте
data.source = {
    url = "https://worldcurling.org/worldrankings/", 
	title = "The World Curling Federation World Rankings",
	website = "World Curling Federation",
	language = "en"
}

-- дата последнего и предыдущего обновления
data.updated  = { 	day = 13, month = 'ноября',	year =2022 }
data.previous = { 	day = 6, month = 'ноября',	year =2022 }

-- см. раздел "создание кода рейтинга" на странице документации для обновления рейтинга

data.rankings = {
          {  "Brad Gushue", 1, 0, 460.4 },
          {  "Niklas Edin", 2, 0, 441.8 },
          {  "Bruce Mouat", 3, 0, 363.8 },
          {  "Brendan Bottcher", 4, 0, 330.6 },
          {  "Matt Dunstone", 5, 0, 322.6 },
          {  "Kevin Koe", 6, 0, 268.4 },
          {  "Joel Retornaz", 7, 0, 253.7 },
          {  "Reid Carruthers", 8, 0, 242.4 },
          {  "Yannick Schwaller", 9, 0, 227.0 },
          {  "Ross Whyte", 10, 0, 218.4 },
          {  "Colton Flasch", 11, 0, 201.2 },
          {  "Korey Dropkin", 12, 0, 190.5 },
          {  "John Epping", 13, 0, 182.9 },
          {  "Steffen Walstad", 14, 0, 175.8 },
          {  "Tanner Horgan", 15, 2, 167.9 },
          {  "John Shuster", 16, 5, 167.5 },
          {  "Magnus Ramsfjell", 17, -2, 163.2 },
          {  "Michael Brunner", 18, -2, 159.7 },
          {  "Glenn Howard", 19, 1, 158.9 },
          {  "Marco Hoesli", 20, -2, 156.1 },
          {  "Wouter Gosgens", 21, -2, 154.1 },
          {  "Karsten Sturmay", 22, 0, 148.0 },
          {  "Mike McEwen", 23, 1, 145.7 },
          {  "Felix Asselin", 24, 2, 136.6 },
          {  "Yves Stocker", 25, -2, 133.8 },
          {  "Kody Hartung", 26, -1, 126.0 },
          {  "Ryan Wiebe", 27, 1, 122.0 },
          {  "Aaron Sluchinski", 28, -1, 121.3 },
          {  "Pat Ferris", 29, 13, 108.9 },
          {  "Jacques Gauthier", 30, -1, 106.7 },
          {  "Fredrik Nyman", 31, -1, 104.4 },
          {  "Cameron Bryce", 32, -1, 100.6 },
          {  "Lukas Hostmaelingen", 33, -1, 99.1 },
          {  "Daniel Casper", 34, -1, 98.4 },
          {  "Kelly Knapp", 35, 3, 96.4 },
          {  "Riku Yanagisawa", 36, -2, 96.0 },
          {  "Sam Mooibroek", 37, -2, 95.1 },
          {  "Owen Purcell", 38, -1, 92.1 },
          {  "James Craik", 39, -3, 92.0 },
          {  "Braden Calvert", 40, 11, 88.1 },
          {  "Jason Camm", 41, -2, 87.4 },
          {  "ByeongJin Jeong", 42, -2, 86.6 },
          {  "Rylan Kleiter", 43, -2, 86.5 },
          {  "John Willsey", 44, 7, 83.8 },
          {  "Yusuke Morozumi", 45, -2, 82.2 },
          {  "Jason Jacobson", 46, 5, 80.9 },
          {  "Andrin Schnider", 47, -3, 80.8 },
          {  "Daymond Bernath", 48, 1, 79.9 },
          {  "Corey Chambers", 49, 2, 78.8 },
          {  "Brent Pierce", 50, -2, 77.6 },
}

-- список кодов стран
data.alias = { 
          {  "Gushue", "Brad Gushue" },
          {  "Edin", "Niklas Edin" },
          {  "Mouat", "Bruce Mouat" },
          {  "Bottcher", "Brendan Bottcher" },
          {  "Dunstone", "Matt Dunstone" },
          {  "Koe", "Kevin Koe" },
          {  "Retornaz", "Joel Retornaz" },
          {  "Carruthers", "Reid Carruthers" },
          {  "Schwaller", "Yannick Schwaller" },
          {  "Whyte", "Ross Whyte" },
          {  "Flasch", "Colton Flasch" },
          {  "Dropkin", "Korey Dropkin" },
          {  "Epping", "John Epping" },
          {  "Walstad", "Steffen Walstad" },
          {  "Horgan", "Tanner Horgan" },
          {  "Shuster", "John Shuster" },
          {  "Ramsfjell", "Magnus Ramsfjell" },
          {  "Brunner", "Michael Brunner" },
          {  "Howard", "Glenn Howard" },
          {  "Hoesli", "Marco Hoesli" },
          {  "Gosgens", "Wouter Gosgens" },
          {  "Sturmay", "Karsten Sturmay" },
          {  "McEwen", "Mike McEwen" },
          {  "Asselin", "Felix Asselin" },
          {  "Stocker", "Yves Stocker" },
          {  "Hartung", "Kody Hartung" },
          {  "Wiebe", "Ryan Wiebe" },
          {  "Sluchinski", "Aaron Sluchinski" },
          {  "Ferris", "Pat Ferris" },
          {  "Gauthier", "Jacques Gauthier" },
          {  "Nyman", "Fredrik Nyman" },
          {  "Bryce", "Cameron Bryce" },
          {  "Hostmaelingen", "Lukas Hostmaelingen" },
          {  "Casper", "Daniel Casper" },
          {  "Knapp", "Kelly Knapp" },
          {  "Yanagisawa", "Riku Yanagisawa" },
          {  "Mooibroek", "Sam Mooibroek" },
          {  "Purcell", "Owen Purcell" },
          {  "Craik", "James Craik" },
          {  "Calvert", "Braden Calvert" },
          {  "Camm", "Jason Camm" },
          {  "Jeong", "ByeongJin Jeong" },
          {  "Kleiter", "Rylan Kleiter" },
          {  "Willsey", "John Willsey" },
          {  "Morozumi", "Yusuke Morozumi" },
          {  "Jacobson", "Jason Jacobson" },
          {  "Schnider", "Andrin Schnider" },
          {  "Bernath", "Daymond Bernath" },
          {  "Chambers", "Corey Chambers" },
          {  "Pierce", "Brent Pierce" },
}
-- список турниров отбора ЧМ
data.confederation = {
-- Чемпионат Европы
	EU = {"AND", "AUS", "AUT", "BLR", "BEL", "BUL", "CRO", "CZE", "DEN", "ENG", "EST", "FIN", "FRA", "GEO", "GER", "GRE", "HUN", "ISL", "IRL", "ISR", "ITA", "KOS", "LVA", "LIE", "LTU", "LUX", "MNG", "NED", "NOR", "POL", "POR", "ROU", "RUS", "SCO", "SRB", "SVK", "SVN", "ESP", "SWE", "SUI", "TUR", "UKR", "WAL"},
-- Панконтинентальный чемпионат
	PC = {"AFG", "AUS", "BOL", "BRA", "CAN", "CHN", "TPE", "DOM", "GUY", "HKG", "IND", "JPN", "KAZ", "KOR", "KUW", "KGZ", "MEX", "NZL", "NGA", "QAT", "KSA", "TKM", "VIR", "USA"},
}
    	                          
return data