Модуль:SportsRankings/data/WCTRmen

Документация
local data = {}

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

-- общая информация о рейтинге и цитируемом веб-сайте
data.source = {
    url = "https://www.curlingzone.com/rankings.php?task=week&oomid=81&eventyear=2025#1", 
	title = "World Curling Team Rankings: Men",
	website = "CurlingZone",
	language = "en"
}

-- дата последнего и предыдущего обновления
data.updated  = { 	day = '21', month = 'неделя',	year = ', 23.12.2024г.' }--в day указана неделя
data.previous = { 	day = '20', month = 'неделя',	year = ', 16.12.2024г.' }--в day указана неделя

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

data.rankings = {
          {  "Bruce Mouat", 1, 0, 522.5 },
          {  "Yannick Schwaller", 2, 0, 368.7 },
          {  "Brad Gushue", 3, 0, 355.9 },
          {  "Brad Jacobs", 4, 1, 350.3 },
          {  "Joel Retornaz", 5, -1, 339.6 },
          {  "Mike McEwen", 6, 0, 312.3 },
          {  "Ross Whyte", 7, 0, 307.5 },
          {  "Matt Dunstone", 8, 0, 303.5 },
          {  "Marc Muskatewitz", 9, 0, 269.0 },
          {  "Niklas Edin", 10, 0, 242.0 },
          {  "Marco Hoesli", 11, 0, 238.5 },
          {  "John Epping", 12, 0, 208.4 },
          {  "Magnus Ramsfjell", 13, 0, 206.7 },
          {  "Michael Brunner", 14, 0, 200.8 },
          {  "Kevin Koe", 15, 10, 175.5 },
          {  "John Shuster", 16, -1, 173.1 },
          {  "Rylan Kleiter", 17, 3, 171.9 },
          {  "Korey Dropkin", 18, -2, 169.7 },
          {  "Kyle Waddell", 19, -2, 164.5 },
          {  "James Craik", 20, -2, 161.7 },
          {  "Reid Carruthers", 21, -2, 155.1 },
          {  "Daniel Casper", 22, -1, 152.7 },
          {  "Sam Mooibroek", 23, -1, 146.8 },
          {  "Shinya Abe", 24, -1, 145.9 },
          {  "Jordon McDonald", 25, -1, 141.4 },
          {  "Riku Yanagisawa", 26, 9, 133.7 },
          {  "Yusuke Morozumi", 27, 3, 133.0 },
          {  "Cameron Bryce", 28, 1, 131.5 },
          {  "Scott Howard", 29, -3, 124.9 },
          {  "Lukas Klima", 30, -3, 110.5 },
          {  "Xiao Ming Xu", 31, 20, 109.5 },
          {  "Braden Calvert", 32, -4, 108.8 },
          {  "Mark Kean", 33, 8, 106.1 },
          {  "Jongduk Park", 34, -2, 104.5 },
          {  "Takumi Maeda", 35, 10, 103.0 },
          {  "Jayden King", 36, 6, 98.0 },
          {  "Fredrik Nyman", 37, 14, 97.4 },
          {  "Wouter Gosgens", 38, -5, 97.1 },
          {  "Owen Purcell", 39, 0, 96.3 },
          {  "Ethan Sampson", 40, 11, 96.2 },
          {  "Yves Stocker", 41, -10, 95.6 },
          {  "Felix Asselin", 42, -8, 93.3 },
          {  "Kelly Knapp", 43, -7, 91.0 },
          {  "Lukas Hostmaelingen", 44, -6, 88.9 },
          {  "Brent Pierce", 45, 6, 87.2 },
          {  "ByeongJin Jeong", 46, 5, 87.1 },
          {  "Evan Van Amsterdam", 47, 4, 86.2 },
          {  "Kohsuke Hirata", 48, -4, 82.4 },
          {  "Alex Champ", 49, -12, 82.3 },
          {  "Jonathan Beuk", 50, -10, 79.3 },
}

-- список кодов скипов
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" },
          {  "Carss", "Michael Carss" },
          {  "Laycock", "Steve Laycock" },
          {  "Sato", "Hayato Sato" },
          {  "Waddell", "Kyle Waddell" },
          {  "Schneider", "Catlin Schneider" },
          {  "Park", "Jongduk Park" },
          {  "Kapp", "Benny Kapp" },
          {  "Kean", "Mark Kean" },
          {  "Fournier", "Michael Fournier" },
          {  "Hirata", "Kohsuke Hirata" },
          {  "Champ", "Alex Champ" },
          {  "Dunnam", "Scott Dunnam" },
          {  "Kalthoff", "Dustin Kalthoff" },
          {  "Jacobs", "Brad Jacobs" },
          {  "Muskatewitz", "Marc Muskatewitz" },
}

-- список групп или категорий
data.confederation = {
}
    	                          
return data