update autocompletion for iris 1.72
This commit is contained in:
parent
cc448e5fd2
commit
f107f9e4c1
3 changed files with 107 additions and 15 deletions
|
@ -24,6 +24,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Abda": null,
|
||||
"Abenden": null,
|
||||
"Abensberg": null,
|
||||
"Abfaltersbach": null,
|
||||
"Absdorf-Hippersdorf": null,
|
||||
"Achern": null,
|
||||
"Achern Stadt": null,
|
||||
|
@ -251,6 +252,8 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Antonsthal": null,
|
||||
"Antwerpen Centraal": null,
|
||||
"Antwerpen-Berchem": null,
|
||||
"Antwerpen-Luchtbal": null,
|
||||
"Antwerpen-Noorderdokken": null,
|
||||
"Antwerpen-Zuid": null,
|
||||
"Anwanden": null,
|
||||
"Anzefahr": null,
|
||||
|
@ -592,6 +595,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Barby": null,
|
||||
"Barcelona Sants": null,
|
||||
"Barchel": null,
|
||||
"Bardonecchia Confine": null,
|
||||
"Bardowick": null,
|
||||
"Barendrecht": null,
|
||||
"Bargstedt": null,
|
||||
|
@ -639,6 +643,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Bayreuth-St Georgen": null,
|
||||
"Bayrischzell": null,
|
||||
"Beaucaire(Gard)": null,
|
||||
"Beaulieu-sur-Mer": null,
|
||||
"Bebitz": null,
|
||||
"Bebra": null,
|
||||
"Bechstedt-Trippstein": null,
|
||||
|
@ -920,7 +925,6 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Bestensee": null,
|
||||
"Bestwig": null,
|
||||
"Bettembourg": null,
|
||||
"Bettembourg(fr)": null,
|
||||
"Bettmannsäge": null,
|
||||
"Bettwiesen": null,
|
||||
"Betzdorf(LUX)": null,
|
||||
|
@ -1003,6 +1007,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Binolen": null,
|
||||
"Binz LB": null,
|
||||
"Binzen": null,
|
||||
"Biot(Alpes-Maritimes)": null,
|
||||
"Birach": null,
|
||||
"Birkelbach": null,
|
||||
"Birkenau": null,
|
||||
|
@ -1129,6 +1134,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Bonn-Oberkassel Mitte": null,
|
||||
"Bonn-Ramersdorf": null,
|
||||
"Bookholzberg": null,
|
||||
"Boom": null,
|
||||
"Boondael/Boondaal": null,
|
||||
"Boostedt": null,
|
||||
"Bopfingen": null,
|
||||
|
@ -1140,6 +1146,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Boppard-Hirzenach": null,
|
||||
"Bordeaux-St-Jean": null,
|
||||
"Bordesholm": null,
|
||||
"Boren-Lindaunis Schleibrücke Nord": null,
|
||||
"Borgeln": null,
|
||||
"Borgholzhausen": null,
|
||||
"Borgo S. Dalmazzo": null,
|
||||
|
@ -1198,7 +1205,6 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Braunsdorf-Lichtenwalde": null,
|
||||
"Brebach": null,
|
||||
"Breclav": null,
|
||||
"Breclav(Gr)": null,
|
||||
"Breda": null,
|
||||
"Breda-Prinsenbeek": null,
|
||||
"Breddin": null,
|
||||
|
@ -1471,6 +1477,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Cadenazzo": null,
|
||||
"Cadenberge": null,
|
||||
"Cadolzburg": null,
|
||||
"Cagnes-sur-Mer": null,
|
||||
"Cainsdorf": null,
|
||||
"Calais Ville": null,
|
||||
"Calais-Fréthun": null,
|
||||
|
@ -1491,6 +1498,8 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Cannes-la-Bocca": null,
|
||||
"Cantello Gaggiolo": null,
|
||||
"Cantu-Cermenate": null,
|
||||
"Cap-Martin-Roquebrun": null,
|
||||
"Cap-dAil": null,
|
||||
"Capelle Schollevaar": null,
|
||||
"Capelle(Westf)": null,
|
||||
"Capellen": null,
|
||||
|
@ -1500,6 +1509,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Carbonne(Boussens)": null,
|
||||
"Carcassonne": null,
|
||||
"Carimate": null,
|
||||
"Carnoles": null,
|
||||
"Carnoules(Toulon)": null,
|
||||
"Casekow": null,
|
||||
"Casteldarne/Ehrenburg": null,
|
||||
|
@ -1516,6 +1526,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Cerbère": null,
|
||||
"Ceska Kamenice": null,
|
||||
"Ceska Kubice": null,
|
||||
"Ceska Lipa - Holy vrch": null,
|
||||
"Ceska Lipa hl.n.": null,
|
||||
"Ceska Lipa strelnice": null,
|
||||
"Ceske Budejovice": null,
|
||||
|
@ -1617,7 +1628,6 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Colmar": null,
|
||||
"Colmegna": null,
|
||||
"Combs la Ville Quincy": null,
|
||||
"Como Nord Camerlata": null,
|
||||
"Como S. Giovanni": null,
|
||||
"Compiegne": null,
|
||||
"Conegliano": null,
|
||||
|
@ -1649,6 +1659,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Crimmitschau": null,
|
||||
"Crivitz": null,
|
||||
"Croix-Wasquehal": null,
|
||||
"Cros-de-Cagnes": null,
|
||||
"Crossen Ort": null,
|
||||
"Crossen a d Elster": null,
|
||||
"Csakanydoroszlo": null,
|
||||
|
@ -1850,7 +1861,6 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Doberschütz": null,
|
||||
"Dobkovice": null,
|
||||
"Dobova": null,
|
||||
"Dobova(Gr)": null,
|
||||
"Dobrany": null,
|
||||
"Dodendorf": null,
|
||||
"Dodenhof": null,
|
||||
|
@ -2207,6 +2217,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Eiswoog": null,
|
||||
"Eitensheim": null,
|
||||
"Eitorf": null,
|
||||
"Ekeren": null,
|
||||
"Elend": null,
|
||||
"Elfershausen-Trimberg": null,
|
||||
"Elgersburg": null,
|
||||
|
@ -2418,6 +2429,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Etzwilen": null,
|
||||
"Eubigheim": null,
|
||||
"Euerdorf": null,
|
||||
"Eugendorf": null,
|
||||
"Eupen": null,
|
||||
"Europaplatz/Postgalerie (U), Karlsruhe": null,
|
||||
"Europaplatz/Postgalerie, Karlsruhe": null,
|
||||
|
@ -2436,6 +2448,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Eygelshoven": null,
|
||||
"Eygelshoven Markt": null,
|
||||
"Eystrup": null,
|
||||
"Eze": null,
|
||||
"Eßleben": null,
|
||||
"Faak am See": null,
|
||||
"Fachingen(Lahn)": null,
|
||||
|
@ -2604,6 +2617,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Frankfurt-Unterliederbach": null,
|
||||
"Frankfurt-Zeilsheim": null,
|
||||
"Frankleben": null,
|
||||
"Frantiskov nad Ploucnici": null,
|
||||
"Frantiskovy Lazne": null,
|
||||
"Frantiskovy Lazne Aquaforum": null,
|
||||
"Frastanz": null,
|
||||
|
@ -2670,6 +2684,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Friedberg Süd": null,
|
||||
"Friedberg(Augsburg)": null,
|
||||
"Friedberg(Hess)": null,
|
||||
"Friedburg": null,
|
||||
"Friedelhausen": null,
|
||||
"Friedensdorf(Lahn)": null,
|
||||
"Friedersdorf(Königs Wusterhausen)": null,
|
||||
|
@ -2706,6 +2721,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Friesach in Kärnten": null,
|
||||
"Friesack(Mark)": null,
|
||||
"Friesdorf": null,
|
||||
"Friesdorf Ost": null,
|
||||
"Friesenheim(Baden)": null,
|
||||
"Frimmersdorf": null,
|
||||
"Frisvadvej st": null,
|
||||
|
@ -2726,6 +2742,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Fulda": null,
|
||||
"Fuldatal-Ihringshausen": null,
|
||||
"Furschenbach": null,
|
||||
"Furth b.Mattighofen": null,
|
||||
"Furth im Wald": null,
|
||||
"Furth(b Deisenhofen)": null,
|
||||
"Futuroscope": null,
|
||||
|
@ -2931,6 +2948,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Gleisdorf": null,
|
||||
"Glesch": null,
|
||||
"Gloggnitz": null,
|
||||
"Glogow": null,
|
||||
"Glossen(b Oschatz)": null,
|
||||
"Glöwen": null,
|
||||
"Glückauf": null,
|
||||
|
@ -2954,6 +2972,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Goldenstedt(Oldb)": null,
|
||||
"Goldhausen": null,
|
||||
"Goldshöfe": null,
|
||||
"Golfe-Juan-Vallauris": null,
|
||||
"Golling-Abtenau": null,
|
||||
"Gollmitz(Niederlausitz)": null,
|
||||
"Golm": null,
|
||||
|
@ -3003,6 +3022,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Grambow": null,
|
||||
"Gramsbergen": null,
|
||||
"Gransee": null,
|
||||
"Grasse": null,
|
||||
"Gratwein-Gratkorn": null,
|
||||
"Grauschwitz Flocke": null,
|
||||
"Graz Don Bosco (Bahnsteige 1-2)": null,
|
||||
|
@ -3116,6 +3136,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Gräfendorf": null,
|
||||
"Gräfenhainichen": null,
|
||||
"Gräfenroda": null,
|
||||
"Gräfenstuhl-Klippmühle": null,
|
||||
"Gräfentonna": null,
|
||||
"Gräveneck": null,
|
||||
"Grävenwiesbach": null,
|
||||
|
@ -3151,6 +3172,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Gundersheim(Rheinhess)": null,
|
||||
"Gunskirchen": null,
|
||||
"Guntersblum": null,
|
||||
"Guntersdorf": null,
|
||||
"Guntramsdorf Kaiserau": null,
|
||||
"Gunzenhausen": null,
|
||||
"Gurten OÖ": null,
|
||||
|
@ -3487,7 +3509,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Heggen": null,
|
||||
"Hegne": null,
|
||||
"Hegyeshalom": null,
|
||||
"Hegyeshalom(Gr)": null,
|
||||
"Heide (B)": null,
|
||||
"Heide(Holst)": null,
|
||||
"Heidelberg Hbf": null,
|
||||
"Heidelberg Orthopädie": null,
|
||||
|
@ -3542,6 +3564,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Heimersheim": null,
|
||||
"Heimstetten": null,
|
||||
"Heinebach": null,
|
||||
"Heinfels": null,
|
||||
"Heino": null,
|
||||
"Heinrich-Heine-Straße, Kassel": null,
|
||||
"Heinsberg Kreishaus": null,
|
||||
|
@ -3567,6 +3590,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Helmstadt(Baden)": null,
|
||||
"Helmstedt": null,
|
||||
"Helpup": null,
|
||||
"Hemiksem": null,
|
||||
"Hemmen-Dodewaard": null,
|
||||
"Hemmerde": null,
|
||||
"Hemmersdorf(Saar)": null,
|
||||
|
@ -3607,6 +3631,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Hergershausen": null,
|
||||
"Heringen(Helme)": null,
|
||||
"Heringsdorf Neuhof": null,
|
||||
"Herisau": null,
|
||||
"Herlasgrün": null,
|
||||
"Herleshausen Hp": null,
|
||||
"Hermaringen": null,
|
||||
|
@ -3659,6 +3684,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Hettstedt": null,
|
||||
"Hetzdorf(Flöhatal)": null,
|
||||
"Hetzerath": null,
|
||||
"Hetzmannsdorf-Wullersdorf": null,
|
||||
"Heudeber-Danstedt": null,
|
||||
"Heufeld": null,
|
||||
"Heufeldmühle": null,
|
||||
|
@ -3699,6 +3725,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Hittfeld": null,
|
||||
"Hitzacker": null,
|
||||
"Hnevice": null,
|
||||
"Hoboken-Polder": null,
|
||||
"Hochdahl": null,
|
||||
"Hochdahl-Millrath": null,
|
||||
"Hochdorf(b Horb)": null,
|
||||
|
@ -3766,6 +3793,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Holdorf(Meckl)": null,
|
||||
"Holdorf(Oldb)": null,
|
||||
"Holkov": null,
|
||||
"Hollabrunn": null,
|
||||
"Hollandsche Rading": null,
|
||||
"Holländische Straße, Kassel": null,
|
||||
"Holländischer Platz/Universität, Kassel": null,
|
||||
|
@ -3817,6 +3845,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Horni Dvoriste": null,
|
||||
"Horni Kamenice": null,
|
||||
"Horni Podluzi": null,
|
||||
"Horni Police": null,
|
||||
"Horni Poustevna": null,
|
||||
"Hornstorf": null,
|
||||
"Horovice": null,
|
||||
|
@ -3974,7 +4003,6 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Irrenlohe": null,
|
||||
"Is-sur-Tille": null,
|
||||
"Iselle di Trasquera": null,
|
||||
"Iselle transito": null,
|
||||
"Iserlohn": null,
|
||||
"Iserlohnerheide": null,
|
||||
"Isernhagen": null,
|
||||
|
@ -4010,6 +4038,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Jechtingen": null,
|
||||
"Jedenspeigen": null,
|
||||
"Jedlova": null,
|
||||
"Jedrzychowice": null,
|
||||
"Jeeser": null,
|
||||
"Jegum st": null,
|
||||
"Jelenia Gora": null,
|
||||
|
@ -4024,10 +4053,8 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Jenikov-Oldrichov": null,
|
||||
"Jennersdorf": null,
|
||||
"Jerichow": null,
|
||||
"Jerne St.": null,
|
||||
"Jerxheim": null,
|
||||
"Jerzmanki": null,
|
||||
"Jesenice(Gr)": null,
|
||||
"Jesenice(SL)": null,
|
||||
"Jesewitz(Leipzig)": null,
|
||||
"Jessen(Elster)": null,
|
||||
|
@ -4049,6 +4076,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Johanngeorgenstadt": null,
|
||||
"Joigny(Lar.Migennes)": null,
|
||||
"Jossa": null,
|
||||
"Juan-Les-Pins": null,
|
||||
"Judenburg": null,
|
||||
"Julbach": null,
|
||||
"Jungingen(Hohenz)": null,
|
||||
|
@ -4097,6 +4125,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Kalenborn(Westerw)": null,
|
||||
"Kalhausen": null,
|
||||
"Kall": null,
|
||||
"Kalmthout": null,
|
||||
"Kalsdorf b.Graz": null,
|
||||
"Kalsow": null,
|
||||
"Kaltenberg": null,
|
||||
|
@ -4118,6 +4147,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Kandersteg": null,
|
||||
"Kanzem": null,
|
||||
"Kapelle-Biezelinge": null,
|
||||
"Kapellen(B)": null,
|
||||
"Kapellen-Drusweiler": null,
|
||||
"Kapellen-Wevelinghoven": null,
|
||||
"Kapen Biosphärenreservat": null,
|
||||
|
@ -4128,6 +4158,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Kapsweyer": null,
|
||||
"Karcag": null,
|
||||
"Karez": null,
|
||||
"Karlov pod Jestedem": null,
|
||||
"Karlovy Vary": null,
|
||||
"Karlovy Vary dolni n.": null,
|
||||
"Karlsburg": null,
|
||||
|
@ -4220,6 +4251,8 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Kiel-Oppendorf": null,
|
||||
"Kiel-Russee": null,
|
||||
"Kierspe": null,
|
||||
"Kieselhumes, Saarbrücken": null,
|
||||
"Kijkuit": null,
|
||||
"Kilchberg(CH)": null,
|
||||
"Killer": null,
|
||||
"Killwangen-Spreitenbach": null,
|
||||
|
@ -4322,6 +4355,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Klosterfelde": null,
|
||||
"Klosterlechfeld": null,
|
||||
"Klostermansfeld": null,
|
||||
"Klostermansfeld Randsiedlung": null,
|
||||
"Klosterreichenbach": null,
|
||||
"Kloten": null,
|
||||
"Klotten": null,
|
||||
|
@ -4376,6 +4410,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Korbach Süd": null,
|
||||
"Kordel": null,
|
||||
"Kork": null,
|
||||
"Korneuburg": null,
|
||||
"Korntal": null,
|
||||
"Korntal Gymnasium": null,
|
||||
"Kornwestheim Pbf": null,
|
||||
|
@ -4431,7 +4466,6 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Kreuztal-Littfeld": null,
|
||||
"Kriftel": null,
|
||||
"Krimmeri-Meinau": null,
|
||||
"Krimov": null,
|
||||
"Krippen": null,
|
||||
"Krizany": null,
|
||||
"Krommenie-Assendelft": null,
|
||||
|
@ -4548,6 +4582,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Köppern": null,
|
||||
"Körle": null,
|
||||
"Körmend": null,
|
||||
"Köstendorf Weng": null,
|
||||
"Köthen": null,
|
||||
"Köttewitz": null,
|
||||
"Kötzschau": null,
|
||||
|
@ -4566,6 +4601,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"La Bastide-St-Laurent les Bains": null,
|
||||
"La Brigue(F)": null,
|
||||
"La Charité sur Loire": null,
|
||||
"La Frayère": null,
|
||||
"La Plaine": null,
|
||||
"La Roche sur Yon": null,
|
||||
"La Souterraine": null,
|
||||
|
@ -4660,6 +4696,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Langweid(Lech)": null,
|
||||
"Lansingerland-Zoetermeer": null,
|
||||
"Lasko": null,
|
||||
"Lasow": null,
|
||||
"Lathen": null,
|
||||
"Laubendorf": null,
|
||||
"Laubenheim(Nahe)": null,
|
||||
|
@ -4709,6 +4746,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Laßnitzhöhe": null,
|
||||
"Laßnitzthal": null,
|
||||
"Le Blanc-Mesnil": null,
|
||||
"Le Bosquet": null,
|
||||
"Le Bourget": null,
|
||||
"Le Creusot Montceau Montchanin TGV": null,
|
||||
"Le Havre": null,
|
||||
|
@ -4799,6 +4837,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Lemmie": null,
|
||||
"Lend": null,
|
||||
"Lendringsen": null,
|
||||
"Lengau": null,
|
||||
"Lengede-Broistedt": null,
|
||||
"Lengefeld-Rauenstein": null,
|
||||
"Lengenfeld(Vogtl)": null,
|
||||
|
@ -4894,6 +4933,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Limburgerhof": null,
|
||||
"Limmritz(Sachs)": null,
|
||||
"Limone": null,
|
||||
"Limone Confine": null,
|
||||
"Linda(Elster)": null,
|
||||
"Lindach": null,
|
||||
"Lindau-Aeschach": null,
|
||||
|
@ -4972,6 +5012,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Loxstedt": null,
|
||||
"Loßburg-Rodt": null,
|
||||
"Luban Sl.": null,
|
||||
"Lubin Gorniczy": null,
|
||||
"Lubolz": null,
|
||||
"Luckaitztal": null,
|
||||
"Luckau-Uckro": null,
|
||||
|
@ -5029,6 +5070,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Lutzelbourg": null,
|
||||
"Luxembourg": null,
|
||||
"Luzern": null,
|
||||
"Lvova": null,
|
||||
"Lyon Part Dieu": null,
|
||||
"Lähn": null,
|
||||
"Läufelfingen": null,
|
||||
|
@ -5258,11 +5300,13 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Massing": null,
|
||||
"Mathystraße, Karlsruhe": null,
|
||||
"Matrei am Brenner": null,
|
||||
"Mattighofen": null,
|
||||
"Matzenbach": null,
|
||||
"Matzing": null,
|
||||
"Maubach": null,
|
||||
"Maubeuge": null,
|
||||
"Mauer(b Heidelberg)": null,
|
||||
"Mauerkirchen": null,
|
||||
"Maulbronn Stadt/Kloster": null,
|
||||
"Maulbronn West": null,
|
||||
"Maulburg": null,
|
||||
|
@ -5301,6 +5345,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Meinersen": null,
|
||||
"Meinerzhagen": null,
|
||||
"Meiningen": null,
|
||||
"Meinsdorf": null,
|
||||
"Meiringen": null,
|
||||
"Meitingen": null,
|
||||
"Meitzendorf": null,
|
||||
|
@ -5337,6 +5382,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Mengersgereuth-Hämmern Ost": null,
|
||||
"Menningen-Leitishofen": null,
|
||||
"Menton": null,
|
||||
"Menton Garavan": null,
|
||||
"Menzingen(Baden)": null,
|
||||
"Menznau": null,
|
||||
"Meppel": null,
|
||||
|
@ -5434,6 +5480,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Mitterberghütten": null,
|
||||
"Mitterdorf-Veitsch": null,
|
||||
"Mittergars": null,
|
||||
"Mittewald an der Drau": null,
|
||||
"Mittweida": null,
|
||||
"Mixdorf": null,
|
||||
"Mixnitz Bärenschützklamm": null,
|
||||
|
@ -5486,6 +5533,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Moselkern": null,
|
||||
"Mosonmagyarovar": null,
|
||||
"Most": null,
|
||||
"Mouans-Sartoux": null,
|
||||
"Mouchard": null,
|
||||
"Moulins-sur-Allier": null,
|
||||
"Mouscron": null,
|
||||
|
@ -5506,6 +5554,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Mulhouse Ville": null,
|
||||
"Mulhouse-Dornach": null,
|
||||
"Mulsum-Essel": null,
|
||||
"Munderfing": null,
|
||||
"Munderkingen": null,
|
||||
"Mundolsheim": null,
|
||||
"Munkzwalm": null,
|
||||
|
@ -5834,6 +5883,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Neundorf(Anh)": null,
|
||||
"Neunhofen": null,
|
||||
"Neunkirch": null,
|
||||
"Neunkirchen NÖ": null,
|
||||
"Neunkirchen a Sand": null,
|
||||
"Neunkirchen(Kr Siegen)": null,
|
||||
"Neunkirchen(Saar)-Wellesweiler": null,
|
||||
|
@ -5883,6 +5933,8 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Neuzelle": null,
|
||||
"Neuötting": null,
|
||||
"Nice Ville": null,
|
||||
"Nice-Riquier": null,
|
||||
"Nice-St-Augustin": null,
|
||||
"Nickelsdorf": null,
|
||||
"Nidda": null,
|
||||
"Nidderau": null,
|
||||
|
@ -5959,6 +6011,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Niederzissen": null,
|
||||
"Niederzwönitz": null,
|
||||
"Niefern": null,
|
||||
"Niel": null,
|
||||
"Niemberg": null,
|
||||
"Nienburg(Saale)": null,
|
||||
"Nienburg(Weser)": null,
|
||||
|
@ -5991,6 +6044,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Nohra(Wipper)": null,
|
||||
"Noisy-le-Sec": null,
|
||||
"Nonnenhorn": null,
|
||||
"Noorderkempen": null,
|
||||
"Norddeich": null,
|
||||
"Norddeich Mole": null,
|
||||
"Norden": null,
|
||||
|
@ -6032,6 +6086,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Nove Hamry": null,
|
||||
"Nove Zamky": null,
|
||||
"Noveant": null,
|
||||
"Novina": null,
|
||||
"Novska": null,
|
||||
"Novy Bor": null,
|
||||
"Nová Hut v Luzických horách": null,
|
||||
|
@ -6237,6 +6292,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Oldentrup": null,
|
||||
"Oldenzaal": null,
|
||||
"Olen(Belgien)": null,
|
||||
"Olivetta-S. Michele": null,
|
||||
"Olovi": null,
|
||||
"Olpe": null,
|
||||
"Olsberg": null,
|
||||
|
@ -6276,6 +6332,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Osnabrück-Sutthausen": null,
|
||||
"Oss": null,
|
||||
"Oss West": null,
|
||||
"Ostasov": null,
|
||||
"Ostbevern": null,
|
||||
"Ostendstraße, Karlsruhe": null,
|
||||
"Osterburg": null,
|
||||
|
@ -6331,6 +6388,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Otze": null,
|
||||
"Otzing": null,
|
||||
"Oudenbosch": null,
|
||||
"Oulx-Cesana-Claviere-Sestriere": null,
|
||||
"Outrup st": null,
|
||||
"Ovelgünne": null,
|
||||
"Overath": null,
|
||||
|
@ -6385,6 +6443,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Paulinenaue": null,
|
||||
"Paulinzella": null,
|
||||
"Pavia": null,
|
||||
"Payerbach-Reichenau": null,
|
||||
"Pechbrunn": null,
|
||||
"Peenemünde": null,
|
||||
"Pegau": null,
|
||||
|
@ -6410,6 +6469,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Perleberg": null,
|
||||
"Pernink": null,
|
||||
"Perpignan": null,
|
||||
"Pertoltice pod Ralskem": null,
|
||||
"Peschiera del Garda": null,
|
||||
"Petange": null,
|
||||
"Petergrube": null,
|
||||
|
@ -6456,7 +6516,6 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Pillgram": null,
|
||||
"Pinneberg": null,
|
||||
"Pinnow(Uckermark)": null,
|
||||
"Pino transito": null,
|
||||
"Pino-Tronzano": null,
|
||||
"Pinzberg": null,
|
||||
"Pirk": null,
|
||||
|
@ -6471,6 +6530,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Plaidt": null,
|
||||
"Planegg": null,
|
||||
"Plate(Meckl)": null,
|
||||
"Platt": null,
|
||||
"Plattling": null,
|
||||
"Platz der Deutschen Einheit, Kassel": null,
|
||||
"Plau am See Bahnhof": null,
|
||||
|
@ -6533,6 +6593,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Potsdam Pirschheide": null,
|
||||
"Potsdam-Babelsberg": null,
|
||||
"Potsdam-Rehbrücke": null,
|
||||
"Pottschach": null,
|
||||
"Potucky": null,
|
||||
"Potucky zastavka": null,
|
||||
"Pougues les Eaux": null,
|
||||
|
@ -6608,6 +6669,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Putten": null,
|
||||
"Puttgarden": null,
|
||||
"Putzkau": null,
|
||||
"Puurs": null,
|
||||
"Pöchlarn": null,
|
||||
"Pölchow": null,
|
||||
"Pölling": null,
|
||||
|
@ -6679,6 +6741,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Ramstein": null,
|
||||
"Rangendingen": null,
|
||||
"Rangsdorf": null,
|
||||
"Ranguin": null,
|
||||
"Rankweil": null,
|
||||
"Ranstadt": null,
|
||||
"Ranzo-S. Abbondio": null,
|
||||
|
@ -6853,6 +6916,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Riesa": null,
|
||||
"Rieschweiler": null,
|
||||
"Rieseby": null,
|
||||
"Rieseby Schleibrücke Süd": null,
|
||||
"Rieste": null,
|
||||
"Riestedt": null,
|
||||
"Rietheim(CH)": null,
|
||||
|
@ -7014,6 +7078,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Ruhmannsfelden": null,
|
||||
"Ruhpolding": null,
|
||||
"Ruhstorf": null,
|
||||
"Ruisbroek-Sauvegarde": null,
|
||||
"Rum b.Innsbruck": null,
|
||||
"Rumburk": null,
|
||||
"Rumeln": null,
|
||||
|
@ -7117,6 +7182,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Salzburg Aiglhof": null,
|
||||
"Salzburg Gnigl": null,
|
||||
"Salzburg Hbf": null,
|
||||
"Salzburg Kasern": null,
|
||||
"Salzburg Liefering": null,
|
||||
"Salzburg Mülln-Altstadt": null,
|
||||
"Salzburg Parsch": null,
|
||||
|
@ -7139,7 +7205,6 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Sand(Niederbay)": null,
|
||||
"Sande": null,
|
||||
"Sandebeck": null,
|
||||
"Sanderbusch": null,
|
||||
"Sandersdorf(Bitterf)": null,
|
||||
"Sandershäuser Straße, Kassel": null,
|
||||
"Sandersleben(Anh)": null,
|
||||
|
@ -7156,7 +7221,6 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Santpoort Noord": null,
|
||||
"Santpoort Zuid": null,
|
||||
"Sap": null,
|
||||
"Sapjane(Gr)": null,
|
||||
"Sargans": null,
|
||||
"Sarnow": null,
|
||||
"Sarrebourg": null,
|
||||
|
@ -7167,6 +7231,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Sassenroth": null,
|
||||
"Sassnitz": null,
|
||||
"Sathonay Rillieux": null,
|
||||
"Satov": null,
|
||||
"Satteldorf": null,
|
||||
"Satzvey": null,
|
||||
"Sauerlach": null,
|
||||
|
@ -7185,6 +7250,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Schagen": null,
|
||||
"Schaidt(Pfalz)": null,
|
||||
"Schalchen": null,
|
||||
"Schalchen-Mattighofen": null,
|
||||
"Schalkau": null,
|
||||
"Schalkau Mitte": null,
|
||||
"Schalksmühle": null,
|
||||
|
@ -7204,6 +7270,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Scheidemannplatz, Kassel": null,
|
||||
"Scheidt(Saar)": null,
|
||||
"Schelklingen": null,
|
||||
"Schelle": null,
|
||||
"Schemmerberg": null,
|
||||
"Schenkenzell": null,
|
||||
"Scheppach": null,
|
||||
|
@ -7247,6 +7314,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Schloss Rüppurr, Karlsruhe": null,
|
||||
"Schloß Holte": null,
|
||||
"Schluchsee": null,
|
||||
"Schlöglmühl": null,
|
||||
"Schlüchtern": null,
|
||||
"Schlüßlberg": null,
|
||||
"Schmachtenhagen": null,
|
||||
|
@ -7527,6 +7595,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Sinsheim Museum/Arena": null,
|
||||
"Sinsheim(Elsenz) Hbf": null,
|
||||
"Sint-Denijs-Boekel": null,
|
||||
"Sint-Mariaburg": null,
|
||||
"Sinzheim": null,
|
||||
"Sinzheim Nord": null,
|
||||
"Sinzig(Rhein)": null,
|
||||
|
@ -7644,6 +7713,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"St-Jean-de-Luz-Ciboure": null,
|
||||
"St-Jean-de-Maurienne Arvan": null,
|
||||
"St-Jory(Toulouse)": null,
|
||||
"St-Laurent-du-Var": null,
|
||||
"St-Louis (Haut-Rhin)": null,
|
||||
"St-Louis-la-Chaussee": null,
|
||||
"St-Maurice(CH)": null,
|
||||
|
@ -7664,6 +7734,8 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"St. Margrethen SG": null,
|
||||
"St. Moritz": null,
|
||||
"St. Valentin": null,
|
||||
"St.Egyden am Steinfeld": null,
|
||||
"St.Georgen/Mattig": null,
|
||||
"St.Jodok am Brenner": null,
|
||||
"St.Michael in Obersteiermark": null,
|
||||
"St.Peter-Seitenstetten": null,
|
||||
|
@ -7695,6 +7767,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Stare Splavy": null,
|
||||
"Starnberg": null,
|
||||
"Starnberg Nord": null,
|
||||
"Stary Sachov": null,
|
||||
"Statte": null,
|
||||
"Stauchitz": null,
|
||||
"Staudernheim": null,
|
||||
|
@ -7748,6 +7821,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Stelle": null,
|
||||
"Stelle DHE": null,
|
||||
"Stendal Hbf": null,
|
||||
"Stendal Hochschule": null,
|
||||
"Stendal Vorbf": null,
|
||||
"Stendal-Stadtsee": null,
|
||||
"Stenn": null,
|
||||
|
@ -7815,11 +7889,13 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Straßgräbchen-Bernsdorf": null,
|
||||
"Straßkirchen": null,
|
||||
"Straßwalchen": null,
|
||||
"Straßwalchen West": null,
|
||||
"Stresa": null,
|
||||
"Strizivojna-Vrpolje": null,
|
||||
"Strohkirchen": null,
|
||||
"Strullendorf": null,
|
||||
"Struthütten": null,
|
||||
"Struznice": null,
|
||||
"Stubben": null,
|
||||
"Stubbenfelde": null,
|
||||
"Stubersheim": null,
|
||||
|
@ -7891,7 +7967,6 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Szczecin Gumience": null,
|
||||
"Szentgotthárd": null,
|
||||
"Szob": null,
|
||||
"Szob(Gr)": null,
|
||||
"Szolnok": null,
|
||||
"Szombathely": null,
|
||||
"Szombathely-Szölös": null,
|
||||
|
@ -7933,6 +8008,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Tarnow": null,
|
||||
"Tarp": null,
|
||||
"Tarvisio Boscoverde": null,
|
||||
"Tassenbach": null,
|
||||
"Tata": null,
|
||||
"Tatabanya": null,
|
||||
"Tating": null,
|
||||
|
@ -7972,6 +8048,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Terborg": null,
|
||||
"Terfens-Weer": null,
|
||||
"Tergnier": null,
|
||||
"Ternitz": null,
|
||||
"Teschenhagen": null,
|
||||
"Teschow": null,
|
||||
"Tessin": null,
|
||||
|
@ -7983,6 +8060,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Teufelsmühle": null,
|
||||
"Teutschenthal": null,
|
||||
"Teutschenthal Ost": null,
|
||||
"Thal": null,
|
||||
"Thale Hbf": null,
|
||||
"Thale Musestieg": null,
|
||||
"Thaleischweiler-Fröschen": null,
|
||||
|
@ -8112,6 +8190,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Twello": null,
|
||||
"Twiste": null,
|
||||
"Twistringen": null,
|
||||
"Tägerwilen Dorf": null,
|
||||
"Töging(Inn)": null,
|
||||
"Tönning": null,
|
||||
"Töppeln": null,
|
||||
|
@ -8194,6 +8273,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Unterneudorf": null,
|
||||
"Unterneustädter Kirchplatz, Kassel": null,
|
||||
"Unterreichenbach": null,
|
||||
"Unterretzbach": null,
|
||||
"Unterschleißheim": null,
|
||||
"Untersteinach(Bayr)": null,
|
||||
"Untersteinach(b Stadtsteinach)": null,
|
||||
|
@ -8228,6 +8308,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Utrecht Terwijde": null,
|
||||
"Utrecht Vaartsche Rijn": null,
|
||||
"Utrecht Zuilen": null,
|
||||
"Uttendorf-Helpfau": null,
|
||||
"Utting": null,
|
||||
"Uttwil": null,
|
||||
"Utzedel": null,
|
||||
|
@ -8263,6 +8344,8 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Varsseveld": null,
|
||||
"Vastorf": null,
|
||||
"Vaterstetten": null,
|
||||
"Vatterode": null,
|
||||
"Vatteröder Teich": null,
|
||||
"Vechelde": null,
|
||||
"Vechta": null,
|
||||
"Vechta-Stoppelmarkt": null,
|
||||
|
@ -8311,6 +8394,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Verneuil sur Avre": null,
|
||||
"Vernon(Eure)": null,
|
||||
"Verona Porta Nuova": null,
|
||||
"Versciaco-Elmo/Vierschach-Helm": null,
|
||||
"Verviers Central": null,
|
||||
"Verviers-Palais": null,
|
||||
"Vesele pod Rabstejnem": null,
|
||||
|
@ -8336,6 +8420,8 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Villach Westbf": null,
|
||||
"Villars les Dombes": null,
|
||||
"Villedieu les Poeles": null,
|
||||
"Villefranche-sur-Mer": null,
|
||||
"Villeneuve Loubet": null,
|
||||
"Villers Cotterets": null,
|
||||
"Villiers-le-Bel-Gonesse": null,
|
||||
"Villingen(Schwarzw)": null,
|
||||
|
@ -8454,6 +8540,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Walldürn": null,
|
||||
"Wallenrod": null,
|
||||
"Wallersdorf": null,
|
||||
"Wallersee": null,
|
||||
"Wallertheim": null,
|
||||
"Walleshausen": null,
|
||||
"Wallhausen(Helme)": null,
|
||||
|
@ -8592,6 +8679,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Weisenbach": null,
|
||||
"Weisenheim(Sand)": null,
|
||||
"Weiterstadt": null,
|
||||
"Weitlanbrunn": null,
|
||||
"Weixdorf": null,
|
||||
"Weixdorf Bad": null,
|
||||
"Weizen": null,
|
||||
|
@ -8704,6 +8792,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Wien Kaiserebersdorf": null,
|
||||
"Wien Leopoldau": null,
|
||||
"Wien Liesing": null,
|
||||
"Wien Matzleinsdorfer Platz": null,
|
||||
"Wien Meidling": null,
|
||||
"Wien Mitte": null,
|
||||
"Wien Penzing": null,
|
||||
|
@ -8749,6 +8838,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Wildeck-Bosserode": null,
|
||||
"Wildeck-Hönebach": null,
|
||||
"Wildeck-Obersuhl": null,
|
||||
"Wildert": null,
|
||||
"Wildeshausen": null,
|
||||
"Wildon": null,
|
||||
"Wilferdingen-Singen": null,
|
||||
|
@ -8961,6 +9051,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Zaisenhausen": null,
|
||||
"Zakupy-Bozikov": null,
|
||||
"Zaltbommel": null,
|
||||
"Zandov": null,
|
||||
"Zandvoort aan Zee": null,
|
||||
"Zapfendorf": null,
|
||||
"Zareba": null,
|
||||
|
@ -8993,6 +9084,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
"Zella-Mehlis": null,
|
||||
"Zella-Mehlis West": null,
|
||||
"Zellendorf": null,
|
||||
"Zellerndorf": null,
|
||||
"Zellerthal": null,
|
||||
"Zeltweg": null,
|
||||
"Zempin": null,
|
||||
|
|
2
public/static/js/autocomplete.min.js
vendored
2
public/static/js/autocomplete.min.js
vendored
File diff suppressed because one or more lines are too long
2
public/static/js/travelynx-actions.min.js
vendored
2
public/static/js/travelynx-actions.min.js
vendored
|
@ -1 +1 @@
|
|||
var j_departure=0,j_duration=0,j_arrival=0,j_dest="",j_stops=[];function upd_journey_data(){$(".countdown").each(function(){var t=$(this).data("journey"),t=(t&&(t=t.split(";"),j_departure=parseInt(t[0]),j_arrival=parseInt(t[1]),j_duration=j_arrival-j_departure),$(this).data("dest")),e=(t&&(j_dest=t),$(this).data("route"));if(e)for(var a in e=e.split("|"),j_stops=[],e){for(var n=e[a].split(";"),r=1;r<5;r++)n[r]=parseInt(n[r]);j_stops.push(n)}})}function upd_countdown(){var t=Date.now()/1e3;t<j_departure?$(".countdown").text("Abfahrt in "+Math.round((j_departure-t)/60)+" Minuten"):0<j_arrival&&(t<j_arrival?$(".countdown").text("Ankunft in "+Math.round((j_arrival-t)/60)+" Minuten"):$(".countdown").text("Ziel erreicht"))}function hhmm(t){var t=new Date(1e3*t),e=t.getHours(),t=t.getMinutes();return(e<10?"0"+e:e)+":"+(t<10?"0"+t:t)}function odelay(t,e){return t<e?" (+"+(e-t)/60+")":t==e?"":" ("+(e-t)/60+")"}function tvly_run(e,t,a){var n='<i class="material-icons">error</i>',r=e.data("tr")?$('<tr><td colspan="'+e.data("tr")+'"><div class="progress"><div class="indeterminate"></div></div></td></tr>'):$('<div class="progress"><div class="indeterminate"></div></div>');e.hide(),e.after(r),$.post("/action",t,function(t){t.success?$(location).attr("href",t.redirect_to):(M.toast({html:n+" "+t.error}),r.remove(),a&&a(),e.append(" "+n),e.show())})}function tvly_update(){$.get("/ajax/status_card.html",function(t){$(".statuscol").html(t),tvly_reg_handlers(),upd_journey_data(),setTimeout(tvly_update,4e4)}).fail(function(){$(".sync-failed-marker").css("display","block"),upd_countdown(),setTimeout(tvly_update,5e3)})}function tvly_update_public(){var t;$(".publicstatuscol").each(function(){t=$(this).data("user")}),$.get("/ajax/status/"+t+".html",function(t){$(".publicstatuscol").html(t),upd_journey_data(),setTimeout(tvly_update_public,4e4)}).fail(function(){$(".sync-failed-marker").css("display","block"),upd_countdown(),setTimeout(tvly_update_public,5e3)})}function tvly_journey_progress(){var t=Date.now()/1e3,e=0;if(0<j_duration){for(stop in 1<(e=(e=1-(j_arrival-t)/j_duration)<0?0:e)&&(e=1),$(".progress .determinate").css("width",100*e+"%"),j_stops){var a=j_stops[stop][0],n=j_stops[stop][1],r=j_stops[stop][2],o=j_stops[stop][3],i=j_stops[stop][4];if(a==j_dest){$(".next-stop").html("");break}if(0!=r&&0<r-t){$(".next-stop").html(a+"<br/>"+hhmm(r)+odelay(n,r));break}if(0!=i&&0<i-t){$(".next-stop").html(a+"<br/>"+hhmm(r)+" → "+hhmm(i)+odelay(o,i));break}}setTimeout(tvly_journey_progress,5e3)}}function tvly_reg_handlers(){$(".action-checkin").click(function(){var t=$(this),e={action:"checkin",station:t.data("station"),train:t.data("train"),dest:t.data("dest")};tvly_run(t,e)}),$(".action-checkout").click(function(){var t=$(this),e={action:"checkout",station:t.data("station"),force:t.data("force")};tvly_run(t,e,function(){t.append(" – Ohne Echtzeitdaten auschecken?"),t.data("force",!0)})}),$(".action-undo").click(function(){var t=$(this),e=Date.now()/1e3,a=parseInt(t.data("checkints")),n={action:"undo",undo_id:t.data("id")},r=!0;(r=900<e-a?confirm("Checkin wirklich rückgängig machen? Er kann ggf. nicht wiederholt werden."):r)&&tvly_run(t,n)}),$(".action-cancelled-from").click(function(){var t=$(this),e={action:"cancelled_from",station:t.data("station"),train:t.data("train")};tvly_run(t,e)}),$(".action-cancelled-to").click(function(){var t=$(this),e={action:"cancelled_to",station:t.data("station"),force:!0};tvly_run(t,e)}),$(".action-delete").click(function(){var t=$(this),e={action:"delete",id:t.data("id"),checkin:t.data("checkin"),checkout:t.data("checkout")};confirm("Diese Zugfahrt wirklich löschen? Der Eintrag wird sofort aus der Datenbank entfernt und kann nicht wiederhergestellt werden.")&&tvly_run(t,e)}),$(".action-share").click(function(){var t=$(this).data("text"),e=$(this).data("url");navigator.share?(shareObj={text:t},e&&(shareObj.url=e),navigator.share(shareObj)):(e&&(t+=" "+e),(e=document.createElement("textarea")).value=t,e.setAttribute("readonly",""),e.style.position="absolute",e.style.left="-9999px",document.body.appendChild(e),e.select(),e.setSelectionRange(0,99999),document.execCommand("copy"),document.body.removeChild(e),M.toast({html:"Text kopiert: „"+t+"“"}))})}$(document).ready(function(){tvly_reg_handlers(),$(".statuscol .autorefresh").length&&(upd_journey_data(),setTimeout(tvly_update,4e4),setTimeout(tvly_journey_progress,5e3)),$(".publicstatuscol .autorefresh").length&&(upd_journey_data(),setTimeout(tvly_update_public,4e4),setTimeout(tvly_journey_progress,5e3)),$("a[href]").click(function(){$("nav .preloader-wrapper").addClass("active")})});
|
||||
var j_departure=0,j_duration=0,j_arrival=0,j_dest="",j_stops=[];function upd_journey_data(){$(".countdown").each(function(){var t=$(this).data("journey"),t=(t&&(t=t.split(";"),j_departure=parseInt(t[0]),j_arrival=parseInt(t[1]),j_duration=j_arrival-j_departure),$(this).data("dest")),e=(t&&(j_dest=t),$(this).data("route"));if(e)for(var a in e=e.split("|"),j_stops=[],e){for(var n=e[a].split(";"),r=1;r<5;r++)n[r]=parseInt(n[r]);j_stops.push(n)}})}function upd_countdown(){var t=Date.now()/1e3;t<j_departure?$(".countdown").text("Abfahrt in "+Math.round((j_departure-t)/60)+" Minuten"):0<j_arrival&&(t<j_arrival?$(".countdown").text("Ankunft in "+Math.round((j_arrival-t)/60)+" Minuten"):$(".countdown").text("Ziel erreicht"))}function hhmm(t){var t=new Date(1e3*t),e=t.getHours(),t=t.getMinutes();return(e<10?"0"+e:e)+":"+(t<10?"0"+t:t)}function odelay(t,e){return t<e?" (+"+(e-t)/60+")":t==e?"":" ("+(e-t)/60+")"}function tvly_run(e,t,a){var n='<i class="material-icons">error</i>',r=e.data("tr")?$('<tr><td colspan="'+e.data("tr")+'"><div class="progress"><div class="indeterminate"></div></div></td></tr>'):$('<div class="progress"><div class="indeterminate"></div></div>');e.hide(),e.after(r),$.post("/action",t,function(t){t.success?$(location).attr("href",t.redirect_to):(M.toast({html:n+" "+t.error}),r.remove(),a&&a(),e.append(" "+n),e.show())})}function tvly_update(){$.get("/ajax/status_card.html",function(t){$(".statuscol").html(t),tvly_reg_handlers(),upd_journey_data(),setTimeout(tvly_update,4e4)}).fail(function(){$(".sync-failed-marker").css("display","block"),upd_countdown(),setTimeout(tvly_update,5e3)})}function tvly_update_public(){var t;$(".publicstatuscol").each(function(){t=$(this).data("user")}),$.get("/ajax/status/"+t+".html",function(t){$(".publicstatuscol").html(t),upd_journey_data(),setTimeout(tvly_update_public,4e4)}).fail(function(){$(".sync-failed-marker").css("display","block"),upd_countdown(),setTimeout(tvly_update_public,5e3)})}function tvly_journey_progress(){var t=Date.now()/1e3,e=0;if(0<j_duration){for(stop in 1<(e=(e=1-(j_arrival-t)/j_duration)<0?0:e)&&(e=1),$(".progress .determinate").css("width",100*e+"%"),j_stops){var a=j_stops[stop][0],n=j_stops[stop][1],r=j_stops[stop][2],o=j_stops[stop][3],i=j_stops[stop][4];if(a==j_dest){$(".next-stop").html("");break}if(0!=r&&0<r-t){$(".next-stop").html(a+"<br/>"+hhmm(r)+odelay(n,r));break}if(0!=i&&0<i-t){$(".next-stop").html(a+"<br/>"+hhmm(r)+" → "+hhmm(i)+odelay(o,i));break}}setTimeout(tvly_journey_progress,5e3)}}function tvly_reg_handlers(){$(".action-checkin").click(function(){var t=$(this),e={action:"checkin",station:t.data("station"),train:t.data("train"),dest:t.data("dest")};tvly_run(t,e)}),$(".action-checkout").click(function(){var t=$(this),e={action:"checkout",station:t.data("station"),force:t.data("force")};tvly_run(t,e,function(){t.data("force")||(t.append(" – Ohne Echtzeitdaten auschecken?"),t.data("force",!0))})}),$(".action-undo").click(function(){var t=$(this),e=Date.now()/1e3,a=parseInt(t.data("checkints")),n={action:"undo",undo_id:t.data("id")},r=!0;(r=900<e-a?confirm("Checkin wirklich rückgängig machen? Er kann ggf. nicht wiederholt werden."):r)&&tvly_run(t,n)}),$(".action-cancelled-from").click(function(){var t=$(this),e={action:"cancelled_from",station:t.data("station"),train:t.data("train")};tvly_run(t,e)}),$(".action-cancelled-to").click(function(){var t=$(this),e={action:"cancelled_to",station:t.data("station"),force:!0};tvly_run(t,e)}),$(".action-delete").click(function(){var t=$(this),e={action:"delete",id:t.data("id"),checkin:t.data("checkin"),checkout:t.data("checkout")};confirm("Diese Zugfahrt wirklich löschen? Der Eintrag wird sofort aus der Datenbank entfernt und kann nicht wiederhergestellt werden.")&&tvly_run(t,e)}),$(".action-share").click(function(){var t=$(this).data("text"),e=$(this).data("url");navigator.share?(shareObj={text:t},e&&(shareObj.url=e),navigator.share(shareObj)):(e&&(t+=" "+e),(e=document.createElement("textarea")).value=t,e.setAttribute("readonly",""),e.style.position="absolute",e.style.left="-9999px",document.body.appendChild(e),e.select(),e.setSelectionRange(0,99999),document.execCommand("copy"),document.body.removeChild(e),M.toast({html:"Text kopiert: „"+t+"“"}))})}$(document).ready(function(){tvly_reg_handlers(),$(".statuscol .autorefresh").length&&(upd_journey_data(),setTimeout(tvly_update,4e4),setTimeout(tvly_journey_progress,5e3)),$(".publicstatuscol .autorefresh").length&&(upd_journey_data(),setTimeout(tvly_update_public,4e4),setTimeout(tvly_journey_progress,5e3)),$("a[href]").click(function(){$("nav .preloader-wrapper").addClass("active")})});
|
||||
|
|
Loading…
Reference in a new issue