Aller au contenu

Module:Cycling race/data

Cette page fait l’objet d’une mesure de semi-protection étendue.
Une page de Wikipédia, l'encyclopédie libre.
Ceci est une version archivée de cette page, en date du 18 mai 2023 à 10:44 et modifiée en dernier par Od1n (discuter | contributions) (backport de 1825626880 : « + British Virgin Islands + Samoa » (remarquer que dans notre code, la 2e ligne contient en plus l'entrée Q23635)). Elle peut contenir des erreurs, des inexactitudes ou des contenus vandalisés non présents dans la version actuelle.

 Documentation[créer] [purger]
--Contains all constants for Module:Cycling race

return
{
	class_sort={["Q22231106"]='01', ["Q22231107"]='01', ["Q23005601"]='01', ["Q23005603"]='01', ["Q22231115"]='01', -- 1.UWT, 2.UWT, 1.WWT, 2.WWT, 2.Ncup
		["Q22231114"]='02', ["Q22231109"]='03', ["Q22231108"]='04', ["Q22231112"]='05', ["Q22231110"]='06', -- 1.Ncup, 2.HC, 1.HC, 2.1, 1.1
		["Q22231113"]='07', ["Q22231117"]='07', ["Q22231111"]='08', ["Q22231116"]='08', ["Q22231119"]='09', --2.2, 2.2U, 1.2, 1.2U, CN
		["Q22231118"]='13', ["Q23015458"]='15', ["Q74275176"]='03', ["Q74275170"]='04' },
	
	amateurcat={Q20639848=true,Q20652655=true,Q26849121=true},
	nationalcat={Q23726798=true, Q20738667=true, Q54660600=true, Q54555994=true, Q99658502=true},
	
	teamCats = {
		Q6154783 = true, Q20638319 = true, Q382927 = true, Q1756006 = true, Q23726798 = true,
		Q20738667 = true, Q28492441 = true, Q20639848 = true, Q20639847 = true, Q20652655 = true,
		Q20653563 = true, Q20653564 = true, Q20653566 = true, Q2466826 = true, Q26849121 = true,
		Q78464255 = true, Q80425135=true, Q54660600=true, Q54555994=true, Q99658502=true, 
		Q20653570=true
	},

	natTeamCats= {
	    	Q23726798 = true, Q20738667 = true, Q54660600=true, Q54555994=true, Q99658502=true
	    },
	womenCats = {Q2466826 = true, Q26849121 = true,Q80425135=true},

    womenNcRoadtable= {Q934877=true, Q50064341=true,Q50061750=true,Q31271454=true,Q54315111=true,Q30894544=true,
	Q66082905=true,Q65965631=true,Q45083914=true,Q31271492=true,Q43286073=true,Q55185740=true,Q65371835=true,
	Q31094517=true,QQ27043949=true,	Q30332924=true,Q30349395=true,Q53869580=true,Q31505332=true,Q30349364=true,
	Q31271605=true,Q43745198=true,Q30332844=true,Q30332239=true,Q30349468=true,	Q30332737=true,Q55221006=true,
	Q32161692=true,Q33083546=true,Q30332988=true,Q30556990=true,Q32604159=true,Q30557561=true,Q64624273=true,
	Q30333102=true,	Q31271010=true,Q31276622=true,Q45084873=true,Q32609249=true,Q31271644=true,Q31298588=true,
	Q45171831=true,Q30332625=true,Q30349432=true,Q31092105=true,Q30577809=true,Q30349499=true, Q45172931=true
	},

	womenNcITTtable={Q2630733=true,Q50063172=true,Q50062728=true,Q31271381=true,Q54314912=true,Q30894543=true,
	QQ31093255=true,Q31271615=true,Q29642128=true,Q30349411=true,Q53869589=true,
	Q31506358=true,Q30349371=true,Q31271315=true,Q43745136=true,Q30332806=true,
	Q30332311=true,Q30349480=true,Q30332699=true,Q55220999=true,Q32163348=true,
	Q33083817=true,Q30333018=true,Q30556121=true,Q32603438=true,Q30557504=true,
	Q64624304=true,Q30333137=true,Q31271024=true,Q30456396=true,Q45084954=true,
	Q32611136=true,Q31272638=true,Q31300263=true,Q45171898=true,Q30332486=true,
	Q30349441=true,Q30584268=true,Q30577837=true,Q30349507=true,Q45172978=true
	},

	menNcRoadtable={Q13603535=true,Q30894537=true,Q23069702=true,Q23889469=true,
	Q66250756=true,	Q22284173=true, Q30967435=true, Q24617852=true, Q27043944=true,
	Q24628140=true,Q27056312=true,Q62024698=true,Q26960669=true,Q22951216=true,
	Q27048382=true,Q27133468=true,Q26971246=true,Q24621530=true,Q27048391=true,
	Q27048399=true,Q27681895=true,Q27681898=true,Q27055629=true,Q26976092=true,
	Q26985335=true,Q27048419=true,Q27043957=true,Q27055631=true,Q24050070=true,
	Q26973043=true,Q27133456=true,Q26834056=true,Q27043924=true,Q27048374=true,
	Q26972921=true,Q27043324=true,Q27056303=true,Q27042502=true,Q27042790=true,
	Q27133451=true,Q27056305=true,Q24731826=true,Q27230607=true,Q22680990=true,
	Q27043353=true,Q27048408=true,Q22303186=true,Q27042375=true,Q27133460=true,
	Q27133465=true,Q22680842=true,Q27230606=true,Q27230610=true,Q26972715=true,
	Q24718413=true,Q3754283=true,Q27230604=true,Q27043932=true,Q27230611=true,
	Q24733085=true,Q27055624=true,Q24731406=true,Q27056308=true,Q112678993=true
	},

    menNcITTtable={Q2557477=true,Q33315723=true,Q22284183=true, Q31023710=true,
	Q24618030=true, Q27043945=true,Q24628162=true,Q27056389=true,Q26960674=true,
	Q5147941=true,Q27048383=true,Q27133626=true,Q26971248=true,Q24621627=true,
	Q27793536=true,Q27048400=true,Q27793536=true,Q27793496=true,Q27055699=true,
	Q26976108=true, Q26985336=true, Q27048421=true,Q27043958=true,Q27055700=true,
	Q26973044=true,Q27133617=true,Q26834055=true,Q27043925=true,Q24050074=true,
	Q27048375=true,Q26972922=true,Q27043325=true,Q27056383=true,Q27042506=true,
	Q17319607=true,Q27133615=true,Q17005940=true,Q24731829=true,Q27235634=true,
	Q22680998=true,Q3754388=true,Q27048410=true,Q22303252=true,Q27042376=true,
	Q27133620=true,Q27133623=true,Q22680863=true,Q7382088=true,Q27235638=true,
	Q26972716=true,Q24718416=true,Q27043341=true,Q27230443=true,Q27043933=true,
	Q27235639=true,Q24733090=true,Q27055696=true,Q24731482=true,Q27056386=true
	},
	
	-- Class of a cycling race. Class is: 1.UWT, 2.UWT, 1.HC, ... add new classes, no problem
    --0 = champ, 1= single day race, 2=stage race
	class_dic = {
		Q60669124=1,  -- Am ("Q60669124) 
		Q60181400=1,  -- NE ("Q60181400)
		Q106636610=1, -- CDC ("Q106636610)
		Q106636611=1, -- SPP ("Q106636611)
		Q22231119=0,  -- CN ("Q22231119)
		Q116982664=0, -- CR ("Q116982664) Regional Championship
		Q22231118=0,  -- CC ("Q22231118)
		Q106636612=1, -- CM ("Q106636612)
		Q18536594=1,   -- Olympic games
		Q23015458=1,  -- CDM ("Q23015458)
		Q114165572=1, -- Prof ("Q114165572) opposite of "Am"
		Q114169745=1, -- 6D ("Q114169745) six-day racing
		Q22231110=1,  -- 1.1 ("Q22231110)
		Q22231111=1,  -- 1.2 ("Q22231111)
		Q30336909=1,  -- 1.3 ("Q30336909)
		Q30339152=1,  -- 1.4 ("Q30339152)
		Q98686837=1,  -- 1.5 ("Q98686837)
		Q106636603=1, -- 1.6 ("Q106636603)
		Q60669131=1,  -- 1.7.1 ("Q60669131)
		Q106636613=1, -- 1.7.2 ("Q106636613)
		Q106636614=1, -- 1.8 ("Q106636614)
		Q106636615=1, -- 1.9.1 ("Q106636615)
		Q106636616=1, -- 1.9.2 ("Q106636616)
		Q22231116=1,  -- 1.2U ("Q22231116)
		Q22231114=1,  -- 1.Ncup ("Q22231114)
		Q22231108=1,  -- 1.HC ("Q22231108)
		Q74275170=1,  -- 1.Pro ("Q74275170)
		Q101069484=1, -- 1.PT ("Q101069484)
		Q106637289=1, -- 1.HIS ("Q106637289)
		Q22231106=1,  -- 1.UWT ("Q22231106)
		Q23005601=1,  -- 1.WWT ("Q23005601)
		Q22231112=2,  -- 2.1 ("Q22231112)
		Q22231113=2,  -- 2.2 ("Q22231113)
		Q101052391=2, -- 2.3 ("Q101052391)
		Q101052353=2, -- 2.4 ("Q101052353)
		Q29866603=2,  -- 2.5 ("Q29866603)
		Q101049923=2, -- 2.6 ("Q101049923)
		Q106636604=2, -- 2.7.1 ("Q106636604)
		Q106636606=2, -- 2.7.2 ("Q106636606)
		Q106636607=2, -- 2.8 ("Q106636607)
		Q106636608=2, -- 2.9.1 ("Q106636608)
		Q106636609=2, -- 2.9.2 ("Q106636609)
		Q22231117=2,  -- 2.2U ("Q22231117)
		Q22231115=2,  -- 2.Ncup ("Q22231115)
		Q22231109=2,  -- 2.HC ("Q22231109)
		Q74275176=2,  -- 2.Pro ("Q74275176)
		Q101052547=2, -- 2.PT ("Q101052547)
		Q106637288=2, -- 2.HIS ("Q106637288)
		Q22231107=2,  -- 2.UWT ("Q22231107)
		Q23005603=2,   -- 2.WWT ("Q23005603)
	},

    UCI_Circuits = {
		Q1194340=true,  -- Europa
		Q1063423=true,  -- Asia
		Q1063430=true,  -- America
		Q268357=true,   -- Africa
		Q1039648=true,  -- Oceania
		Q71580493=true,  -- ProSeries
		Q1060092=true,  -- Challenge Desgrange-Colombo
		Q27792093=true, -- Super Prestige Pernod
		Q428019=true,   -- Road World Rankings
		Q786414=true,   -- Road World Cup
		Q1329578=true,  -- ProTour
		Q12270097=true, -- World Calendar
		Q635366=true,   -- World Tour
		Q1693153=true,  -- Women's Road World Rankings
		Q21075974=true, -- Wonen World Tour
		Q1517550=true,  -- Women's Road World Cup
		Q1536617=true,  -- Under 23 Nations' Cup
		Q2125347=true,  -- Men Juniors Nations’ Cup
		Q23306961=true  -- Women Junior Nations’ Cup
	},

	 stages = {
		Q18131152=true,
		Q20646667=true, 
		Q20646670=true,
		Q20680270=true,
		Q20646668=true,
		Q20679712=true,
		Q2348250=true,
		Q2266066=true,
		Q485321=true
	},

    standardtablecss_part1="border:1px solid rgb(200,200,200); color:black; margin:0 0 0.5em 0;"..
		"background-color:rgb(255, 255, 255); padding:5px; clear:left; text-align:",
	standardtablecss_part2="; font-size:85%; line-height:1.6em;",

	bg_color_table = {
	["Q24257871"] ="#FFFF99" , -- Jersey yellow.svg (General)
	["Q24257763"] ="#FFC0CB" , -- Jersey pink.svg (General)
	["Q24257872"] ="#FF8666" , -- Jersey red.svg (General)
	["Q24687408"] ="#99CBFF" , -- Jersey blue.svg (General)
	["Q24258056"] ="#FFD030" , -- Jersey orange.svg (General)
	["Q26696171"] ="#FFFFFF" , -- Jersey white.svg (General)
	["Q24258125"] ="#BFFF80" , -- Jersey green 2.svg (General)
	["Q24257991"] ="#FFD030" , -- Jersey gold.svg (General)
	["Q24645208"] ="#90EE90" , -- Jersey green.svg (General)
	["Q26945271"] ="#90EE90" , -- MaillotVolta.png (General)
	["Q26945272"] ="#BF80FF" , -- Jersey violet.svg (General)
	["Q29982321"] ="#FFFF99" , -- Jersey combined.svg (General)
	["Q29594434"] ="#87CEEB" , -- Jersey green lines volta.svg (General)
	["Q30132459"] ="#FFFF99" , -- Jersey yellow-bluebar.svg (General)
	["Q85230888"] ="#FFD030" , -- Jersey orange.svg (General Tour Colombia)
	["Q24645209"] ="#90EE90" , -- Jersey green.svg (Points)
	["Q25831179"] ="#FFFFFF" , -- Jersey white.svg (Points)
	["Q26919974"] ="#FF8666" , -- Jersey red.svg (Points)
	["Q24687409"] ="#99CBFF" , -- Jersey blue.svg (Points)
	["Q25265938"] ="#BF80FF" , -- Jersey violet.svg (Points)
	["Q641083"] ="#BF80FF" , -- Jersey violet.svg (Points), Giro
	["Q27114205"] ="#C0C0C0" , -- Jersey black.svg (Points)
	["Q28546656"] ="#FFFF99" , -- Jersey yellow.svg (Points)
	["Q28820618"] ="#87CEEB" , -- MaillotCyan.PNG (Points)
	["Q29982764"] ="#FFD030" , -- Jersey orange.svg (Points)
	["Q43276992"] ="#FFC0CB" , -- Jersey pink.svg (Points)
	["Q47945989"] ="#6495ED" , -- Jersey dark blue.svg (Points)
	["Q56449834"] ="#E0FFFF" , -- Jersey blue dotted.png (Points)
	["Q56449834"] ="#DDDDDD" , -- Jersey silver.svg (Points)
	["Q65557843"] ="#FF8666" , -- Jersey red-blackdots.svg (Points)
	["Q62471242"] ="#99CBFF" , -- Jersey blue lines volta.svg (Points)
	["Q65665708"] ="#FFC0CB" , -- Jersey polkadot.svg (Points)	
	["Q25265958"] ="#FFC0CB" , -- Jersey polkadot.svg (Mountain)
	["Q25265959"] ="#E0FFFF" , -- Jersey blue dotted.png (Mountain)
	["Q25265960"] ="#FFC0CB" , -- Jersey climbing Dauphine.png (Mountain)
	["Q27670178"] ="#FF8666" , -- Jersey red.svg (Mountain)
	["Q27670182"] ="#90EE90" , -- Jersey green.svg (Mountain)
	["Q27670174"] ="#FFD030" , -- Jersey orange.svg (Mountain)
	["Q24790519"] ="#C0C0C0" , -- Jersey grey.svg (Mountain)
	["Q27670105"] ="#C0C0C0" , -- Jersey blackdots.png (Mountain)
	["Q28604413"] ="#99CBFF" , -- Jersey blue.svg (Mountain)
	["Q25266023"] ="#F5DEB3" , -- Jersey brown.svg (Mountain)
	["Q27670126"] ="#FF8666" , -- Jersey granate.svg (Mountain)
	["Q25831602"] ="#FF69B4" , -- Jersey rosa.svg (Mountain)
	["Q29168665"] ="#FFC0CB" , -- Jersey pink.svg (Mountain)
	["Q29823248"] ="#FFFFFF" , -- Jersey white.svg (Mountain)
	["Q28820591"] ="#F5DEB3" , -- Jersey red green.svg (Mountain)
	["Q36859499"] ="#CCFFCC" , -- Jersey greendots.svg (Mountain)
	["Q33060977"] ="#C0C0C0" , -- Jersey black.svg (Mountain)
	["Q47537141"] ="#87CEEB" , -- MaillotCyan.PNG (Mountain)
	["Q50822370"] ="#FFC0CB" , -- Jersey red lines volta.svg (Mountain)
	["Q56246573"] ="#C0C0C0" , -- Jersey black white dotted.svg (Mountain)
	["Q85231689"] ="#99CBFF" , -- Jersey blue.svg (Mountain)
	["Q99864759"] ="#99CBFF" , -- Jersey white dots on light blue.svg (Mountain)
	["Q64441563"] ="#99CBFF" , -- Jersey white dots on blue.svg (Mountain)
	["Q26858731"] ="#FFFFFF" , -- Jersey white.svg (Combinated)
	["Q28823004"] ="#FFFF99" , -- Jersey combined.svg (Combinated)
	["Q28604421"] ="#FFD030" , -- Jersey orange.svg (Combinated)
	["Q43098388"] ="#99CBFF" , -- Jersey blue.svg (Combinated)
	["Q24790627"] ="#FF8666" , -- Jersey red.svg (Sprints)
	["Q25831754"] ="#99CBFF" , -- Jersey blue.svg (Sprints)
	["Q26806427"] ="#90EE90" , -- Jersey green.svg (Sprints)
	["Q27478100"] ="#C0C0C0" , -- Jersey black.svg (Sprints)
	["Q28060932"] ="#BF80FF" , -- Jersey violet.svg (Sprints)
	["Q28483869"] ="#FFFF99" , -- Jersey yellow.svg (Sprints)
	["Q33134180"] ="#FF69B4" , -- Jersey rosa.svg (Sprints)
	["Q42532690"] ="#E0FFFF" , -- Jersey light blue.svg (Sprints)
	["Q43278032"] ="#FFC0CB" , -- Jersey polkadot.svg (Sprints)
	["Q47513277"] ="#FFFFFF" , -- Jersey white.svg (Sprints)
	["Q64814800"] ="#C0C0C0" , -- Jersey grey.svg (Sprints)
	["Q65614883"] ="#FFFFFF" , -- Jersey white-black strip.png (Sprints)	
	["Q50822390"] ="#FFD030" , -- Jersey orange lines volta.svg (Sprints)
	["Q62471233"] ="#FFD030" , -- Jersey orange lines volta.svg (Best young)
	["Q640430"] ="#FFFFFF" , -- Jersey white.svg (Best young)
	["Q26919967"] ="#90EE90" , -- Jersey green.svg (Best young)
	["Q26209148"] ="#99CBFF" , -- Jersey blue.svg (Best young)
	["Q26696523"] ="#FFD030" , -- Jersey orange.svg (Best young)
	["Q29229790"] ="#BF80FF" , -- Jersey violet.svg (Best young)
	["Q29982765"] ="#FFC0CB" , -- Jersey pink.svg (Best young)
	["Q33134078"] ="#FF8666" , -- Jersey red.svg (Best young)
	["Q38929482"] ="#FFFF99" , -- Jersey yellow.svg (Best young)
	["Q33026698"] ="#FF8666" , -- Jersey red.svg (Best young)
	["Q56002706"] ="#87CEEB" , -- MaillotCyan.PNG (Best young)
	["Q50822410"] ="#99CBFF" , -- Jersey blue lines volta.svg (Best young)
	["Q85231184"] ="#FFFFFF" , -- Jersey white.svg (Best young)	
	["Q26953919"] ="#8FBC8F" , -- Jersey dark green.svg (Combativity)
	["Q29957114"] ="#87CEEB" , -- MaillotCyan.PNG (Combativity)
	["Q25265995"] ="#F5DEB3" , -- Jersey red green.svg (Combativity)
	["Q29594765"] ="#C0C0C0" , -- Jersey black.svg (Combativity)
	["Q30035039"] ="#FFD030" , -- Jersey orange.svg (Combativity)
	["Q30035038"] ="#90EE90" , -- Jersey green.svg (Combativity)
	["Q48691401"] ="#F2BC38" , -- Jersey Goldenrod.svg (Combativity)
	["Q61710200"] ="#FF8666" , -- Jersey Red.svg (Combativity)
	["Q31474628"] ="#99CBFF" , -- Jersey blue.svg (Nationality)	
	["Q27117411"] ="#FF8666" , -- Jersey red.svg (Best suisse)	
	["Q65935870"] ="#FFFFFF" , -- Jersey white.svg (Best suisse)
	["Q27644112"] ="#FFFF99" , -- Jersey yellow number.svg (Team)
	["Q116974523"] ="#8FBC8F" , -- Jersey dark green.svg (Points)
	},	
	
	formats = {
		[''] = { long = 'j F Y', small = 'j M', onlyday = 'j' },
		ar = { long = 'j F Y', small = 'j F', onlyday = 'j' },
		br = { long = 'j "a viz" F Y', small = 'j "a viz" M', onlyday = 'j' },
		ca = { long = 'j "de" F "de" Y', small = 'j "de" M', onlyday = 'j' },
		cs = { long = 'j. xg Y', small = 'j. M', onlyday = 'j' },
		da = { long = 'j. F Y', small = 'j. M', onlyday = 'j.' }, -- copy of de
		de = { long = 'j. F Y', small = 'j. M', onlyday = 'j.' },
		eo = { long = 'j"-a de" F Y', small = 'j"-a de" M', onlyday = 'j' },
		en = { long = 'F d, Y', small = 'M d', onlyday = 'd' },
		es = { long = 'j "de" F "de" Y', small = 'j "de" M', onlyday = 'j' }, -- copy of ca
		eu = { long = 'Y".eko" F"k" j', small = 'M"k" j', onlyday = 'j' },
		fi = { long = 'j. F"ta" Y', small = 'j. M', onlyday = 'j.' },
		fo = { long = 'j. F Y', small = 'j. M', onlyday = 'j.' }, -- copy of de
		he = { long = 'j xg Y', small = 'j F', onlyday = 'j' },
		hu = { long = 'Y. F j.', small = 'M. j.', onlyday = 'j.' },
		ja = { long = 'Y年m月d日', small = 'm月d日', onlyday = 'd日' },
		lb = { long = 'j. F Y', small = 'j. M', onlyday = 'j.' },
		lv = { long = 'Y. "gada" j. F', small = 'j. M', onlyday = 'j.' },
		ru = { long = 'j xg Y', small = 'j M', onlyday = 'j' },
		no = { long = 'j. F Y', small = 'j. M', onlyday = 'j.' }, -- copy of de
	},	
	UCImaster={["women"]='Q1693153', ['WWT']='Q21075974', ['WWC']='Q1517550',
		       ["UWT"]='Q635366', ["europe"]='Q1194340', ["asia"]='Q1063423',
		       ["oceania"]='Q1039648',["america"]='Q1063430' ,["africa"]='Q268357',
		       ["WC"]='Q12270097', ['UPT']='Q1329578', --WC=world calendar, UPT= UCI pro tour
		       ["WR"]='Q21857512', ["UCImen"]="Q428019", ["WCmen"]="Q786414",
		       ["Pernod"]="Q481804",["Desgrange"]="Q1060092"
	},
		UCIYearToQ={
	--world ranking, since 2015
	["WR"]= { -- Q21857512
		['2023']='Q116203560', ['2022']='Q110263921',
		['2021']='Q105130221', ['2020']='Q97367360',['2019']='Q60964153', 
		['2018']='Q47517245', ['2017']='Q30750603',['2016']='Q23056287'
		},
	--world tour
	["UWT"] = { -- Q635366
		['2023']='Q106203942',
		['2022']='Q106203911', ['2021']='Q97926291', ['2020'] = 'Q66739340',
		['2019'] = 'Q56966729',['2018'] = 'Q42317185',['2017'] = 'Q21857932',
		['2016'] = 'Q20970765',['2015'] = 'Q18192726',['2014'] = 'Q14979277',
		['2013'] = 'Q1031504',['2012'] = 'Q849059', ['2011'] = 'Q849092',
		},
	["europe"] = { -- Q1194340
		['2023']='Q115194544',
		['2022']='Q108920739', ['2021']= 'Q103964987', ['2020'] = 'Q74842812',
		['2019'] = 'Q59307576',['2018'] = 'Q44497477',['2017'] = 'Q27915850',
		['2016'] = 'Q21029681',['2015'] = 'Q18342122',['2014'] = 'Q15041668',
		['2013'] = 'Q1280387',['2012'] = 'Q961709',['2011'] = 'Q751208',
		['2010'] = 'Q212197',['2009'] = 'Q1811548',['2008'] = 'Q1788011', 
		['2007'] = 'Q1780660',['2006'] = 'Q1455600',['2005'] = 'Q1431816'
		},
	["asia"] = { -- Q1063423
		['2023']='Q115491445',
		['2022']='Q109000605', ['2021']='Q104212767', ['2020'] = 'Q74121688',
		['2019'] = 'Q57267783',['2018'] = 'Q42204070',['2017'] = 'Q27679728',
		['2016'] = 'Q21622227',['2015'] = 'Q18341318',['2014'] = 'Q15041671',
		['2013'] = 'Q1606048',['2012'] = 'Q2117797',['2011'] = 'Q633349',
		['2010'] = 'Q630798',['2009'] = 'Q565160',['2008'] = 'Q1506934',
		['2007'] = 'Q966011',['2006'] = 'Q459817',['2005'] = 'Q469479',
		},
	["america"] = { -- Q1063430
		['2023']='Q114984155',
		['2022']='Q109237212', ['2021']='Q104188809',['2020'] = 'Q73175384',
		['2019'] = 'Q57267780',['2018'] = 'Q42199340',['2017'] = 'Q27704415',
		['2016'] = 'Q21621040',['2015'] = 'Q18413668',['2014'] = 'Q15041669',
		['2013'] = 'Q129177',['2012'] = 'Q1239608',['2011'] = 'Q1849269',
		['2010'] = 'Q1303982',['2009'] = 'Q1536927',['2008'] = 'Q31716',
		['2007'] = 'Q31714',['2006'] = 'Q1429246',['2005'] = 'Q1431880',
		},
	["africa"] = { -- Q268357
		['2023']='Q115484191',
		['2022']='Q110375456', ['2021']= 'Q102251504', ['2020'] = 'Q74124131',
		['2019'] = 'Q57267785',['2018'] = 'Q42202027',['2017'] = 'Q27679848',
		['2016'] = 'Q21622217',['2015'] = 'Q18342124', ['2014'] = 'Q15041670',
		['2013'] = 'Q327399', ['2012'] = 'Q2296721',['2011'] = 'Q1386870',
		['2010'] = 'Q2067266', ['2009'] = 'Q1812465',['2008'] = 'Q676684',
		['2007'] = 'Q1436886', ['2006'] = 'Q1758917',['2005'] = 'Q1759404',
		},
	["oceania"] = { -- Q1039648
		['2023']='Q115787169',
		['2022']='Q110263933', ['2021']='Q104218422',['2020'] = 'Q74843575',
		['2019'] = 'Q59310280',['2018'] = 'Q42205000', ['2017'] = 'Q27887426',
		['2016'] = 'Q21559636',['2015'] = 'Q18413671', ['2014'] = 'Q15246814',
		['2013'] = 'Q129134',['2012'] = 'Q1591132', ['2011'] = 'Q2298207',
		['2010'] = 'Q665283',['2009'] = 'Q964517', ['2008'] = 'Q1788621',
		['2007'] = 'Q1473640',['2006'] = 'Q1429165', ['2005'] = 'Q937636',
		},
	["WWT"] = {
		['2023']='Q113164731',
		['2022']='Q107093611', ['2021']='Q101436794', ['2020'] = 'Q70443700',
		['2019'] = 'Q57277246', ['2018'] = 'Q41787783', ['2017'] = 'Q27431192',
		['2016'] = 'Q21034783',
		},
	["women"] = { --UCI women
		['2023']='Q115517229',
		['2022']='Q109975945', ['2021']='Q103982710',  ['2020'] = 'Q74127378',
		['2019'] = 'Q57267790', ['2018'] = 'Q47005682', ['2017'] = 'Q27765666',
		['2016'] = 'Q22696468', ['2015'] = 'Q18348936', ['2014'] = 'Q15831496',
		['2013'] = 'Q6425932', ['2012'] = 'Q2466796', ['2011'] = 'Q2466792',
		['2010'] = 'Q2933831', ['2009'] = 'Q2933830', ['2008'] = 'Q2933828',
		['2007'] = 'Q3650627', ['2006'] = 'Q16154659',['2005'] = 'Q17000868',
		['2004'] = 'Q16154608',['2003'] = 'Q97776002',['2002'] = 'Q97776065',
		['2001'] = 'Q97776121',['2000'] = 'Q97776177',['1999'] = 'Q97776227'
		},
	["Pro"] = {
		['2023']='Q115015434',
		['2022']='Q108913985', ['2021']='Q101371171', ['2020'] = 'Q74279750',
		},
	["WWC"] = { ['2015']='Q18589848', ['2014']='Q15076094', ['2013']='Q3000659',
		['2012']='Q326406',['2011']='Q326401', ['2010']='Q120210',
		['2009']='Q326012',['2008']='Q326006',['2007']='Q326001',
		['2006']='Q325995',['2005']='Q127681',['2004']='Q80792',
		['2003']='Q16451', ['2002']='Q746107', ['2001']='Q979663',
		['2000']='Q44096',['1999']='Q44095', ['1998']='Q39077'
		}, --missing men WC, UCI men ranking
	["WC"]={
		['2010']='Q629591', ['2009']='Q926131'
		},
	["UPT"]={
		['2010']='Q644382', ['2009']='Q2466872', --2010 and before is pro tour
		['2008']='Q1472589',['2007']='Q667654', ['2006']='Q1490763',
		['2005']='Q388600'
		},
	["UCImen"]={
		['1984']="Q2976079", ['1985']="Q2976078", ['1986']="Q2976080", 
		['1987']="Q2976083", ['1988']="Q2976085", ['1989']="Q2976086", 
		['1990']="Q2976088", ['1991']="Q2976089", ['1992']="Q2976092",
		['1993']="Q53843867", ['1994']="Q53844929", ['1995']="Q53844930", 
		['1996']="Q53844931", ['1997']="Q53844932", ['1998']="Q53844933", 
		['1999']="Q53844934", ['2000']="Q53844936", ['2001']="Q53844937", 
		['2002']="Q53844939", ['2003']="Q53844940", ['2004']="Q53844942",
	},
	["WCmen"]= {
		["1989"]="Q2033019",["1990"]="Q2032964",["1991"]="Q2033000",
		["1992"]="Q576817", ['1993']="Q1110391", ['1994']="Q1518208", 
		['1995']="Q1518196", ['1996']="Q538613", ['1997']="Q382630", 
		['1998']="Q1514635", ['1999']="Q826357", ['2000']="Q826543",
		['2001']="Q826375", ['2002']="Q432453", ['2003']="Q1809220", 
		['2004']="Q1808779"
	},
	["Pernod"]={
		["1959"]="Q27792196", ["1960"]="Q27792197",["1961"]="Q27792200",
		["1962"]="Q27792201", ["1963"]="Q27792202",["1964"]="Q27792206",
		["1965"]="Q27792208", ["1966"]="Q27792209",["1967"]="Q27792211",
		["1968"]="Q27792213", ["1969"]="Q27792214", ["1970"]="Q27792216",
		["1971"]="Q27792218", ["1972"]="Q27792219", ["1973"]="Q27792221",
		["1974"]="Q27792223", ["1975"]="Q27792225", ["1976"]="Q27792227",
		["1977"]="Q27792229", ["1978"]="Q27792231", ["1979"]="Q27792234",
		["1980"]="Q27792236", ["1981"]="Q27792237", ["1982"]="Q27792241",
		["1983"]="Q27792242", ["1984"]="Q27792245", ["1985"]="Q27792246",
		["1986"]="Q27792248", ["1987"]="Q27792250"
		},
	["Desgrange"]={
		['1948']="Q2395083", ["1949"]="Q2081502", ["1950"]="Q19787432",
		["1951"]="Q19848484",["1952"]="Q19848483",["1953"]="Q19818874",
		["1954"]="Q19848485",["1955"]="Q19848486",["1956"]="Q19848487",
		["1957"]="Q19848490",["1958"]="Q19848488"
		}
	},

    NationalRoadCyclingChampionships={
    	["women"] = {
			['2023']='Q116173116', ['2022']= 'Q110548921',
			['2021']= 'Q104304845', ['2020']='Q78466304', ['2019'] = 'Q66362617',
			['2018'] = 'Q66762475', ['2017'] = 'Q66762546', ['2016'] = 'Q66762540',
			['2015'] = 'Q66762534', ['2014'] = 'Q66762524', ['2013'] = 'Q66762521',
			['2012'] = 'Q66762511', ['2011'] = 'Q66762500', ['2010'] = 'Q66762491'
		},
	   --"men" missing
    },
    
    NationalITTCyclingChampionships={
    	["women"] = {
			['2023']='Q116206613',  ['2022']= 'Q110548922',
			['2021']= 'Q104305086', ['2020'] = 'Q78466572', ['2019'] = 'Q66736271',
			['2018'] = 'Q66762631', ['2017'] = 'Q66762614', ['2016'] = 'Q66762604',
			['2015'] = 'Q66762597', ['2014'] = 'Q66762592', ['2013'] = 'Q66762584',
			['2012'] = 'Q66762578', ['2011'] = 'Q66762569', ['2010'] = 'Q66762562'
		},
	 --"men" missing
    },

    stageinfobox_jersey={
    		--Tour de France
		{'Q33881', 'montagne', '+1975', '+2500', 'Q25265958', 'Q927157'}, -- Tour de France
		{'Q33881', 'leader', '+1919', '+2500', 'Q24257871', 'Q738903'},
		{'Q33881', 'points', '+1953', '+1967', 'Q24645209', 'Q175399'}, -- Jersey green.svg
		{'Q33881', 'points', '+1968', '+1968', 'Q26919974', 'Q175399'}, -- Jersey red.svg
		{'Q33881', 'points', '+1969', '+2500', 'Q24645209', 'Q175399'}, -- Jersey green.svg
		{'Q33881', 'jeune', '+1975', '+2500', 'Q640430', 'Q2254180'}, -- Jersey white.svg
		{'Q33881', 'winner_fighting', '+2003', '+2500', 'Q27644113', 'Q2094179'}, -- Jersey red number.svg
		{'Q33881', 'winner_fighting2', '+2003', '+2500', 'Q27644113', 'Q2094179'}, -- Jersey red number.svg
		{'Q33881', 'equipe', '+2006', '+2500', 'Q27644112', 'Q1436680'}, -- Jersey yellow number.svg
		--Giro
		{'Q33861', 'leader', '+1931', '+2500', 'Q24257763', 'Q1164275'}, -- Giro d'Italia, Jersey pink.svg
		{'Q33861', 'points', '+1967', '+1968', 'Q26919974', 'Q641083'}, -- Jersey red.svg
		{'Q33861', 'points', '+1969', '+2009', 'Q26945272', 'Q641083'}, -- Jersey violet.svg
		{'Q33861', 'points', '+2010', '+2016', 'Q26919974', 'Q641083'}, -- Jersey red.svg
		{'Q33861', 'points', '+2017', '+2500', 'Q26945272', 'Q641083'}, -- Jersey violet.svg
		{'Q33861', 'montagne', '+1974', '+2011', 'Q24645209', 'Q641060'}, -- Jersey green.svg
		{'Q33861', 'montagne', '+2012', '+2500', 'Q24687409', 'Q641060'}, -- Jersey blue.svg
		{'Q33861', 'jeune', '+1976', '+2500', 'Q640430', 'Q641662'}, -- Jersey white.svg
		--Vuelta
		{'Q33937', 'leader', '+1935', '+1936', 'Q24258056', 'Q2532554'}, -- Vuelta a España, Jersey orange.svg
		{'Q33937', 'leader', '+1941', '+1941', 'Q26696171', 'Q2532554'}, -- Jersey white.svg
		{'Q33937', 'leader', '+1942', '+1942', 'Q24258056', 'Q2532554'}, -- Jersey orange.svg
		{'Q33937', 'leader', '+1945', '+1945', 'Q24257872', 'Q2532554'}, -- Jersey red.svg
		{'Q33937', 'leader', '+1946', '+1950', 'Q26696171', 'Q2532554'}, -- Jersey white.svg
		{'Q33937', 'leader', '+1955', '+1976', 'Q24257871', 'Q2532554'}, -- Jersey yellow.svg
		{'Q33937', 'leader', '+1977', '+1977', 'Q24258056', 'Q2532554'}, -- Jersey orange.svg
		{'Q33937', 'leader', '+1978', '+1998', 'Q24257871', 'Q2532554'}, -- Jersey yellow.svg
		{'Q33937', 'leader', '+1999', '+2009', 'Q24257991', 'Q2532554'}, -- Jersey gold.svg
		{'Q33937', 'leader', '+2010', '+2500', 'Q24257872', 'Q2532554'}, -- Jersey red.svg
		{'Q33937', 'points', '+1945', '+1986', 'Q24687409', 'Q2241695'}, -- Jersey blue.svg
		{'Q33937', 'points', '+1987', '+1989', 'Q24645209', 'Q2241695'}, -- Jersey green.svg
		{'Q33937', 'points', '+1990', '+2009', 'Q24687409', 'Q2241695'}, -- Jersey blue.svg
		{'Q33937', 'points', '+2010', '+2500', 'Q24645209', 'Q2241695'}, -- Jersey green.svg
		{'Q33937', 'montagne', '+1935', '+1985', 'Q27670182', 'Q1118296'}, -- Jersey green.svg
		{'Q33937', 'montagne', '+1986', '+1986', 'Q27670174', 'Q1118296'}, -- Jersey orange.svg
		{'Q33937', 'montagne', '+1987', '+1987', 'Q27670178', 'Q1118296'}, -- Jersey red.svg
		{'Q33937', 'montagne', '+1988', '+1989', 'Q27670105', 'Q1118296'}, -- Jersey blackdots.png
		{'Q33937', 'montagne', '+1990', '+2005', 'Q27670182', 'Q1118296'}, -- Jersey green.svg
		{'Q33937', 'montagne', '+2006', '+2008', 'Q27670174', 'Q1118296'}, -- Jersey orange.svg
		{'Q33937', 'montagne', '+2009', '+2009', 'Q27670126', 'Q1118296'}, -- Jersey granate.svg
		{'Q33937', 'montagne', '+2010', '+2500', 'Q25265959', 'Q1118296'}, -- Jersey bluedots.svg
		{'Q33937', 'jeune', '+2017', '+2018', 'Q56479747', 'Q60233927'}, -- Jersey red number.svg		
		{'Q33937', 'jeune', '+2019', '+2500', 'Q640430', 'Q60233927'}, -- Jersey white.svg
		{'Q33937', 'winner_fighting', '+2012', '+2018', 'Q56481278', 'Q20882672'}, -- Jersey green number.svg
		{'Q33937', 'winner_fighting', '+2019', '+2500', 'Q27644113', 'Q20882672'}, -- Jersey red number.svg
		{'Q33937', 'winner_fighting2', '+2012', '+2018', 'Q56481278', 'Q20882672'}, -- Jersey green number.svg
		{'Q33937', 'winner_fighting2', '+2019', '+2500', 'Q27644113', 'Q20882672'}, -- Jersey red number.svg
        {'Q33937', 'equipe', '+2006', '+2500', 'Q27644112', 'Q2141595'}, -- Jersey yellow number.svg

		{'Q2091354', 'leader', '+2011', '+2500', 'Q24257871'}, -- Tour of Norway, Jersey yellow.svg
		{'Q2091354', 'sprints', '+2011', '+2011', 'Q26806427'}, -- Jersey green.svg
		{'Q2091354', 'points', '+2012', '+2017', 'Q24645209'}, -- Jersey green.svg
		{'Q2091354', 'points', '+2018', '+2018', 'Q28820618'}, -- MaillotCyan.PNG
		{'Q2091354', 'points', '+2019', '+2500', 'Q47945989'}, -- Jersey dark blue.svg
		{'Q2091354', 'montagne', '+2011', '+2015', 'Q25265958'}, -- Jersey polkadot.svg
		{'Q2091354', 'montagne', '+2016', '+2017', 'Q27670174'}, -- Jersey orange.svg
		{'Q2091354', 'montagne', '+2018', '+2500', 'Q25265958'}, -- Jersey polkadot.svg
		{'Q2091354', 'jeune', '+2011', '+2500', 'Q640430'}, -- Jersey white.svg
		{'Q2091354', 'winner_fighting', '+2017', '+2017', 'Q29957114'}, -- MaillotCyan.PNG
		{'Q128713', 'leader', '+2013', '+2017', 'Q24257871'}, -- Tour des Fjords, Jersey yellow.svg
		{'Q128713', 'leader', '+2018', '+2018', 'Q29594434'}, -- MaillotCyan.PNG
		{'Q128713', 'points', '+2013', '+2014', 'Q24645209'}, -- Jersey green.svg
		{'Q128713', 'points', '+2015', '+2017', 'Q24687409'}, -- Jersey blue.svg
		{'Q128713', 'points', '+2018', '+2018', 'Q25265938'}, -- Jersey violet.svg
		{'Q128713', 'montagne', '+2013', '+2018', 'Q25265958'}, -- Jersey polkadot.svg
		{'Q128713', 'jeune', '+2013', '+2018', 'Q640430'}, -- Jersey white.svg
		{'Q128713', 'winner_fighting', '+2015', '+2015', 'Q30035038'}, -- Jersey green.svg
		{'Q128713', 'winner_fighting', '+2016', '+2017', 'Q30035039'}, -- Jersey orange.svg
		{'Q128961', 'leader', '+2013', '+2500', 'Q24687408'}, -- Arctic Race of Norway, Jersey blue.svg
		{'Q128961', 'points', '+2013', '+2500', 'Q24645209'}, -- Jersey green.svg
		{'Q128961', 'montagne', '+2013', '+2014', 'Q27670178'}, -- Jersey red.svg
		{'Q128961', 'montagne', '+2015', '+2500', 'Q27670174'}, -- Jersey orange.svg
		{'Q128961', 'jeune', '+2013', '+2500', 'Q640430'}, -- Jersey white.svg
		{'Q128961', 'winner_fighting', '+2014', '+2500', 'Q27644113'}, -- Jersey red number.svg
		{'Q17619325', 'leader', '+2014', '+2014', 'Q24257871'}, -- Ladies Tour of Norway, Jersey yellow.svg
		{'Q17619325', 'leader', '+2015', '+2016', 'Q26945272'}, -- Jersey violet.svg
		{'Q17619325', 'leader', '+2017', '+2500', 'Q24257871'}, -- Jersey yellow.svg
		{'Q17619325', 'points', '+2014', '+2500', 'Q24645209'}, -- Jersey green.svg
		{'Q17619325', 'montagne', '+2014', '+2500', 'Q25265958'}, -- Jersey polkadot.svg
		{'Q17619325', 'jeune', '+2014', '+2500', 'Q640430'}, -- Jersey white.svg
		{'Q17619325', 'winner_fighting', '+2016', '+2500', 'Q30035039'}, -- Jersey orange.svg
	},

	UCIcalendarstartend={
		["women"]=	{b=1989, e=0}, --women=Calendrier international féminin UCI, begin/end 0 = no end
		["WWT"]=	{b=2016, e=0},
	    ["WWC"]=	{b=1998, e=2015},
	    ["UWT"]=	{b=2011, e=2018},
	    ["europe"]= {b=2005, e=0},
		["asia"]=	{b=2005, e=0},
		["oceania"]={b=2005, e=0},
		["america"]={b=2005, e=0},
		["africa"]= {b=2005, e=0},
		["WR"]= 	{b=2016, e=0},
		["WC"]= 	{b=2009, e=2010},
		["UPT"]=	{b=2005, e=2008},
		["UCImen"]= {b=1984, e=2004},
		["WCmen"]=  {b=1989, e=2004},
		["Pernod"]= {b=1959, e=1987},
		["Desgrange"]=  {b=1948, e=1958},
	},

	KeytoRiderRankingCode={ --header
			["women"]=	2, 
			['WWT']=	3, 
			['WWC']=	4,	
			["UWT"]=	5,
			["europe"]=	6, 
			["asia"]=	7,
			["oceania"]=8,
			["america"]=9,
			["africa"]=	10, 
			["WR"]=	 11, 
			["WC"]=		12, 
			["UPT"]=	13, --WC is world calendar here
			["UCImen"]=	14, 
			["WCmen"]=	15, --UCImen = UCI ranking 1984-2004, WC= World cup men
			["Pernod"]=	16, 
			["Desgrange"]=17,
	},

	continental_calendar={
		europe={Q20=true,Q21=true,Q22=true, Q25=true,  Q26=true, Q27=true,Q28=true,Q29=true, 
			Q31=true, Q32=true, Q33=true,Q34=true,Q35=true, Q36=true, Q37=true,Q38=true, 
			Q39=true, Q40=true, Q41=true,Q43=true,	Q45=true,Q55=true,
			Q142=true,Q145=true, Q159=true,Q183=true,Q184=true,Q191=true,Q211=true,Q212=true,
			Q213=true,Q214=true,Q215=true,Q217=true,Q218=true,Q219=true,Q221=true,Q222=true,
			Q224=true,Q227=true, Q228=true,Q230=true, Q233=true, Q235=true,Q236=true,Q239=true,--assumption
			Q238=true,Q247=true, Q403=true, Q801=true,Q1246=true,  Q29999=true,Q172579=true	},
		asia={Q17=true,Q148=true,Q265=true,Q227=true, Q232=true,Q252=true,Q334=true,Q424=true,Q668=true,
			Q711=true, Q794=true, Q796=true, Q805=true, Q810=true, Q813=true, Q817=true,Q819=true, 
			Q833=true,Q836=true,Q837=true,	Q842=true,Q843=true,Q846=true,Q851=true,Q854=true, 
			Q858=true,Q863=true, Q865=true, Q869=true,Q874=true,Q878=true,	Q881=true, Q884=true, 
			Q889=true, Q902=true, Q917=true, Q928=true, Q8646=true,Q216923=true},
		oceania={Q408=true,Q664=true,Q683=true},
		america={Q16=true, Q30=true,Q77=true, Q96=true, Q114=true,Q155=true,Q241=true,Q242=true,Q244=true,
			Q262=true,Q298=true, Q414=true,Q419=true,Q717=true, Q730=true,Q733=true,Q734=true, Q736=true, 
			Q739=true, Q750=true,Q754=true,Q757=true,Q766=true,Q769=true,Q774=true,Q778=true,
			Q781=true,Q783=true,Q786=true,Q790=true,Q792=true,Q800=true,Q804=true,Q811=true,Q1183=true,Q25305=true,Q23635=true},
		africa={Q79=true,Q114=true,Q115=true,Q117=true, Q258=true,Q262=true,Q657=true,Q912=true,
			Q916=true,Q924=true,Q929=true,Q944=true,Q945=true,
			Q948=true,Q953=true,Q958=true,Q962=true, Q963=true,Q965=true,Q967=true, Q971=true,
			Q974=true,Q977=true,Q983=true,Q986=true,Q1000=true,Q1005=true,Q1006=true,Q1007=true,
			Q1008=true,Q1009=true,Q1011=true,Q1013=true,Q1014=true,Q1016=true,Q1019=true,
			Q1020=true,Q1025=true,Q1027=true,Q1028=true,Q1029=true,Q1030=true,Q1032=true,
			Q1033=true,Q1036=true,Q1037=true,
			Q1039=true,Q1041=true,Q1044=true,Q1045=true,Q1049=true,Q1050=true,Q6250=true}
	},
	listofwomencalendar={"women","WWC",  "WWT"}, --"women" is in fact UCIwomen 
	listofmencalendar={"Desgrange","Pernod","UCImen","WCmen","UPT",
							"WC","UWT","WR","europe","asia","america","oceania","africa","Pro"}
}