From e5d703731b97b647e599c95adb02819b8c8e8878 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=B6rg=20Reichert?=
Date: Sat, 23 Nov 2024 23:42:06 +0100
Subject: [PATCH] support links in image credits
---
public/markets.csv | 5 +-
scraper/markets.csv | 2 +-
scraper/markets.geojson | 2 +-
scraper/markets_wmf.json | 2 +-
.../Sidebar/SidebarMarket/index.tsx | 185 ++++++++++--------
5 files changed, 108 insertions(+), 88 deletions(-)
diff --git a/public/markets.csv b/public/markets.csv
index 33d614c4..a5a33873 100644
--- a/public/markets.csv
+++ b/public/markets.csv
@@ -43,7 +43,7 @@ id;bezirk;name;shortname;strasse;plz_ort;von;bis;veranstalter;oeffnungszeiten;em
44;Südvorstadt;Weihnachtsmarkt im Haus Steinstraße;Haus Steinstraße;Steinstraße 18;04275 Leipzig;11.12.24;11.12.24;Haus Steinstraße;15:00-18:00;;https://www.leipzig.de/freizeit-kultur-und-tourismus/veranstaltungen-und-termine/eventsingle/event/weihnachtsmarkt-7;Offizielle Seite;51.31761485;12.370603375713156;Weihnachtsmarkt im Haus Steinstraße;;1;0;0;0;0;0;0;15:00-18:00;0;;0;;0;;0;0;;;Straßenbahn 10 oder 11 bis 'Karl-Liebknecht-/Kurt-Eisner-Str.';421;0;Food & Drinks, Crafts, Arts, Music
45;;Weihnachtsmarkt Gut Graßdorf;Gut Graßdorf;Am Volksgut 2;04425 Taucha;13.12.24;15.12.24;Landgasthof Gut Graßdorf;14:00-21:00;;https://www.leipzig.de/freizeit-kultur-und-tourismus/veranstaltungen-und-termine/eventsingle/event/weihnachtsmarkt-6-20231215;Offizielle Seite;51.388350450000004;12.488752999999999;Weihnachtsmarkt Gut Graßdorf;;1;0;0;0;0;17:00-21:00;14:00-21:00;14:00-19:00;0;;13.12.24=17:00-21:00,15.12.23=14:00-19:00;;0;;0;0;gut_grassdorf_taucha.jpg;Jwaller, CC BY-SA 3.0;Straßenbahn 3 bis 'An der Bürgerruhe, Taucha';1300;0;Am 3. Adventwochenende vom 13. bis 15. Dezember findet unser 3. Graßdorfer Weihnachtsmarkt auf dem Hof statt. Genießen Sie einen unserer leckeren Glühweine in verschiedenen Sorten oder unsere hausgemachte Feuerzangenbowle und stillen Sie Ihren Appetit mit einem kleinen Snack auf unserem Hof. Eine gute Möglichkeit zur Pause auf einer kleinen vorweihnachtlichen Spazierrunde oder eine willkommene Gelegenheit, sich mit Freunden auf ein kleines Heißgetränk zu treffen. Wir legen viel Wert auf Handwerkskunst und Familien. Weil wir nicht nur unser Restaurantangebot vorrangig regional beziehen, sondern eben auch unseren Weihnachtsmarkt durch Regionalität prägen möchten, haben wir vorrangig lokale Anbieter eingeladen.
46;Meusdorf;1. Meusdorfer Weihnachtsmarkt;Meusdorfer Weihnachtsmarkt;Schwarzenbergweg 9;04289 Leipzig;15.12.24;15.12.24;Wirtshaus am Monarchenhügel;15:00-23:59;;https://www.wirtshaus-monarchenhuegel.de/image/bilder/termine//20241215.jpg;Offizielle Seite;51.2906382;12.4402916;Meusdorfer Weihnachtsmarkt;;1;0;0;0;0;0;0;15:00-23:59;0;;0;;0;;0;0;;;Straßenbahn 15 bis 'Meusdorf';449;0;
-47;Lützschena-Stahmeln;Adventmarkt Lützschena;Adventmarkt Lützschena;Schloßweg 4;04159 Leipzig;08.12.24;08.12.24;Schlosskirche Lützschena;15:00-16:30;;http://www.luetzschena-stahmeln.de/termine/anzeigen.php;;51.3798625;12.280626073640347;Adventmarkt Lützschena;;1;0;0;0;0;0;0;15:00-16:30;0;;0;;0;;0;0;schlosskirche_luetzschena;Jwaller, CC BY-SA 3.0;Straßenbahn 11 bis 'Lützschena';493;0;Auch in diesem Jahr laden wir, der Ortsausschuss Lützschena, wieder herzlich zum Adventsmarkt in Lützschena ein. Wir beginnen am dritten Advent, dem 17.12., um 14:00 Uhr mit einem Familiengottesdienst in der Schloßkirche. Danach sind alle herzlich zu Glühwein und kleinen Leckereien, die es vor der Schloßkirche geben wird, eingeladen. Am Feuer wollen wir ins Quatschen kommen und vielleicht Menschen treffen, die wir lange nicht gesehen haben. Sicher wird es kleine Angebote an dem einen oder anderen Stand geben. Um 16:30 Uhr beginnt dann wie jedes Jahr das Konzert der Familienband „Fiddle Folk Family“. Mit irischen Klängen und Liedern zur Adventszeit wollen wir den Nachmittag ausklingen lassen. Restkartenwerden an der Abendkasse verkauft. Der Preis pro Karte beträgt 10 Euro.Wir brauchen für einen gelungenen Adventsmarkt auch dringend helfende Hände. Wem also dieses Projekt am Herzen liegt und wer gernmöchte, dass der Adventsmarkt erhalten bleibt bzw. wieder ausgebaut wird, melde sich bitte auch unter tinten-klecks@live.de.Wir freuen uns auf Sie!Sylvia Berger
+47;Lützschena-Stahmeln;Adventmarkt Lützschena;Adventmarkt Lützschena;Schloßweg 4;04159 Leipzig;08.12.24;08.12.24;Schlosskirche Lützschena;15:00-16:30;;http://www.luetzschena-stahmeln.de/termine/anzeigen.php;;51.3798625;12.280626073640347;Adventmarkt Lützschena;;1;0;0;0;0;0;0;15:00-16:30;0;;0;;0;;0;0;schlosskirche_luetzschena.jpg;Jwaller, CC BY-SA 3.0;Straßenbahn 11 bis 'Lützschena';493;0;Auch in diesem Jahr laden wir, der Ortsausschuss Lützschena, wieder herzlich zum Adventsmarkt in Lützschena ein. Wir beginnen am dritten Advent, dem 17.12., um 14:00 Uhr mit einem Familiengottesdienst in der Schloßkirche. Danach sind alle herzlich zu Glühwein und kleinen Leckereien, die es vor der Schloßkirche geben wird, eingeladen. Am Feuer wollen wir ins Quatschen kommen und vielleicht Menschen treffen, die wir lange nicht gesehen haben. Sicher wird es kleine Angebote an dem einen oder anderen Stand geben. Um 16:30 Uhr beginnt dann wie jedes Jahr das Konzert der Familienband „Fiddle Folk Family“. Mit irischen Klängen und Liedern zur Adventszeit wollen wir den Nachmittag ausklingen lassen. Restkartenwerden an der Abendkasse verkauft. Der Preis pro Karte beträgt 10 Euro.Wir brauchen für einen gelungenen Adventsmarkt auch dringend helfende Hände. Wem also dieses Projekt am Herzen liegt und wer gernmöchte, dass der Adventsmarkt erhalten bleibt bzw. wieder ausgebaut wird, melde sich bitte auch unter tinten-klecks@live.de.Wir freuen uns auf Sie!Sylvia Berger
48;Paunsdorf;Winterdorf Paunsdorf;Winterdorf Paunsdorf;Paunsdorfer Allee 1;04329 Leipzig;21.11.24;26.12.24;Paunsdorf Center;10:00-22:00;;https://www.leipzig.de/freizeit-kultur-und-tourismus/veranstaltungen-und-termine/eventsingle/event/weihnachtsmarkt-2;;51.34860449999999;12.477865158631062;Winterdorf Paunsdorf;;1;10:00-22:00;10:00-22:00;10:00-22:00;10:00-22:00;10:00-22:00;10:00-22:00;11:00-19:00;0;;24.11.24=11:00-19:00,01.12.24=11:00-19:00,08.12.24=11:00-19:00,15.12.24=11:00-19:00,22.12.24=11:00-19:00;;0;;0;0;paunsdorf_center.jpg;Dguendel, CC BY-SA 3.0;Straßenbahn 7 bis 'Permoserstr.';280;1;Der Weihnachtszauber im P.C. ist wieder da und versüßt uns die Vorweihnachtszeit mit tollen, weihnachtlichen Attraktionen, leckeren Köstlichkeiten und vielen weiteren wundervollen Highlights.Montag bis Samstag: 10-22 Uhr und Sonntag 11-19 Uhr25.12. und 26.12. 11-20 UhrHeiligabend und Silvester: Geschlossen https://www.westfield.com/germany/paunsdorfcenter/news-detail/weihnachtszauber-im-p~d~c~d~
49;Böhlitz-Ehrenberg;Weihnachtsmarkt Böhlitz-Ehrenberg;Weihnachtsmarkt Böhlitz-Ehrenberg;Leipziger Straße;04178 Leipzig;30.11.24;30.11.24;TSV Böhlitz-Ehrenberg 1990 e.V.;14:00-20:00;;http://www.bgbe.de/weihnachtsmarkt;;51.3608558;12.284388273515113;Weihnachtsmarkt Böhlitz-Ehrenberg;;1;0;0;0;0;0;14:00-20:00;0;0;;0;;0;;0;1;boehlitz_ehrenberg.jpg;Jörg Reichert, CC BY-SA 4.0;Straßenbahn 7 bis 'Burghausenerstr';100;1;verschiedene Verkaufsstände, Bastelstraße, Ponyreiten, Märchenstunde, Besuch vom Weihnachtsmann, Schottische Musik, Weihnachtsliedersingen mit dem Posaunenchor Böhlitz-Ehrenberg
50;Podelwitz;Schlossweihnacht in Podelwitz;Schlossweihnacht;Am Schloss 4;04680 Colditz;30.11.24;01.12.24;Wasserschloss Podelwitz;12:00-20:00;infowasserschloss-podelwitz.de;https://www.wasserschloss-podelwitz.de/veranstaltungen/2486191/2024/11/30/schlossweihnacht.html;;51.152758649999996;12.834418668118957;Schlossweihnacht in Podelwitz;;1;0;0;0;0;0;12:00-20:00;12:00-20:00;0;;0;;0;;0;0;wasserschloss_podelwitz.jpg;Jörg Blobelt, CC BY-SA 3.0;Bus 621 bis 'Hauptstr, Podelwitz';347;1;Zum ersten Adventswochenende laden wir Groß und Klein zu unserer Schlossweihnacht ein. Mit kreativen Künstlern und Ausstellern sorgen wir nicht nur für das leibliche Wohl, sondern auch für große Augen.
@@ -74,8 +74,7 @@ id;bezirk;name;shortname;strasse;plz_ort;von;bis;veranstalter;oeffnungszeiten;em
81;Zentrum-Ost;Adventszauber Rahn Education;Rahn Education;Salomonstr. 10;04109 Leipzig;29.11.24;30.11.24;Rahn Education;12:00-23:59;;https://www.leipzig.de/freizeit-kultur-und-tourismus/veranstaltungen-und-termine/eventsingle/event/adventszauber-3-20241130;;51.339624236200166;12.389163696591197;Rahn Education;;1;0;0;0;0;16:30-23:59;12:00-23:59;0;0;;29.11.24=16:30-23:59;;0;;0;0;;;Straßenbahn 4, 7, 15 bis 'Johannisplatz';314;1;
83;Schkeuditz;Adventsmarkt Altscherbitz;Adventsmarkt Altscherbitz;Koeppestraße 17;04435 Altscherbitz;30.11.24;30.11.24;Kirche Altscherbitz;14:00-23:59;;https://www.skh-altscherbitz.sachsen.de/ueber-uns/veranstaltungen/;;51.39202365;12.238228611399336;;;1;0;0;0;0;0;14:00-23:59;0;0;;0;;0;;0;0;kirche_altscherbitz.jpg;Jwaller, CC BY-SA 3.0;Straßenbahn 11 oder Bus 207 bis Haltestelle "Schkeuditz, Altscherbitz";553;0;
87;Plagwitz;OH-Supermarkt;OH-Supermarkt;Markranstädter Straße 8;04229 Leipzig;15.12.24;15.12.24;Markthalle Plagwitz;11:00-18:00;;https://plagwitzer-markthalle.de/konzerte-und-veranstaltungen;;51.3255505;12.3301055;;;1;0;0;0;0;0;0;11:00-18:00;0;;0;;0;;0;0;;;Straßenbahn 3 bis "Markranstädter Str.";504;0;
-89;Wahren;Weihnachtsmarkt Pittlerwerke;Weihnachtsmarkt Pittlerwerke;Pittlerstraße 26;04159 Leipzig;14.12.24;15.12.24;Pittlerwerke open air;12:00-21:00;;https://www.leipzig.de/freizeit-kultur-und-tourismus/veranstaltungen-und-termine/eventsingle/event/weihnachtsmarkt-6-20221203;;51.378587499999995;12.316117651456;;;1;0;0;0;0;0;12:00-21:00;12:00-20:00;0;;15.12.24=12:00-20:00;Sonntag nur bis 20:00;0;;0;0;;;Straßenbahn 11 bis "Wahren (Rathaus)";997;0;
-739;Zentrum;Haus A 01;Burgerverein GbR;Augustusplatz;04109 Leipzig;26.11.24;23.12.24;Burgerverein GbR;10:00-21:00;;http://www.burgervereinleipzig.de;;51.339183457572126;12.381076100003654;Burgerverein GbR;;1;11:00-21:00;11:00-21:00;11:00-21:00;11:00-21:00;11:00-22:00;11:00-22:00;11:00-21:00;0;29.11.24=10:00-22:00,30.11.24=10:00-22:00,06.12.24=10:00-22:00,08.12.24=10:00-22:00,13.12.24=10:00-22:00,14.12.24=10:00-22:00,20.12.24=10:00-22:00,21.12.24=10:00-22:00;;0;;0;0;;;Straßenbahn 4, 7, 12, 14, 15 (oder 8, 10, 11, 14 auf Ostseite);72;1;Imbiss und Getränke
+89;Wahren;Weihnachtsmarkt Pittlerwerke;Weihnachtsmarkt Pittlerwerke;Pittlerstraße 26;04159 Leipzig;14.12.24;15.12.24;Pittlerwerke open air;12:00-21:00;;https://www.leipzig.de/freizeit-kultur-und-tourismus/veranstaltungen-und-termine/eventsingle/event/weihnachtsmarkt-6-20221203;;51.378587499999995;12.316117651456;;;1;0;0;0;0;0;12:00-21:00;12:00-20:00;0;;15.12.24=12:00-20:00;;0;;0;0;;;Straßenbahn 11 bis "Wahren (Rathaus)";997;0;739;Zentrum;Haus A 01;Burgerverein GbR;Augustusplatz;04109 Leipzig;26.11.24;23.12.24;Burgerverein GbR;10:00-21:00;;http://www.burgervereinleipzig.de;;51.339183457572126;12.381076100003654;Burgerverein GbR;;1;11:00-21:00;11:00-21:00;11:00-21:00;11:00-21:00;11:00-22:00;11:00-22:00;11:00-21:00;0;29.11.24=10:00-22:00,30.11.24=10:00-22:00,06.12.24=10:00-22:00,08.12.24=10:00-22:00,13.12.24=10:00-22:00,14.12.24=10:00-22:00,20.12.24=10:00-22:00,21.12.24=10:00-22:00;;0;;0;0;;;Straßenbahn 4, 7, 12, 14, 15 (oder 8, 10, 11, 14 auf Ostseite);72;1;Imbiss und Getränke
760;Zentrum;Haus A 02;Andria Pastore;Augustusplatz;04109 Leipzig;26.11.24;23.12.24;Andria Pastore;10:00-21:00;;http://www.andria-leipzig.de;;51.3392099043243;12.380897458379645;Andria Pastore;;1;11:00-21:00;11:00-21:00;11:00-21:00;11:00-21:00;11:00-22:00;11:00-22:00;11:00-21:00;0;29.11.24=10:00-22:00,30.11.24=10:00-22:00,06.12.24=10:00-22:00,08.12.24=10:00-22:00,13.12.24=10:00-22:00,14.12.24=10:00-22:00,20.12.24=10:00-22:00,21.12.24=10:00-22:00;;0;;0;0;;;Straßenbahn 4, 7, 12, 14, 15 (oder 8, 10, 11, 14 auf Ostseite);72;1;Imbiss und Getränke
684;Zentrum;Haus A 03;Greenlife Value GmbH;Augustusplatz;04109 Leipzig;26.11.24;23.12.24;Greenlife Value GmbH;10:00-21:00;;https://www.warmies.de/;;51.33921344155512;12.381086739284044;Greenlife Value GmbH;;1;11:00-21:00;11:00-21:00;11:00-21:00;11:00-21:00;11:00-22:00;11:00-22:00;11:00-21:00;0;29.11.24=10:00-22:00,30.11.24=10:00-22:00,06.12.24=10:00-22:00,08.12.24=10:00-22:00,13.12.24=10:00-22:00,14.12.24=10:00-22:00,20.12.24=10:00-22:00,21.12.24=10:00-22:00;;0;;0;0;;;Straßenbahn 4, 7, 12, 14, 15 (oder 8, 10, 11, 14 auf Ostseite);72;1;Handel und Handwerk
748;Zentrum;Haus A 04;Kunst & Technik;Augustusplatz;04109 Leipzig;26.11.24;23.12.24;Kunst & Technik;10:00-21:00;;https://lordmclane.de/;;51.339238197341786;12.380924148961114;Kunst & Technik;;1;11:00-21:00;11:00-21:00;11:00-21:00;11:00-21:00;11:00-22:00;11:00-22:00;11:00-21:00;0;29.11.24=10:00-22:00,30.11.24=10:00-22:00,06.12.24=10:00-22:00,08.12.24=10:00-22:00,13.12.24=10:00-22:00,14.12.24=10:00-22:00,20.12.24=10:00-22:00,21.12.24=10:00-22:00;;0;;0;0;;;Straßenbahn 4, 7, 12, 14, 15 (oder 8, 10, 11, 14 auf Ostseite);72;1;Imbiss und Getränke
diff --git a/scraper/markets.csv b/scraper/markets.csv
index e0a4f638..c1b08d60 100644
--- a/scraper/markets.csv
+++ b/scraper/markets.csv
@@ -43,7 +43,7 @@ id;bezirk;name;shortname;strasse;plz_ort;von;bis;veranstalter;oeffnungszeiten;em
44;Südvorstadt;Weihnachtsmarkt im Haus Steinstraße;Haus Steinstraße;Steinstraße 18;04275 Leipzig;11.12.24;11.12.24;Haus Steinstraße;15:00-18:00;;https://www.leipzig.de/freizeit-kultur-und-tourismus/veranstaltungen-und-termine/eventsingle/event/weihnachtsmarkt-7;Offizielle Seite;51.31761485;12.370603375713156;Weihnachtsmarkt im Haus Steinstraße;;1;0;0;0;0;0;0;15:00-18:00;0;;0;;0;;0;0;;;Straßenbahn 10 oder 11 bis 'Karl-Liebknecht-/Kurt-Eisner-Str.';421;0;Food & Drinks, Crafts, Arts, Music
45;;Weihnachtsmarkt Gut Graßdorf;Gut Graßdorf;Am Volksgut 2;04425 Taucha;13.12.24;15.12.24;Landgasthof Gut Graßdorf;14:00-21:00;;https://www.leipzig.de/freizeit-kultur-und-tourismus/veranstaltungen-und-termine/eventsingle/event/weihnachtsmarkt-6-20231215;Offizielle Seite;51.388350450000004;12.488752999999999;Weihnachtsmarkt Gut Graßdorf;;1;0;0;0;0;17:00-21:00;14:00-21:00;14:00-19:00;0;;13.12.24=17:00-21:00,15.12.23=14:00-19:00;;0;;0;0;gut_grassdorf_taucha.jpg;Jwaller, CC BY-SA 3.0;Straßenbahn 3 bis 'An der Bürgerruhe, Taucha';1300;0;Am 3. Adventwochenende vom 13. bis 15. Dezember findet unser 3. Graßdorfer Weihnachtsmarkt auf dem Hof statt. Genießen Sie einen unserer leckeren Glühweine in verschiedenen Sorten oder unsere hausgemachte Feuerzangenbowle und stillen Sie Ihren Appetit mit einem kleinen Snack auf unserem Hof. Eine gute Möglichkeit zur Pause auf einer kleinen vorweihnachtlichen Spazierrunde oder eine willkommene Gelegenheit, sich mit Freunden auf ein kleines Heißgetränk zu treffen. Wir legen viel Wert auf Handwerkskunst und Familien. Weil wir nicht nur unser Restaurantangebot vorrangig regional beziehen, sondern eben auch unseren Weihnachtsmarkt durch Regionalität prägen möchten, haben wir vorrangig lokale Anbieter eingeladen.
46;Meusdorf;1. Meusdorfer Weihnachtsmarkt;Meusdorfer Weihnachtsmarkt;Schwarzenbergweg 9;04289 Leipzig;15.12.24;15.12.24;Wirtshaus am Monarchenhügel;15:00-23:59;;https://www.wirtshaus-monarchenhuegel.de/image/bilder/termine//20241215.jpg;Offizielle Seite;51.2906382;12.4402916;Meusdorfer Weihnachtsmarkt;;1;0;0;0;0;0;0;15:00-23:59;0;;0;;0;;0;0;;;Straßenbahn 15 bis 'Meusdorf';449;0;
-47;Lützschena-Stahmeln;Adventmarkt Lützschena;Adventmarkt Lützschena;Schloßweg 4;04159 Leipzig;08.12.24;08.12.24;Schlosskirche Lützschena;15:00-16:30;;http://www.luetzschena-stahmeln.de/termine/anzeigen.php;;51.3798625;12.280626073640347;Adventmarkt Lützschena;;1;0;0;0;0;0;0;15:00-16:30;0;;0;;0;;0;0;schlosskirche_luetzschena;Jwaller, CC BY-SA 3.0;Straßenbahn 11 bis 'Lützschena';493;0;Auch in diesem Jahr laden wir, der Ortsausschuss Lützschena, wieder herzlich zum Adventsmarkt in Lützschena ein. Wir beginnen am dritten Advent, dem 17.12., um 14:00 Uhr mit einem Familiengottesdienst in der Schloßkirche. Danach sind alle herzlich zu Glühwein und kleinen Leckereien, die es vor der Schloßkirche geben wird, eingeladen. Am Feuer wollen wir ins Quatschen kommen und vielleicht Menschen treffen, die wir lange nicht gesehen haben. Sicher wird es kleine Angebote an dem einen oder anderen Stand geben. Um 16:30 Uhr beginnt dann wie jedes Jahr das Konzert der Familienband „Fiddle Folk Family“. Mit irischen Klängen und Liedern zur Adventszeit wollen wir den Nachmittag ausklingen lassen. Restkartenwerden an der Abendkasse verkauft. Der Preis pro Karte beträgt 10 Euro.Wir brauchen für einen gelungenen Adventsmarkt auch dringend helfende Hände. Wem also dieses Projekt am Herzen liegt und wer gernmöchte, dass der Adventsmarkt erhalten bleibt bzw. wieder ausgebaut wird, melde sich bitte auch unter tinten-klecks@live.de.Wir freuen uns auf Sie!Sylvia Berger
+47;Lützschena-Stahmeln;Adventmarkt Lützschena;Adventmarkt Lützschena;Schloßweg 4;04159 Leipzig;08.12.24;08.12.24;Schlosskirche Lützschena;15:00-16:30;;http://www.luetzschena-stahmeln.de/termine/anzeigen.php;;51.3798625;12.280626073640347;Adventmarkt Lützschena;;1;0;0;0;0;0;0;15:00-16:30;0;;0;;0;;0;0;schlosskirche_luetzschena.jpg;Jwaller, CC BY-SA 3.0;Straßenbahn 11 bis 'Lützschena';493;0;Auch in diesem Jahr laden wir, der Ortsausschuss Lützschena, wieder herzlich zum Adventsmarkt in Lützschena ein. Wir beginnen am dritten Advent, dem 17.12., um 14:00 Uhr mit einem Familiengottesdienst in der Schloßkirche. Danach sind alle herzlich zu Glühwein und kleinen Leckereien, die es vor der Schloßkirche geben wird, eingeladen. Am Feuer wollen wir ins Quatschen kommen und vielleicht Menschen treffen, die wir lange nicht gesehen haben. Sicher wird es kleine Angebote an dem einen oder anderen Stand geben. Um 16:30 Uhr beginnt dann wie jedes Jahr das Konzert der Familienband „Fiddle Folk Family“. Mit irischen Klängen und Liedern zur Adventszeit wollen wir den Nachmittag ausklingen lassen. Restkartenwerden an der Abendkasse verkauft. Der Preis pro Karte beträgt 10 Euro.Wir brauchen für einen gelungenen Adventsmarkt auch dringend helfende Hände. Wem also dieses Projekt am Herzen liegt und wer gernmöchte, dass der Adventsmarkt erhalten bleibt bzw. wieder ausgebaut wird, melde sich bitte auch unter tinten-klecks@live.de.Wir freuen uns auf Sie!Sylvia Berger
48;Paunsdorf;Winterdorf Paunsdorf;Winterdorf Paunsdorf;Paunsdorfer Allee 1;04329 Leipzig;21.11.24;26.12.24;Paunsdorf Center;10:00-22:00;;https://www.leipzig.de/freizeit-kultur-und-tourismus/veranstaltungen-und-termine/eventsingle/event/weihnachtsmarkt-2;;51.34860449999999;12.477865158631062;Winterdorf Paunsdorf;;1;10:00-22:00;10:00-22:00;10:00-22:00;10:00-22:00;10:00-22:00;10:00-22:00;11:00-19:00;0;;24.11.24=11:00-19:00,01.12.24=11:00-19:00,08.12.24=11:00-19:00,15.12.24=11:00-19:00,22.12.24=11:00-19:00;;0;;0;0;paunsdorf_center.jpg;Dguendel, CC BY-SA 3.0;Straßenbahn 7 bis 'Permoserstr.';280;1;Der Weihnachtszauber im P.C. ist wieder da und versüßt uns die Vorweihnachtszeit mit tollen, weihnachtlichen Attraktionen, leckeren Köstlichkeiten und vielen weiteren wundervollen Highlights.Montag bis Samstag: 10-22 Uhr und Sonntag 11-19 Uhr25.12. und 26.12. 11-20 UhrHeiligabend und Silvester: Geschlossen https://www.westfield.com/germany/paunsdorfcenter/news-detail/weihnachtszauber-im-p~d~c~d~
49;Böhlitz-Ehrenberg;Weihnachtsmarkt Böhlitz-Ehrenberg;Weihnachtsmarkt Böhlitz-Ehrenberg;Leipziger Straße;04178 Leipzig;30.11.24;30.11.24;TSV Böhlitz-Ehrenberg 1990 e.V.;14:00-20:00;;http://www.bgbe.de/weihnachtsmarkt;;51.3608558;12.284388273515113;Weihnachtsmarkt Böhlitz-Ehrenberg;;1;0;0;0;0;0;14:00-20:00;0;0;;0;;0;;0;1;boehlitz_ehrenberg.jpg;Jörg Reichert, CC BY-SA 4.0;Straßenbahn 7 bis 'Burghausenerstr';100;1;verschiedene Verkaufsstände, Bastelstraße, Ponyreiten, Märchenstunde, Besuch vom Weihnachtsmann, Schottische Musik, Weihnachtsliedersingen mit dem Posaunenchor Böhlitz-Ehrenberg
50;Podelwitz;Schlossweihnacht in Podelwitz;Schlossweihnacht;Am Schloss 4;04680 Colditz;30.11.24;01.12.24;Wasserschloss Podelwitz;12:00-20:00;infowasserschloss-podelwitz.de;https://www.wasserschloss-podelwitz.de/veranstaltungen/2486191/2024/11/30/schlossweihnacht.html;;51.152758649999996;12.834418668118957;Schlossweihnacht in Podelwitz;;1;0;0;0;0;0;12:00-20:00;12:00-20:00;0;;0;;0;;0;0;wasserschloss_podelwitz.jpg;Jörg Blobelt, CC BY-SA 3.0;Bus 621 bis 'Hauptstr, Podelwitz';347;1;Zum ersten Adventswochenende laden wir Groß und Klein zu unserer Schlossweihnacht ein. Mit kreativen Künstlern und Ausstellern sorgen wir nicht nur für das leibliche Wohl, sondern auch für große Augen.
diff --git a/scraper/markets.geojson b/scraper/markets.geojson
index 5f985b88..0c80edc2 100644
--- a/scraper/markets.geojson
+++ b/scraper/markets.geojson
@@ -2177,7 +2177,7 @@
"merged": null,
"international": 0,
"action": 0,
- "image": "schlosskirche_luetzschena",
+ "image": "schlosskirche_luetzschena.jpg",
"urheberschaft": "Jwaller, CC BY-SA 3.0",
"train": "Straßenbahn 11 bis 'Lützschena'",
"train_distance": 493,
diff --git a/scraper/markets_wmf.json b/scraper/markets_wmf.json
index 35e957f6..a5f53ea3 100644
--- a/scraper/markets_wmf.json
+++ b/scraper/markets_wmf.json
@@ -1850,7 +1850,7 @@
"merged": null,
"international": 0,
"action": 0,
- "image": "schlosskirche_luetzschena",
+ "image": "schlosskirche_luetzschena.jpg",
"urheberschaft": "Jwaller, CC BY-SA 3.0",
"train": "Straßenbahn 11 bis 'Lützschena'",
"train_distance": 493,
diff --git a/src/components/Sidebar/SidebarMarket/index.tsx b/src/components/Sidebar/SidebarMarket/index.tsx
index a28d13cc..cd872164 100644
--- a/src/components/Sidebar/SidebarMarket/index.tsx
+++ b/src/components/Sidebar/SidebarMarket/index.tsx
@@ -1,60 +1,64 @@
-import { FC, ReactNode } from 'react'
-import { useCopyToClipboard } from '@lib/hooks/useCopyToClipboard'
+import { FC, ReactNode } from "react";
+import { useCopyToClipboard } from "@lib/hooks/useCopyToClipboard";
-import { SidebarHeader } from '@components/Sidebar/SidebarHeader'
-import { SidebarBody } from '@components/Sidebar/SidebarBody'
-import { MarketInfo } from '@components/MarketInfo'
+import { SidebarHeader } from "@components/Sidebar/SidebarHeader";
+import { SidebarBody } from "@components/Sidebar/SidebarBody";
+import { MarketInfo } from "@components/MarketInfo";
import {
- GeoMarker,
- Euro,
+ Calendar,
Clock,
+ Copy,
+ Euro,
+ GeoMarker,
Globe,
Info,
- Calendar,
- Copy,
-} from '@components/Icons/'
-import ical, { ICalCalendarMethod } from 'ical-generator';
+} from "@components/Icons/";
+import ical, { ICalCalendarMethod } from "ical-generator";
export interface SidebarMarketType {
- marketData: any
+ marketData: any;
}
export interface TimeExeptionType {
- hoursExc: string
+ hoursExc: string;
}
export const SidebarMarket: FC = ({ marketData }) => {
- const days = ['Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa', 'So']
+ const days = ["Mo", "Di", "Mi", "Do", "Fr", "Sa", "So"];
const daysHelper = {
- Mo: 'Montag',
- Di: 'Dienstag',
- Mi: 'Mittwoch',
- Do: 'Donnerstag',
- Fr: 'Freitag',
- Sa: 'Samstag',
- So: 'Sonntag',
- }
+ Mo: "Montag",
+ Di: "Dienstag",
+ Mi: "Mittwoch",
+ Do: "Donnerstag",
+ Fr: "Freitag",
+ Sa: "Samstag",
+ So: "Sonntag",
+ };
- const { copyToClipboard, hasCopied } = useCopyToClipboard()
- const hasImage = marketData.image
+ const { copyToClipboard, hasCopied } = useCopyToClipboard();
+ const hasImage = marketData.image;
const TimeExeption: FC = ({ hoursExc }) => {
return (
- )
- }
+ );
+ };
const getDepartureQueryUrl = () => {
const now = new Date();
- const departureDate = `${now.getDate()}.${now.getMonth() + 1}.${now.getFullYear()}`;
+ const departureDate = `${now.getDate()}.${
+ now.getMonth() + 1
+ }.${now.getFullYear()}`;
const departureTime = `${now.getHours()}:${now.getMinutes()}`;
const journeyTarget = `${marketData.strasse}, ${marketData.plz_ort}`;
- return encodeURI(`https://www.insa.de/fahrplanauskunft/insa-fahrplanauskunft?scrollTo=webapp&start=1&P=TP&journeyProducts=1023&Z=${journeyTarget}&time=${departureTime}&date=${departureDate}&timeSel=depart`);
- }
+ return encodeURI(
+ `https://www.insa.de/fahrplanauskunft/insa-fahrplanauskunft?scrollTo=webapp&start=1&P=TP&journeyProducts=1023&Z=${journeyTarget}&time=${departureTime}&date=${departureDate}&timeSel=depart`,
+ );
+ };
- const calendar = ical({ name: 'my first iCal' });
+ const calendar = ical({ name: "my first iCal" });
calendar.method(ICalCalendarMethod.REQUEST);
const parseDate = (str: string) => {
@@ -67,7 +71,10 @@ export const SidebarMarket: FC = ({ marketData }) => {
);
};
- const allDatesBetween = (startDateStr: string, endDateStr: string): Date[] => {
+ const allDatesBetween = (
+ startDateStr: string,
+ endDateStr: string,
+ ): Date[] => {
const dates = [];
const dateMove = parseDate(startDateStr);
const endDate = parseDate(endDateStr);
@@ -78,7 +85,10 @@ export const SidebarMarket: FC = ({ marketData }) => {
return dates;
};
- const allDates = allDatesBetween(marketData.von, marketData.bis || marketData.von);
+ const allDates = allDatesBetween(
+ marketData.von,
+ marketData.bis || marketData.von,
+ );
const weekDayNames = ["So", "Mo", "Di", "Mi", "Do", "Fr", "Sa"];
for (let date of allDates) {
const day = weekDayNames[date.getDay()];
@@ -103,7 +113,7 @@ export const SidebarMarket: FC = ({ marketData }) => {
summary: marketData.name,
description: marketData.description,
location: `${marketData.strasse}, ${marketData.plz_ort}`,
- url: marketData.w3
+ url: marketData.w3,
});
}
return (
@@ -112,18 +122,20 @@ export const SidebarMarket: FC = ({ marketData }) => {
- {marketData.urheberschaft
- ? marketData.urheberschaft
- : 'freestocks.org, CC BY-SA 4.0 via Wikimedia Commons'}
+
@@ -136,30 +148,28 @@ export const SidebarMarket: FC = ({ marketData }) => {
Markt-Link kopieren
- )}{' '}
- {hasCopied && (
+ )} {hasCopied && (
Markt-Link kopiert!
- )}{' '}
-
+ )}
- {marketData['rss_beschreibung']?.length > 0 && (
+ {marketData["rss_beschreibung"]?.length > 0 && (
}>
- {marketData['rss_beschreibung']}
+ {marketData["rss_beschreibung"]}
)}
- {marketData['veranstalter']?.length > 0 && (
+ {marketData["veranstalter"]?.length > 0 && (
}>
- {marketData['veranstalter']}
+ {marketData["veranstalter"]}
)}
}
>
@@ -171,54 +181,63 @@ export const SidebarMarket: FC = ({ marketData }) => {
)}
- {marketData['closed-exc'] !== '0' && (
+ {marketData["closed-exc"] !== "0" && (
- * geschlossen: {marketData['closed-exc-readable']
- || (!!marketData['closed-exc'] ?
- marketData['closed-exc'].split(",").map(
- (c: string) => c.substring(0, 6)
- ) : "").join(", ")}
+ * geschlossen: {marketData["closed-exc-readable"] ||
+ (!!marketData["closed-exc"]
+ ? marketData["closed-exc"].split(",").map(
+ (c: string) => c.substring(0, 6),
+ )
+ : "").join(", ")}
)}
}
>
- Wochentag
{days.map((day: string, i: number) => (
- -
+
-
{daysHelper[day as keyof typeof daysHelper]}
))}
- - Uhrzeit
+ - Uhrzeit
{days.map((day: string, i: number) => (
- -
- {marketData[day] === '0' ? '-' : marketData[day]}
+
-
+ {marketData[day] === "0" ? "-" : marketData[day]}
))}
- {marketData['hours-exc-readable'] && (
-
+ {marketData["hours-exc-readable"] && (
+
)}
- {calendar.events.length > 0 &&
- Termin exportieren
-
}
+ {calendar.events.length > 0 && (
+
+
+ Termin exportieren
+
+
+ )}
}>
- {marketData['immer-kostenlos'] === '1'
- ? 'Kostenlos'
- : '(Teilweise) Kostenpflichtig'}
+ {marketData["immer-kostenlos"] === "1"
+ ? "Kostenlos"
+ : "(Teilweise) Kostenpflichtig"}
@@ -228,11 +247,16 @@ export const SidebarMarket: FC = ({ marketData }) => {
{marketData.train}
-
window.open(getDepartureQueryUrl(), '_blank')}>Fahrplanauskunft
+ window.open(getDepartureQueryUrl(), "_blank")}
+ >
+ Fahrplanauskunft
+
- {marketData.bemerkungen !== '' && (
+ {marketData.bemerkungen !== "" && (
}>