diff --git a/archetypes/country/index.de.md b/archetypes/country/index.de.md index 89dacbbbc..466a32bcc 100644 --- a/archetypes/country/index.de.md +++ b/archetypes/country/index.de.md @@ -4,6 +4,10 @@ country: "{{ .File.ContentBaseName }}" params: operators_without_fip: - # Liste Betreiber, die kein FIP akzeptieren + border_points: + - # Grenzpunkt-IDs im Uhrzeigersinn, startend im Norden des Landes, wie in `content/country/borderpoints.de.yaml` definiert + border_points_footnotes: + - # Optionale Fußnoten unter der Grenzpunkt-Tabelle --- @@ -38,15 +42,10 @@ params: ## Anreise und Grenzpunkte -{{% expander "Grenzpunkte" border %}} - -| Land | Grenzpunkte | -| ---- | ----------- | - -{{% /expander %}} +{{< border-points >}} ### diff --git a/archetypes/country/index.en.md b/archetypes/country/index.en.md index 3fbd67f7a..cc9fb8e91 100644 --- a/archetypes/country/index.en.md +++ b/archetypes/country/index.en.md @@ -4,6 +4,10 @@ country: "{{ .File.ContentBaseName }}" params: operators_without_fip: - # List operators without FIP here + border_points: + - # List border IDs in clockwise order, starting in the north of the country, as defined in `content/country/borderpoints.en.yaml` + border_points_footnotes: + - # Optional footnotes shown below the border point table --- @@ -38,15 +42,10 @@ params: ## Arrival and Border Points -{{% expander "Border Points" border %}} - -| Country | Border Points | -| ------- | ------------- | - -{{% /expander %}} +{{< border-points >}} ### diff --git a/archetypes/country/index.fr.md b/archetypes/country/index.fr.md index c23f84ca4..66a2e54e4 100644 --- a/archetypes/country/index.fr.md +++ b/archetypes/country/index.fr.md @@ -4,6 +4,10 @@ country: "{{ .File.ContentBaseName }}" params: operators_without_fip: - # Listez ici les opérateurs ne participant pas au FIP + border_points: + - # IDs des points frontières dans le sens horaire, en commençant par le nord du pays, comme défini dans `content/country/borderpoints.fr.yaml` + border_points_footnotes: + - # Notes de bas de page facultatives sous le tableau des points frontières --- @@ -38,15 +42,10 @@ params: ## Arrivée et points frontières -{{% expander "Points frontières" border %}} - -| Pays | Points frontières | -| ---- | ----------------- | - -{{% /expander %}} +{{< border-points >}} ### diff --git a/content/country/_index.de.md b/content/country/_index.de.md index f2af2f090..5273c2fef 100644 --- a/content/country/_index.de.md +++ b/content/country/_index.de.md @@ -1,5 +1,7 @@ --- title: Übersicht der Länder +build: + publishResources: false description: Übersichtliche Darstellung aller Länder, in denen FIP-Vergünstigungen genutzt werden können. Erfahre, in welchen Ländern FIP 50 Tickets und internationale Freifahrten genutzt werden können. diff --git a/content/country/_index.en.md b/content/country/_index.en.md index a66af1ef0..72256314a 100644 --- a/content/country/_index.en.md +++ b/content/country/_index.en.md @@ -1,5 +1,7 @@ --- title: Overview of countries +build: + publishResources: false description: A clear overview of all countries where FIP benefits are available. Find out in which countries FIP 50 tickets and FIP coupons can be used. params: diff --git a/content/country/_index.fr.md b/content/country/_index.fr.md index 491f200ec..f0936f605 100644 --- a/content/country/_index.fr.md +++ b/content/country/_index.fr.md @@ -1,5 +1,7 @@ --- title: Liste des pays +build: + publishResources: false description: Un aperçu clair de tous les pays où les avantages du FIP peuvent être utilisés. Découvrez dans quels pays les billets FIP 50 et Coupons FIP sont valables. diff --git a/content/country/austria/index.de.md b/content/country/austria/index.de.md index bed7c92ec..d3885698a 100644 --- a/content/country/austria/index.de.md +++ b/content/country/austria/index.de.md @@ -4,8 +4,8 @@ country: austria params: operators_without_fip: - Achenseebahn - - '[CAT (City Airport Train) - Wien](/operator/oebb#wien-flughafen-city-airport-train-cat "CAT")' + - '[CAT (City Airport Train) Wien](/operator/oebb#wien-flughafen-city-airport-train-cat + "CAT")' - Graz–Köflacher Bahn (GKB) - Montafonerbahn - NÖVOG @@ -16,6 +16,15 @@ params: - WESTbahn - Wiener Lokalbahn (Badner Bahn) - Zillertalbahn + border_points: + - at-cz + - at-sk + - at-hu-gysev + - at-hu-mav + - at-si + - at-it + - at-ch + - at-de --- ## FIP Nutzung @@ -41,20 +50,7 @@ Beide Strecken sind und werden weiter gut ausgebaut, Züge verkehren zwischen de ## Anreise und Grenzpunkte -{{% expander "Grenzpunkte" border %}} - -| Land | Grenzpunkte | -| ------------------------------------------------------------ | --------------------------------------------------------------------------------------------------------- | -| [Tschechien](/country/czechia) ([ČD](/operator/cd)) | Bernhardsthal (Gr), Unterretzbach (Gr), Gmünd NÖ (Gr), Summerau (Gr), | -| [Slowakei](/country/slovakia) ([ZSSK / ŽSR](/operator/zssk)) | Marchegg(Gr), Kittsee(Gr) | -| Ungarn ([GySEV](/operator/gysev)) | Pamhagen (Gr), Szentgotthárd, Sopron | -| Ungarn (MÁV) | Hegyshalom (Gr), Sopron | -| [Slowenien](/country/slovenia) ([SŽ](/operator/sz)) | Bleiburg(Gr) , Spielfeld-Strass(Gr), Rosenbach(Gr) | -| [Italien](/country/italy) ([FS](/operator/fs)) | Brennero/Brenner, San Candido/Innichen, Tarvisio Boscoverde | -| [Schweiz](/country/switzerland) ([SBB](/operator/sbb)) | Buchs SG, St. Margrethen | -| [Deutschland](/country/germany) ([DB](/operator/db)) | Passau, Salzburg (im NV bis Salzburg Liefering), Simbach am Inn, Kufstein, Mittenwald (Gr), Lindau-Reutin | - -{{% /expander %}} +{{< border-points >}} ### Tschechien diff --git a/content/country/austria/index.en.md b/content/country/austria/index.en.md index fb96e0dfa..9045bd63f 100644 --- a/content/country/austria/index.en.md +++ b/content/country/austria/index.en.md @@ -4,8 +4,8 @@ country: austria params: operators_without_fip: - Achenseebahn - - '[CAT (City Airport Train) - Vienna](/operator/oebb#vienna-airport-city-airport-train-cat "CAT")' + - '[CAT (City Airport Train) Vienna](/operator/oebb#vienna-airport-city-airport-train-cat + "CAT")' - Graz–Köflacher Bahn (GKB) - Montafonerbahn - NÖVOG @@ -16,6 +16,15 @@ params: - WESTbahn - Wiener Lokalbahn (Badner Bahn) - Zillertalbahn + border_points: + - at-cz + - at-sk + - at-hu-gysev + - at-hu-mav + - at-si + - at-it + - at-ch + - at-de --- ## FIP Information @@ -41,20 +50,7 @@ Both lines are well developed, with trains running every half hour between major ## Arrival and Border Points -{{% expander "Border Points" border %}} - -| Country | Border Points | -| ------------------------------------------------------------ | --------------------------------------------------------------------------------------------------------------- | -| [Czech Republic](/country/czechia) ([ČD](/operator/cd)) | Bernhardsthal (Gr), Unterretzbach (Gr), Gmünd NÖ (Gr), Summerau (Gr) | -| [Slovakia](/country/slovakia) ([ZSSK / ŽSR](/operator/zssk)) | Marchegg(Gr), Kittsee(Gr) | -| Hungary ([GySEV](/operator/gysev)) | Pamhagen (Gr), Szentgotthárd, Sopron | -| Hungary (MÁV) | Hegyshalom (Gr), Sopron | -| [Slovenia](/country/slovenia) ([SŽ](/operator/sz)) | Bleiburg(Gr), Spielfeld-Strass(Gr), Rosenbach(Gr) | -| [Italy](/country/italy) ([FS](/operator/fs)) | Brennero/Brenner, San Candido/Innichen, Tarvisio Boscoverde | -| [Switzerland](/country/switzerland) ([SBB](/operator/sbb)) | Buchs SG, St. Margrethen | -| [Germany](/country/germany) ([DB](/operator/db)) | Passau, Salzburg (local trains to Salzburg Liefering), Simbach am Inn, Kufstein, Mittenwald (Gr), Lindau-Reutin | - -{{% /expander %}} +{{< border-points >}} ### Czech Republic diff --git a/content/country/austria/index.fr.md b/content/country/austria/index.fr.md index ed374f159..f1ac2af72 100644 --- a/content/country/austria/index.fr.md +++ b/content/country/austria/index.fr.md @@ -4,8 +4,8 @@ country: austria params: operators_without_fip: - Achenseebahn - - ’[CAT (City Airport Train) - Vienne](/operator/oebb#aéroport-de-vienne--city-airport-train-cat "CAT")’ + - ’[CAT (City Airport Train) Vienne](/operator/oebb#aéroport-de-vienne--city-airport-train-cat + "CAT")’ - Graz–Köflacher Bahn (GKB) - Montafonerbahn - NÖVOG @@ -16,6 +16,15 @@ params: - WESTbahn - Wiener Lokalbahn (Badner Bahn) - Zillertalbahn + border_points: + - at-cz + - at-sk + - at-hu-gysev + - at-hu-mav + - at-si + - at-it + - at-ch + - at-de --- ## Informations FIP @@ -41,20 +50,7 @@ Ces deux lignes sont bien développées, avec une fréquence d’un train toutes ## Arrivée et points frontières -{{% expander "Points frontières" border %}} - -| Pays | Points frontières | -| ------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------- | -| [République tchèque](/country/czechia) ([ČD](/operator/cd)) | Bernhardsthal (Gr), Unterretzbach (Gr), Gmünd NÖ (Gr), Summerau (Gr) | -| [Slovaquie](/country/slovakia) ([ZSSK / ŽSR](/operator/zssk)) | Marchegg (Gr), Kittsee (Gr) | -| Hongrie ([GySEV](/operator/gysev)) | Pamhagen (Gr), Szentgotthárd, Sopron | -| Hongrie (MÁV) | Hegyeshalom (Gr), Sopron | -| [Slovénie](/country/slovenia) ([SŽ](/operator/sz)) | Bleiburg (Gr), Spielfeld-Strass (Gr), Rosenbach (Gr) | -| [Italie](/country/italy) ([FS](/operator/fs)) | Brennero/Brenner, San Candido/Innichen, Tarvisio Boscoverde | -| [Suisse](/country/switzerland) ([CFF](/operator/sbb)) | Buchs SG, St. Margrethen | -| [Allemagne](/country/germany) ([DB](/operator/db)) | Passau, Salzbourg (trains régionaux vers Salzburg Liefering), Simbach am Inn, Kufstein, Mittenwald (Gr), Lindau-Reutin | - -{{% /expander %}} +{{< border-points >}} ### République tchèque diff --git a/content/country/belgium/index.de.md b/content/country/belgium/index.de.md index 383a7ab58..a17b4acc0 100644 --- a/content/country/belgium/index.de.md +++ b/content/country/belgium/index.de.md @@ -5,6 +5,11 @@ params: operators_without_fip: - European Sleeper - OUIGO + border_points: + - be-nl + - be-de + - be-lu + - be-fr --- ## FIP Nutzung @@ -29,16 +34,7 @@ Besonders erwähnenswert sind die beeindruckenden Bahnhofsgebäude von Liège-Gu ## Anreise und Grenzpunkte -{{% expander "Grenzpunkte" border %}} - -| Land | Grenzpunkte | -| -------------------------------------------------------- | ------------------------------------------------------------------- | -| [Niederlande](/country/netherlands) ([NS](/operator/ns)) | Roosendaal (fr), Visé (fr) | -| [Deutschland](/country/germany) ([DB](/operator/db)) | Aachen Süd (Gr) | -| [Luxemburg](/country/luxembourg) ([CFL](/operator/cfl)) | Athus, Gouvy (fr), Sterpenich (fr) | -| [Frankreich](/country/france) ([SNCF](/operator/sncf)) | Blandain (fr), Givet (fr), Jeumont (fr), Quèvy (fr), Tourcoing (fr) | - -{{% /expander %}} +{{< border-points >}} ### Niederlande diff --git a/content/country/belgium/index.en.md b/content/country/belgium/index.en.md index 216cae44f..346308ef2 100644 --- a/content/country/belgium/index.en.md +++ b/content/country/belgium/index.en.md @@ -5,6 +5,11 @@ params: operators_without_fip: - European Sleeper - OUIGO + border_points: + - be-nl + - be-de + - be-lu + - be-fr --- ## FIP Information @@ -29,16 +34,7 @@ Particularly noteworthy are the impressive station buildings of Liège-Guillemin ## Arrival and Border Points -{{% expander "Border Points" border %}} - -| Country | Border Points | -| -------------------------------------------------------- | ------------------------------------------------------------------- | -| [Netherlands](/country/netherlands) ([NS](/operator/ns)) | Roosendaal (fr), Visé (fr) | -| [Germany](/country/germany) ([DB](/operator/db)) | Aachen Süd (Gr) | -| [Luxembourg](/country/luxembourg) ([CFL](/operator/cfl)) | Athus, Gouvy (fr), Sterpenich (fr) | -| [France](/country/france) ([SNCF](/operator/sncf)) | Blandain (fr), Givet (fr), Jeumont (fr), Quèvy (fr), Tourcoing (fr) | - -{{% /expander %}} +{{< border-points >}} ### Netherlands diff --git a/content/country/belgium/index.fr.md b/content/country/belgium/index.fr.md index d24cbb7a5..d29bf3099 100644 --- a/content/country/belgium/index.fr.md +++ b/content/country/belgium/index.fr.md @@ -5,6 +5,11 @@ params: operators_without_fip: - European Sleeper - OUIGO + border_points: + - be-nl + - be-de + - be-lu + - be-fr --- ## Informations FIP @@ -29,16 +34,7 @@ Sur les autres lignes, la vitesse est moyenne mais les trains circulent généra ## Arrivée et points frontières -{{% expander "Points frontières" border %}} - -| Pays | Points frontières | -| -------------------------------------------------------- | ------------------------------------------------------------------- | -| [Pays-Bas](/country/netherlands) ([NS](/operator/ns)) | Roosendaal (fr), Visé (fr) | -| [Allemagne](/country/germany) ([DB](/operator/db)) | Aachen Süd (Gr) | -| [Luxembourg](/country/luxembourg) ([CFL](/operator/cfl)) | Athus, Gouvy (fr), Sterpenich (fr) | -| [France](/country/france) ([SNCF](/operator/sncf)) | Blandain (fr), Givet (fr), Jeumont (fr), Quévy (fr), Tourcoing (fr) | - -{{% /expander %}} +{{< border-points >}} ### Pays-Bas diff --git a/content/country/borderpoints.de.yaml b/content/country/borderpoints.de.yaml new file mode 100644 index 000000000..f956d6301 --- /dev/null +++ b/content/country/borderpoints.de.yaml @@ -0,0 +1,1101 @@ +at-cz: + a: + country: + id: austria + operators: + - id: oebb + b: + country: + id: czechia + operators: + - id: cd + points: + - Bernhardsthal (Gr) / Břeclav (Gr) + - Unterretzbach (Gr) / Retz (Gr) + - Gmünd (Gr) / Česká Skalice (Gr) + - Summerau (Gr) / Horní Dvořiště (Gr) +at-sk: + a: + country: + id: austria + operators: + - id: oebb + b: + country: + id: slovakia + operators: + - id: zssk + points: + - Marchegg (Gr) + - Kittsee (Gr) +at-hu-gysev: + a: + country: + id: austria + operators: + - id: gysev + b: + country: + id: hungary + operators: + - id: gysev + points: + - Pamhagen (Gr) + - Szentgotthárd + - Sopron +at-hu-mav: + a: + country: + id: austria + operators: + - id: oebb + b: + country: + id: hungary + operators: + - id: mav + points: + - Hegyeshalom (Gr) + - Sopron +at-si: + a: + country: + id: austria + operators: + - id: oebb + b: + country: + id: slovenia + operators: + - id: sz + points: + - "Bleiburg (Gr) (Slowenisch: Pliberk)" + - "Rosenbach (Gr) / Jesenice (Gr) (Deutsch: Assling)" + - "Spielfeld-Strass (Gr) / Spielfeld (Gr) (Slowenisch: Špilje)" +at-it: + a: + country: + id: austria + operators: + - id: oebb + b: + country: + id: italy + operators: + - id: fs + points: + - Brennero/Brenner + - San Candido/Innichen + - Tarvisio Boscoverde +at-ch: + a: + country: + id: austria + operators: + - id: oebb + b: + country: + id: switzerland + operators: + - id: sbb + points: + - Buchs SG + - St. Margrethen +at-de: + a: + country: + id: austria + operators: + - id: oebb + b: + country: + id: germany + operators: + - id: db + points: + - Kufstein + - Lindau-Reutin + - Mittenwald (Gr) + - Passau Hbf + - Salzburg Hbf (im NV bis Salzburg Liefering) + - Simbach am Inn +be-nl: + a: + country: + id: belgium + operators: + - id: sncb + b: + country: + id: netherlands + operators: + - id: ns + points: + - Roosendaal (fr) + - Visé (fr) +be-de: + a: + country: + id: belgium + operators: + - id: sncb + b: + country: + id: germany + operators: + - id: db + points: + - Aachen Süd (Gr) +be-lu: + a: + country: + id: belgium + operators: + - id: sncb + b: + country: + id: luxembourg + operators: + - id: cfl + points: + - Athus + - Gouvy (fr) + - Sterpenich (fr) +be-fr: + a: + country: + id: belgium + operators: + - id: sncb + b: + country: + id: france + operators: + - id: sncf + points: + - Blandain (fr) + - Givet (fr) + - Jeumont (fr) + - Quévy (fr) + - Tourcoing (fr) +ba-hr: + a: + country: + id: bosnia-and-herzegovina + operators: + - id: zfbh + - id: zrs + b: + country: + label: Kroatien + operators: + - label: HŽ + points: + - Brčko (Gr) + - Martin Brod (Gr) + - Metković (Gr) + - Slavonski Šamac (Gr) + - Volinja (Gr) +ba-rs: + a: + country: + id: bosnia-and-herzegovina + operators: + - id: zfbh + - id: zrs + b: + country: + id: serbia + operators: + - id: sv + points: + - Zvornik +bg-ro: + a: + country: + id: bulgaria + operators: + - id: bdz + b: + country: + id: romania + operators: + - id: cfr + points: + - "Ruse (fr) (bulgarisch: Русе)" + - Vidin (fr) +bg-tr: + a: + country: + id: bulgaria + operators: + - id: bdz + b: + country: + label: Türkei + operators: + - label: TCDD + points: + - Kapikule (fr) +bg-gr: + a: + country: + id: bulgaria + operators: + - id: bdz + b: + country: + id: greece + operators: + - id: ht + points: + - "Kulata (fr) (bulgarisch: Кулата)" + - "Svilengrad (fr) (bulgarisch: Свиленград)" +bg-rs: + a: + country: + id: bulgaria + operators: + - id: bdz + b: + country: + id: serbia + operators: + - id: sv + points: + - "Dimitrovgrad (fr) (bulgarisch: Цариброд, Tsaribrod)" +cz-pl: + a: + country: + id: czechia + operators: + - id: cd + b: + country: + id: poland + operators: + - id: pkp + - id: kd + - id: ks + points: + - Bohumín (Gr) + - Český Těšín (Gr) + - "Głuchołazy (Gr) (tschechisch: Hlucholazy)" + - Harrachov (Gr) + - Lichkov (Gr) (Plhy City) + - Zebrzydowice (Gr) + - Schlesische Woiwodschaft (Silesian Voivodeship) +cz-sk: + a: + country: + id: czechia + operators: + - id: cd + b: + country: + id: slovakia + operators: + - id: zssk + points: + - Čadca (Gr) + - Hodonín (Gr) + - Horní Lideč (Gr) + - Kúty (Gr) + - Myjava (Gr) + - Nemšová (Gr) + - Skalica na Slovensku (Gr) +cz-de: + a: + country: + id: czechia + operators: + - id: cd + b: + country: + id: germany + operators: + - id: db + points: + - "Bayerisch Eisenstein (tschechisch: Bavorská Železná ruda)" + - Cheb (Gr) + - Furth im Wald (Gr) + - Kraslice (Gr) + - Potůčky (Gr) + - Rumburk (Gr) + - Schöna (Gr) + - Sebnitz (Gr) / Dolní Poustevna (Gr) + - Selb-Plößberg (Gr) / Aš (Gr) + - Vejprty (Gr) + - Vojtanov (Gr) + - Waidhaus (Gr) + - Zittau (Gr) +dk-se: + a: + country: + id: denmark + operators: + - id: dsb + b: + country: + label: Schweden + operators: + - label: SJ + points: + - Helsingborg (über Helsingør) +dk-de: + a: + country: + id: denmark + operators: + - id: dsb + b: + country: + id: germany + operators: + - id: db + points: + - Flensburg (Gr) + - Puttgarden (MS) (über Rødby Faerge) + - Tønder (Gr) + - Warnemünde (über Gedser) +de-se: + a: + country: + id: germany + operators: + - id: db + b: + country: + label: Schweden + operators: + - label: SJ + points: + - Lübeck-Travemünde Hafen + - Lübeck-Travemünde Skandinavienkai + - Sassnitz (Gr) +de-pl: + a: + country: + id: germany + operators: + - id: db + b: + country: + id: poland + operators: + - id: pkp + points: + - Ahlbeck (Gr) + - Forst (Gr) + - Frankfurt (Oder) (Gr) + - Grambow (Gr) + - Gubin (Gr) + - Horka (Gr) + - Kostrzyn (Gr) + - Tantow (Gr) + - Zgorzelec (Gr) +de-bsb: + a: + country: + id: germany + operators: + - id: db + b: + country: + operators: + - id: bsb + points: + - Friedrichshafen + - Langenargen + - Lindau + - Konstanz + - Radolfzell + - Schaffhausen + - Überlingen +de-ch: + a: + country: + id: germany + operators: + - id: db + b: + country: + id: switzerland + operators: + - id: sbb + - id: bls + - id: sp + points: + - Basel Bad Bf + - Konstanz + - Schaffhausen + - Waldshut +de-fr: + a: + country: + id: germany + operators: + - id: db + b: + country: + id: france + operators: + - id: sncf + points: + - Apach (fr) + - Forbach (fr) + - Hanweiler (Gr) + - Kehl (Gr) + - Lauterbourg (fr) + - Neuenburg (Bd) (Gr) + - Wissembourg (fr) +de-lu: + a: + country: + id: germany + operators: + - id: db + b: + country: + id: luxembourg + operators: + - id: cfl + points: + - Igel (Gr) +de-eurostar: + a: + country: + id: germany + operators: + - id: db + b: + country: + operators: + - id: eurostar + points: + - Aachen + - Duisburg + - Düsseldorf + - Düsseldorf Airport + - Essen + - Köln +de-nl: + a: + country: + id: germany + operators: + - id: db + b: + country: + id: netherlands + operators: + - id: ns + points: + - Bad Bentheim (Gr) + - Emmerich (Gr) + - Gronau (Westf) (Gr) + - Herzogenrath (Gr) + - Venlo (Gr) + - Weener (Gr) +gr-mk: + a: + country: + id: greece + operators: + - id: ht + b: + country: + label: Nordmazedonien + operators: + - label: ŽRSM + points: + - Gevgelija (fr) +gr-tr: + a: + country: + id: greece + operators: + - id: ht + b: + country: + label: Türkei + operators: + - label: TCDD + points: + - Pythio (Πύθιο) +gr-it: + a: + country: + id: greece + operators: + - id: attica + b: + country: + id: italy + operators: + - id: attica + points: + - Patras (Πάτρα) [>Ancona, >Bari] + - Ancona [>Igoumenitsa, >Patras] + - Bari [>Igoumenitsa, >Patras] +hu-sk-mav: + a: + country: + id: hungary + operators: + - id: mav + b: + country: + id: slovakia + operators: + - id: zssk + points: + - Bánréve (Gr) + - Čaňa (Gr) + - Fiľakovo (Gr) + - Komárom (Gr) + - Sátoraljaújhely (Gr) + - Szob (Gr) +hu-sk-gysev: + a: + country: + id: hungary + operators: + - id: gysev + b: + country: + id: slovakia + operators: + - id: gysev + points: + - Rajka (Gr) +hu-ua: + a: + country: + id: hungary + operators: + - id: mav + b: + country: + label: Ukraine + operators: + - label: UZ + points: + - Záhony (Gr) +hu-ro: + a: + country: + id: hungary + operators: + - id: mav + b: + country: + id: romania + operators: + - id: cfr + points: + - Biharkeresztes (fr) + - "Curtici (fr) (ungarisch: Kürtös)" + - Nyirábrány (fr) + - "Salonta (fr) (ungarisch: Nagyszalonta, Szalonta)" +hu-rs: + a: + country: + id: hungary + operators: + - id: mav + b: + country: + id: serbia + operators: + - id: sv + points: + - Röszke (Gr) + - Subotica (Gr) +hu-hr: + a: + country: + id: hungary + operators: + - id: mav + b: + country: + label: Kroatien + operators: + - label: HŽ + points: + - Koprivnica (Gr) + - Kotoriba (Gr) + - Magyarbóly (Gr) +hu-si: + a: + country: + id: hungary + operators: + - id: mav + - id: gysev + b: + country: + id: slovenia + operators: + - id: sz + points: + - Hodoš (Gr) (Őrihodos) +ie-gb-rail: + a: + country: + id: ireland + operators: + - id: cie + b: + country: + id: united-kingdom + operators: + - id: nir + points: + - Dundalk +ie-gb-sll: + a: + country: + id: ireland + operators: + - id: sll + b: + country: + id: united-kingdom + operators: + - id: sll + points: + - Dublin Bay / Holyhead + - Rosslare / Fishguard +it-si: + a: + country: + id: italy + operators: + - id: fs + b: + country: + id: slovenia + operators: + - id: sz + points: + - Nova Gorica (fr) + - "Villa Opicina (fr) (Slowenisch: Opčine, Triestisch: Opcina)" +fr-it: + a: + country: + id: france + operators: + - id: sncf + b: + country: + id: italy + operators: + - id: fs + points: + - Limone-Confine + - Modane (fr) + - Piene (fr) + - Ventimiglia (fr) +it-ch: + a: + country: + id: italy + operators: + - id: fs + b: + country: + id: switzerland + operators: + - id: sbb + - id: bls + - id: sp + points: + - Chiasso + - Domodossola + - Domodossola [> Locarno] + - Iselle di Trasquera [> Domodossola] + - Iselle transito [> Brig] + - Locarno [> Domodossola] + - Lugano [> Porto Ceresio] + - Pino transito + - Porto Ceresio [> Lugano] + - Tirano +fr-ch: + a: + country: + id: france + operators: + - id: sncf + b: + country: + id: switzerland + operators: + - id: sbb + - id: bls + - id: sp + points: + - Annemasse + - Basel SBB + - Delle (fr) + - Genève [> Bellegarde] + - Le Châtelard-Frontière (fr) + - Le Locle-Col-des-Roches + - Les Verrières (fr) + - Vallorbe +lu-fr: + a: + country: + id: luxembourg + operators: + - id: cfl + b: + country: + id: france + operators: + - id: sncf + points: + - Bettembourg (fr) + - Rodange (fr) +es-fr: + a: + country: + id: spain + operators: + - id: renfe + b: + country: + id: france + operators: + - id: sncf + points: + - Canfranc (fr) + - Hendaye (fr) + - Port Bou (fr) + - La Tour-de-Carol-Enveitg +fr-eurostar: + a: + country: + id: france + operators: + - id: sncf + b: + country: + operators: + - id: eurostar + points: + - Paris + - Lille +gb-eurostar: + a: + country: + id: united-kingdom + operators: + - id: gb + b: + country: + id: france + operators: + - id: eurostar + points: + - London St. Pancras International +nl-gb-stl: + a: + country: + id: netherlands + operators: + - id: stl + b: + country: + id: united-kingdom + operators: + - id: stl + points: + - Hoek van Holland / Harwich P.Q. +gb-gb-sll: + a: + country: + id: united-kingdom + operators: + - id: sll + b: + country: + id: united-kingdom + operators: + - id: sll + points: + - Cairnryan + - Liverpool + - Belfast +lv-ee: + a: + country: + id: latvia + operators: + - label: LDz + b: + country: + label: Estland + points: + - Valga +lv-ru: + a: + country: + id: latvia + operators: + - label: LDz + b: + country: + label: Russland + points: + - Grenze gesperrt +lv-by: + a: + country: + id: latvia + operators: + - label: LDz + b: + country: + label: Belarus/Weißrussland + points: + - Grenze gesperrt +lv-lt: + a: + country: + id: latvia + operators: + - label: LDz + b: + country: + id: lithuania + operators: + - id: ltg + points: + - Joniškis +lt-by: + a: + country: + id: lithuania + operators: + - id: ltg + b: + country: + label: Belarus/Weißrussland + points: + - Grenze gesperrt +lt-pl: + a: + country: + id: lithuania + operators: + - id: ltg + b: + country: + id: poland + operators: + - id: pkp + points: + - Mockava (Gr) +lt-ru: + a: + country: + id: lithuania + operators: + - id: ltg + b: + country: + label: Russland + points: + - Kein Ein-/Ausstieg im Transitverkehr Russland-Belarus-Litauen-Kaliningrad +me-rs: + a: + country: + id: montenegro + operators: + - id: zpcg + b: + country: + id: serbia + operators: + - id: sv + points: + - Bijelo Polje (Gr) +no-se: + a: + country: + id: norway + operators: + - id: vy + b: + country: + label: Schweden + operators: + - label: SJ + points: + - Bjørnfjell (Gr) + - Halden (Kornsjø (Gr)) + - Kongsvinger (Charlottenberg (Gr)) + - Storlien +pl-ru: + a: + country: + id: poland + operators: + - id: pkp + b: + country: + label: Russland + operators: + - label: RZD + points: + - Braniewo (Gr) +pl-by: + a: + country: + id: poland + operators: + - id: pkp + b: + country: + label: Belarus / Weißrussland + operators: + - label: BC + points: + - Brest (Gr) (Брэст) + - Bruzgi / Bruzhi (Gr) + - Czeremcha (Gr) (Podlaskie Voivodeship) +pl-ua: + a: + country: + id: poland + operators: + - id: pkp + b: + country: + label: Ukraine + operators: + - label: UZ + points: + - Jagodin (Gr) (Yahodyn, Yagodyn oder Ягодин) + - Medyka (Gr) +pl-sk: + a: + country: + id: poland + operators: + - id: pkp + b: + country: + id: slovakia + operators: + - id: zssk + points: + - Lupkow (Gr) +ro-ua: + a: + country: + id: romania + operators: + - id: cfr + b: + country: + label: Ukraine + operators: + - label: UZ + points: + - Vicsani (fr) +ro-md: + a: + country: + id: romania + operators: + - id: cfr + b: + country: + label: Moldau + operators: + - label: CFM + points: + - Iasi + - Ungheni (fr) +ro-rs: + a: + country: + id: romania + operators: + - id: cfr + b: + country: + id: serbia + operators: + - id: sv + points: + - "Jimbolia (fr) (serbisch: Жомбољ)" + - "Vršac (fr) (serbisch: Вршац)" +rs-mk: + a: + country: + id: serbia + operators: + - id: sv + b: + country: + label: Nordmazedonien + operators: + - label: ŽRSM + points: + - "Tabanovci (fr) (Serbisch: Табановце; Albanisch: Tabanoc)" +rs-hr: + a: + country: + id: serbia + operators: + - id: sv + b: + country: + label: Kroatien + operators: + - label: HŽ + points: + - "Erdut (Gr) (Serbisch: Ердут)" + - "Šid (Gr) (Serbisch: Шид)" +si-hr: + a: + country: + id: slovenia + operators: + - id: sz + b: + country: + label: Kroatien + operators: + - label: HŽ + points: + - Buzet (Gr) + - Čakovec (Gr) + - Dobova (Gr) + - Kumrovec (Gr) + - Metlika (Gr) + - Mursko Središće (Gr) + - Rogatec (Gr) + - Šapjane (Gr) +pt-es: + a: + country: + id: portugal + operators: + - id: cp + b: + country: + id: spain + operators: + - id: renfe + points: + - Badajoz (fr) + - Barca de Alva (fr) + - Fuentes de Oñoro (fr) + - Valença (fr) + - Valencia de Alcántara (fr) + - V. Real de Sto António Guardiana [> Ayamonte] diff --git a/content/country/borderpoints.en.yaml b/content/country/borderpoints.en.yaml new file mode 100644 index 000000000..f5c5bf1fa --- /dev/null +++ b/content/country/borderpoints.en.yaml @@ -0,0 +1,1101 @@ +at-cz: + a: + country: + id: austria + operators: + - id: oebb + b: + country: + id: czechia + operators: + - id: cd + points: + - Bernhardsthal (GR) / Břeclav (Gr) + - Unterretzbach (Gr) / Retz (Gr) + - Gmünd (Gr) / Česká Skalice (Gr) + - Summerau (Gr) / Horní Dvořiště (Gr) +at-sk: + a: + country: + id: austria + operators: + - id: oebb + b: + country: + id: slovakia + operators: + - id: zssk + points: + - Marchegg (Gr) + - Kittsee (Gr) +at-hu-gysev: + a: + country: + id: austria + operators: + - id: gysev + b: + country: + id: hungary + operators: + - id: gysev + points: + - Pamhagen (Gr) + - Szentgotthárd + - Sopron +at-hu-mav: + a: + country: + id: austria + operators: + - id: oebb + b: + country: + id: hungary + operators: + - id: mav + points: + - Hegyeshalom (Gr) + - Sopron +at-si: + a: + country: + id: austria + operators: + - id: oebb + b: + country: + id: slovenia + operators: + - id: sz + points: + - "Bleiburg (Gr) (Slovenian: Pliberk)" + - "Rosenbach (Gr) / Jesenice (Gr) (German: Assling)" + - "Spielfeld-Strass (Gr) / Spielfeld (Gr) (Slovenian: Špilje)" +at-it: + a: + country: + id: austria + operators: + - id: oebb + b: + country: + id: italy + operators: + - id: fs + points: + - Brennero/Brenner + - San Candido/Innichen + - Tarvisio Boscoverde +at-ch: + a: + country: + id: austria + operators: + - id: oebb + b: + country: + id: switzerland + operators: + - id: sbb + points: + - Buchs SG + - St. Margrethen +at-de: + a: + country: + id: austria + operators: + - id: oebb + b: + country: + id: germany + operators: + - id: db + points: + - Kufstein + - Lindau-Reutin + - Mittenwald (Gr) + - Passau Hbf + - Salzburg Hbf (local trains to Salzburg Liefering) + - Simbach am Inn +be-nl: + a: + country: + id: belgium + operators: + - id: sncb + b: + country: + id: netherlands + operators: + - id: ns + points: + - Roosendaal (fr) + - Visé (fr) +be-de: + a: + country: + id: belgium + operators: + - id: sncb + b: + country: + id: germany + operators: + - id: db + points: + - Aachen Süd (Gr) +be-lu: + a: + country: + id: belgium + operators: + - id: sncb + b: + country: + id: luxembourg + operators: + - id: cfl + points: + - Athus + - Gouvy (fr) + - Sterpenich (fr) +be-fr: + a: + country: + id: belgium + operators: + - id: sncb + b: + country: + id: france + operators: + - id: sncf + points: + - Blandain (fr) + - Givet (fr) + - Jeumont (fr) + - Quévy (fr) + - Tourcoing (fr) +ba-hr: + a: + country: + id: bosnia-and-herzegovina + operators: + - id: zfbh + - id: zrs + b: + country: + label: Croatia + operators: + - label: HŽ + points: + - Brčko (Gr) + - Martin Brod (Gr) + - Metković (Gr) + - Slavonski Šamac (Gr) + - Volinja (Gr) +ba-rs: + a: + country: + id: bosnia-and-herzegovina + operators: + - id: zfbh + - id: zrs + b: + country: + id: serbia + operators: + - id: sv + points: + - Zvornik +bg-ro: + a: + country: + id: bulgaria + operators: + - id: bdz + b: + country: + id: romania + operators: + - id: cfr + points: + - "Ruse (fr) (Bulgarian: Русе)" + - Vidin (fr) +bg-tr: + a: + country: + id: bulgaria + operators: + - id: bdz + b: + country: + label: Turkey + operators: + - label: TCDD + points: + - Kapikule (fr) +bg-gr: + a: + country: + id: bulgaria + operators: + - id: bdz + b: + country: + id: greece + operators: + - id: ht + points: + - "Kulata (fr) (Bulgarian: Кулата)" + - "Svilengrad (fr) (Bulgarian: Свиленград)" +bg-rs: + a: + country: + id: bulgaria + operators: + - id: bdz + b: + country: + id: serbia + operators: + - id: sv + points: + - "Dimitrovgrad (fr) (Bulgarian: Цариброд, Tsaribrod)" +cz-pl: + a: + country: + id: czechia + operators: + - id: cd + b: + country: + id: poland + operators: + - id: pkp + - id: kd + - id: ks + points: + - Bohumín (Gr) + - Český Těšín (Gr) + - "Głuchołlazy (Gr) (Czech: Hlucholazy)" + - Harrachov (Gr) + - Lichkov (Gr) (Plhy City) + - Zebrzydowice (Gr) + - Schlesische Woiwodschaft (Silesian Voivodeship) +cz-sk: + a: + country: + id: czechia + operators: + - id: cd + b: + country: + id: slovakia + operators: + - id: zssk + points: + - Čadca (Gr) + - Hodonín (Gr) + - Horní Lideč (Gr) + - Kúty (Gr) + - Myjava (Gr) + - Nemšová (Gr) + - Skalica na Slovensku (Gr) +cz-de: + a: + country: + id: czechia + operators: + - id: cd + b: + country: + id: germany + operators: + - id: db + points: + - "Bayerisch Eisenstein (Czech: Bavorská Železná ruda)" + - Cheb (Gr) + - Furth i Wald (Gr) + - Kraslice (Gr) + - Potucky (ČD) + - Rumburk (Gr) + - Schöna (Gr) + - Sebnitz (Gr) / Dolní Poustevna (Gr) + - Selb-Plößberg(Gr) / Aš (Gr) + - Vejprty (Gr) + - Vojtanov (Gr) + - Waidhaus (Gr) + - Zittau (Gr) +dk-se: + a: + country: + id: denmark + operators: + - id: dsb + b: + country: + label: Sweden + operators: + - label: SJ + points: + - Helsingborg (via Helsingør) +dk-de: + a: + country: + id: denmark + operators: + - id: dsb + b: + country: + id: germany + operators: + - id: db + points: + - Flensburg (Gr) + - Puttgarden (MS) (via Rødby Faerge) + - Tønder (Gr) + - Warnemünde (via Gedser) +de-se: + a: + country: + id: germany + operators: + - id: db + b: + country: + label: Sweden + operators: + - label: SJ + points: + - Lübeck-Travemünde Hafen + - Lübeck-Travemünde Skandinavienkai + - Sassnitz (Gr) +de-pl: + a: + country: + id: germany + operators: + - id: db + b: + country: + id: poland + operators: + - id: pkp + points: + - Ahlbeck (Gr) + - Forst (Gr) + - Frankfurt(Oder) (Gr) + - Grambow (Gr) + - Gubin (Gr) + - Horka (Gr) + - Kostrzyn (Gr) + - Tantow (Gr) + - Zgorzelec (Gr) +de-bsb: + a: + country: + id: germany + operators: + - id: db + b: + country: + operators: + - id: bsb + points: + - Friedrichshafen + - Langenargen + - Lindau + - Konstanz + - Radolfzell + - Schaffhausen + - Überlingen +de-ch: + a: + country: + id: germany + operators: + - id: db + b: + country: + id: switzerland + operators: + - id: sbb + - id: bls + - id: sp + points: + - Basel Bad Bf + - Konstanz + - Schaffhausen + - Waldshut +de-fr: + a: + country: + id: germany + operators: + - id: db + b: + country: + id: france + operators: + - id: sncf + points: + - Apach (fr) + - Forbach (fr) + - Hanweiler (Gr) + - Kehl (Gr) + - Lauterbourg (fr) + - Neuenburg (Bd) (Gr) + - Wissembourg (fr) +de-lu: + a: + country: + id: germany + operators: + - id: db + b: + country: + id: luxembourg + operators: + - id: cfl + points: + - Igel (Gr) +de-eurostar: + a: + country: + id: germany + operators: + - id: db + b: + country: + operators: + - id: eurostar + points: + - Aachen + - Duisburg + - Düsseldorf + - Düsseldorf Airport + - Essen + - Cologne +de-nl: + a: + country: + id: germany + operators: + - id: db + b: + country: + id: netherlands + operators: + - id: ns + points: + - Bad Bentheim (Gr) + - Emmerich (Gr) + - Gronau (Westf) (Gr) + - Herzogenrath (Gr) + - Venlo (Gr) + - Weener (Gr) +gr-mk: + a: + country: + id: greece + operators: + - id: ht + b: + country: + label: North Macedonia + operators: + - label: ŽRSM + points: + - Gevgelija (fr) +gr-tr: + a: + country: + id: greece + operators: + - id: ht + b: + country: + label: Turkey + operators: + - label: TCDD + points: + - Pythio (Πύθιο) +gr-it: + a: + country: + id: greece + operators: + - id: attica + b: + country: + id: italy + operators: + - id: attica + points: + - Patras (Πάτρα) [>Ancona, >Bari] + - Ancona [>Igoumenitsa, >Patras] + - Bari [>Igoumenitsa, >Patras] +hu-sk-mav: + a: + country: + id: hungary + operators: + - id: mav + b: + country: + id: slovakia + operators: + - id: zssk + points: + - Bánréve (Gr) + - Čaňa (Gr) + - Fiľakovo (Gr) + - Komárom (Gr) + - Sátoraljaújhely (Gr) + - Szob (Gr) +hu-sk-gysev: + a: + country: + id: hungary + operators: + - id: gysev + b: + country: + id: slovakia + operators: + - id: gysev + points: + - Rajka (Gr) +hu-ua: + a: + country: + id: hungary + operators: + - id: mav + b: + country: + label: Ukraine + operators: + - label: UZ + points: + - Záhony (Gr) +hu-ro: + a: + country: + id: hungary + operators: + - id: mav + b: + country: + id: romania + operators: + - id: cfr + points: + - Biharkeresztes (fr) + - "Curtici (fr) (Hungarian: Kürtös)" + - Nyirábrány (fr) + - "Salonta (fr) (Hungarian: Nagyszalonta, Szalonta)" +hu-rs: + a: + country: + id: hungary + operators: + - id: mav + b: + country: + id: serbia + operators: + - id: sv + points: + - Röszke (Gr) + - Subotica (Gr) +hu-hr: + a: + country: + id: hungary + operators: + - id: mav + b: + country: + label: Croatia + operators: + - label: HŽ + points: + - Koprivnica (Gr) + - Kotoriba (Gr) + - Magyarbóly (Gr) +hu-si: + a: + country: + id: hungary + operators: + - id: mav + - id: gysev + b: + country: + id: slovenia + operators: + - id: sz + points: + - Hodoš (Gr) (Őrihodos) +ie-gb-rail: + a: + country: + id: ireland + operators: + - id: cie + b: + country: + id: united-kingdom + operators: + - id: nir + points: + - Dundalk +ie-gb-sll: + a: + country: + id: ireland + operators: + - id: sll + b: + country: + id: united-kingdom + operators: + - id: sll + points: + - Dublin Bay / Holyhead + - Rosslare / Fishguard +it-si: + a: + country: + id: italy + operators: + - id: fs + b: + country: + id: slovenia + operators: + - id: sz + points: + - Nova Gorica (fr) + - "Villa Opicina (fr) (Slovenian: Opčine, Triestine: Opcina)" +fr-it: + a: + country: + id: france + operators: + - id: sncf + b: + country: + id: italy + operators: + - id: fs + points: + - Limone-Confine + - Modane (fr) + - Piene (fr) + - Ventimiglia (fr) +it-ch: + a: + country: + id: italy + operators: + - id: fs + b: + country: + id: switzerland + operators: + - id: sbb + - id: bls + - id: sp + points: + - Chiasso + - Domodossola + - Domodossola [> Locarno] + - Iselle di Trasquera [> Domodossola] + - Iselle transito [> Brig] + - Locarno [> Domodossola] + - Lugano [> Porto Ceresio] + - Pino transito + - Porto Ceresio [> Lugano] + - Tirano +fr-ch: + a: + country: + id: france + operators: + - id: sncf + b: + country: + id: switzerland + operators: + - id: sbb + - id: bls + - id: sp + points: + - Annemasse + - Basel SBB + - Delle (fr) + - Genève [> Bellegarde] + - Le Châtelard-Frontière (fr) + - Le Locle-Col-des-Roches + - Les Verrières (fr) + - Vallorbe +lu-fr: + a: + country: + id: luxembourg + operators: + - id: cfl + b: + country: + id: france + operators: + - id: sncf + points: + - Bettembourg (fr) + - Rodange (fr) +es-fr: + a: + country: + id: spain + operators: + - id: renfe + b: + country: + id: france + operators: + - id: sncf + points: + - Canfranc (fr) + - Hendaye (fr) + - Port Bou (fr) + - La Tour-de-Carol-Enveitg +fr-eurostar: + a: + country: + id: france + operators: + - id: sncf + b: + country: + operators: + - id: eurostar + points: + - Paris + - Lille +gb-eurostar: + a: + country: + id: united-kingdom + operators: + - id: gb + b: + country: + id: france + operators: + - id: eurostar + points: + - London St. Pancras International +nl-gb-stl: + a: + country: + id: netherlands + operators: + - id: stl + b: + country: + id: united-kingdom + operators: + - id: stl + points: + - Hoek van Holland / Harwich P.Q. +gb-gb-sll: + a: + country: + id: united-kingdom + operators: + - id: sll + b: + country: + id: united-kingdom + operators: + - id: sll + points: + - Cairnryan + - Liverpool + - Belfast +lv-ee: + a: + country: + id: latvia + operators: + - label: LDz + b: + country: + label: Estonia + points: + - Valga +lv-ru: + a: + country: + id: latvia + operators: + - label: LDz + b: + country: + label: Russia + points: + - Border closed +lv-by: + a: + country: + id: latvia + operators: + - label: LDz + b: + country: + label: Belarus + points: + - Border closed +lv-lt: + a: + country: + id: latvia + operators: + - label: LDz + b: + country: + id: lithuania + operators: + - id: ltg + points: + - Joniškis +lt-by: + a: + country: + id: lithuania + operators: + - id: ltg + b: + country: + label: Belarus + points: + - Border closed +lt-pl: + a: + country: + id: lithuania + operators: + - id: ltg + b: + country: + id: poland + operators: + - id: pkp + points: + - Mockava (Gr) +lt-ru: + a: + country: + id: lithuania + operators: + - id: ltg + b: + country: + label: Russia + points: + - No boarding/alighting in transit traffic Russia-Belarus-Lithuania-Kaliningrad +me-rs: + a: + country: + id: montenegro + operators: + - id: zpcg + b: + country: + id: serbia + operators: + - id: sv + points: + - Bijelo Polje (Gr) +no-se: + a: + country: + id: norway + operators: + - id: vy + b: + country: + label: Sweden + operators: + - label: SJ + points: + - Bjørnfjell (Gr) + - Halden (Kornsjø (Gr)) + - Kongsvinger (Charlottenberg (Gr)) + - Storlien +pl-ru: + a: + country: + id: poland + operators: + - id: pkp + b: + country: + label: Russia + operators: + - label: RZD + points: + - Braniewo (Gr) +pl-by: + a: + country: + id: poland + operators: + - id: pkp + b: + country: + label: Belarus + operators: + - label: BC + points: + - Brest (Gr) (Брэст) + - Bruzgi / Bruzhi (Gr) + - Czeremcha (Gr) (Podlaskie Voivodeship) +pl-ua: + a: + country: + id: poland + operators: + - id: pkp + b: + country: + label: Ukraine + operators: + - label: UZ + points: + - Jagodin (Gr) (Yahodyn, Yagodyn or Ягодин) + - Medyka (Gr) +pl-sk: + a: + country: + id: poland + operators: + - id: pkp + b: + country: + id: slovakia + operators: + - id: zssk + points: + - Lupkow (Gr) +ro-ua: + a: + country: + id: romania + operators: + - id: cfr + b: + country: + label: Ukraine + operators: + - label: UZ + points: + - Vicsani (fr) +ro-md: + a: + country: + id: romania + operators: + - id: cfr + b: + country: + label: Moldova + operators: + - label: CFM + points: + - Iasi + - Ungheni (fr) +ro-rs: + a: + country: + id: romania + operators: + - id: cfr + b: + country: + id: serbia + operators: + - id: sv + points: + - "Jimbolia (fr) (Serbian: Жомбољ)" + - "Vršac (fr) (Serbian: Вршац)" +rs-mk: + a: + country: + id: serbia + operators: + - id: sv + b: + country: + label: North Macedonia + operators: + - label: ŽRSM + points: + - "Tabanovci (fr) (Serbian: Табановце; Albanian: Tabanoc)" +rs-hr: + a: + country: + id: serbia + operators: + - id: sv + b: + country: + label: Croatia + operators: + - label: HŽ + points: + - "Erdut (Gr) (Serbian: Ердут)" + - "Šid (Gr) (Serbian: Шид)" +si-hr: + a: + country: + id: slovenia + operators: + - id: sz + b: + country: + label: Croatia + operators: + - label: HŽ + points: + - Buzet (Gr) + - Čakovec (Gr) + - Dobova (Gr) + - Kumrovec (Gr) + - Metlika (Gr) + - Mursko Središće (Gr) + - Rogatec (Gr) + - Šapjane (Gr) +pt-es: + a: + country: + id: portugal + operators: + - id: cp + b: + country: + id: spain + operators: + - id: renfe + points: + - Badajoz (fr) + - Barca de Alva (fr) + - Fuentes de Oñoro (fr) + - Valença (fr) + - Valencia de Alcántara (fr) + - V. Real de Sto António Guardiana [> Ayamonte] diff --git a/content/country/borderpoints.fr.yaml b/content/country/borderpoints.fr.yaml new file mode 100644 index 000000000..9cfa4667a --- /dev/null +++ b/content/country/borderpoints.fr.yaml @@ -0,0 +1,1101 @@ +at-cz: + a: + country: + id: austria + operators: + - id: oebb + b: + country: + id: czechia + operators: + - id: cd + points: + - Bernhardsthal (Gr) / Břeclav (Gr) + - Unterretzbach (Gr) / Retz (Gr) + - Gmünd (Gr) / Česká Skalice (Gr) + - Summerau (Gr) / Horní Dvořiště (Gr) +at-sk: + a: + country: + id: austria + operators: + - id: oebb + b: + country: + id: slovakia + operators: + - id: zssk + points: + - Marchegg (Gr) + - Kittsee (Gr) +at-hu-gysev: + a: + country: + id: austria + operators: + - id: gysev + b: + country: + id: hungary + operators: + - id: gysev + points: + - Pamhagen (Gr) + - Szentgotthárd + - Sopron +at-hu-mav: + a: + country: + id: austria + operators: + - id: oebb + b: + country: + id: hungary + operators: + - id: mav + points: + - Hegyeshalom (Gr) + - Sopron +at-si: + a: + country: + id: austria + operators: + - id: oebb + b: + country: + id: slovenia + operators: + - id: sz + points: + - "Bleiburg (Gr) (slovène : Pliberk)" + - "Rosenbach (Gr) / Jesenice (Gr) (allemand : Assling)" + - "Spielfeld-Strass (Gr) / Spielfeld (Gr) (slovène : Špilje)" +at-it: + a: + country: + id: austria + operators: + - id: oebb + b: + country: + id: italy + operators: + - id: fs + points: + - Brennero/Brenner + - San Candido/Innichen + - Tarvisio Boscoverde +at-ch: + a: + country: + id: austria + operators: + - id: oebb + b: + country: + id: switzerland + operators: + - id: sbb + points: + - Buchs SG + - St. Margrethen +at-de: + a: + country: + id: austria + operators: + - id: oebb + b: + country: + id: germany + operators: + - id: db + points: + - Kufstein + - Lindau-Reutin + - Mittenwald (Gr) + - Passau Hbf + - Salzbourg Hbf (trains régionaux vers Salzburg Liefering) + - Simbach am Inn +be-nl: + a: + country: + id: belgium + operators: + - id: sncb + b: + country: + id: netherlands + operators: + - id: ns + points: + - Roosendaal (fr) + - Visé (fr) +be-de: + a: + country: + id: belgium + operators: + - id: sncb + b: + country: + id: germany + operators: + - id: db + points: + - Aachen Süd (Gr) +be-lu: + a: + country: + id: belgium + operators: + - id: sncb + b: + country: + id: luxembourg + operators: + - id: cfl + points: + - Athus + - Gouvy (fr) + - Sterpenich (fr) +be-fr: + a: + country: + id: belgium + operators: + - id: sncb + b: + country: + id: france + operators: + - id: sncf + points: + - Blandain (fr) + - Givet (fr) + - Jeumont (fr) + - Quévy (fr) + - Tourcoing (fr) +ba-hr: + a: + country: + id: bosnia-and-herzegovina + operators: + - id: zfbh + - id: zrs + b: + country: + label: Croatie + operators: + - label: HŽ + points: + - Brčko (Gr) + - Martin Brod (Gr) + - Metković (Gr) + - Slavonski Šamac (Gr) + - Volinja (Gr) +ba-rs: + a: + country: + id: bosnia-and-herzegovina + operators: + - id: zfbh + - id: zrs + b: + country: + id: serbia + operators: + - id: sv + points: + - Zvornik +bg-ro: + a: + country: + id: bulgaria + operators: + - id: bdz + b: + country: + id: romania + operators: + - id: cfr + points: + - "Ruse (fr) (bulgare : Русе)" + - Vidin (fr) +bg-tr: + a: + country: + id: bulgaria + operators: + - id: bdz + b: + country: + label: Turquie + operators: + - label: TCDD + points: + - Kapikule (fr) +bg-gr: + a: + country: + id: bulgaria + operators: + - id: bdz + b: + country: + id: greece + operators: + - id: ht + points: + - "Kulata (fr) (bulgare : Кулата)" + - "Svilengrad (fr) (bulgare : Свиленград)" +bg-rs: + a: + country: + id: bulgaria + operators: + - id: bdz + b: + country: + id: serbia + operators: + - id: sv + points: + - "Dimitrovgrad (fr) (bulgare : Цариброд, Tsaribrod)" +cz-pl: + a: + country: + id: czechia + operators: + - id: cd + b: + country: + id: poland + operators: + - id: pkp + - id: kd + - id: ks + points: + - Bohumín (Gr) + - Český Těšín (Gr) + - "Głuchołazy (Gr) (tchèque : Hlucholazy)" + - Harrachov (Gr) + - Lichkov (Gr) (Plhy City) + - Zebrzydowice (Gr) + - Voïvodie de Silésie +cz-sk: + a: + country: + id: czechia + operators: + - id: cd + b: + country: + id: slovakia + operators: + - id: zssk + points: + - Čadca (Gr) + - Hodonín (Gr) + - Horní Lideč (Gr) + - Kúty (Gr) + - Myjava (Gr) + - Nemšová (Gr) + - Skalica na Slovensku (Gr) +cz-de: + a: + country: + id: czechia + operators: + - id: cd + b: + country: + id: germany + operators: + - id: db + points: + - "Bayerisch Eisenstein (tchèque : Bavorská Železná ruda)" + - Cheb (Gr) + - Furth im Wald (Gr) + - Kraslice (Gr) + - Potůčky (Gr) + - Rumburk (Gr) + - Schöna (Gr) + - Sebnitz (Gr) / Dolní Poustevna (Gr) + - Selb-Plößberg (Gr) / Aš (Gr) + - Vejprty (Gr) + - Vojtanov (Gr) + - Waidhaus (Gr) + - Zittau (Gr) +dk-se: + a: + country: + id: denmark + operators: + - id: dsb + b: + country: + label: Suède + operators: + - label: SJ + points: + - Helsingborg (via Helsingør) +dk-de: + a: + country: + id: denmark + operators: + - id: dsb + b: + country: + id: germany + operators: + - id: db + points: + - Flensburg (Gr) + - Puttgarden (MS) (via Rødby Faerge) + - Tønder (Gr) + - Warnemünde (via Gedser) +de-se: + a: + country: + id: germany + operators: + - id: db + b: + country: + label: Suède + operators: + - label: SJ + points: + - Lübeck-Travemünde Hafen + - Lübeck-Travemünde Skandinavienkai + - Sassnitz (Gr) +de-pl: + a: + country: + id: germany + operators: + - id: db + b: + country: + id: poland + operators: + - id: pkp + points: + - Ahlbeck (Gr) + - Forst (Gr) + - Francfort (Oder) (Gr) + - Grambow (Gr) + - Gubin (Gr) + - Horka (Gr) + - Kostrzyn (Gr) + - Tantow (Gr) + - Zgorzelec (Gr) +de-bsb: + a: + country: + id: germany + operators: + - id: db + b: + country: + operators: + - id: bsb + points: + - Friedrichshafen + - Langenargen + - Lindau + - Konstanz + - Radolfzell + - Schaffhausen + - Überlingen +de-ch: + a: + country: + id: germany + operators: + - id: db + b: + country: + id: switzerland + operators: + - id: sbb + - id: bls + - id: sp + points: + - Basel Bad Bf + - Constance + - Schaffhausen + - Waldshut +de-fr: + a: + country: + id: germany + operators: + - id: db + b: + country: + id: france + operators: + - id: sncf + points: + - Apach (fr) + - Forbach (fr) + - Hanweiler (Gr) + - Kehl (Gr) + - Lauterbourg (fr) + - Neuenburg (Bd) (Gr) + - Wissembourg (fr) +de-lu: + a: + country: + id: germany + operators: + - id: db + b: + country: + id: luxembourg + operators: + - id: cfl + points: + - Igel (Gr) +de-eurostar: + a: + country: + id: germany + operators: + - id: db + b: + country: + operators: + - id: eurostar + points: + - Aachen + - Duisburg + - Düsseldorf + - Düsseldorf Airport + - Essen + - Cologne +de-nl: + a: + country: + id: germany + operators: + - id: db + b: + country: + id: netherlands + operators: + - id: ns + points: + - Bad Bentheim (Gr) + - Emmerich (Gr) + - Gronau (Westf) (Gr) + - Herzogenrath (Gr) + - Venlo (Gr) + - Weener (Gr) +gr-mk: + a: + country: + id: greece + operators: + - id: ht + b: + country: + label: Macédoine du Nord + operators: + - label: ŽRSM + points: + - Gevgelija (fr) +gr-tr: + a: + country: + id: greece + operators: + - id: ht + b: + country: + label: Turquie + operators: + - label: TCDD + points: + - Pythio (Πύθιο) +gr-it: + a: + country: + id: greece + operators: + - id: attica + b: + country: + id: italy + operators: + - id: attica + points: + - Patras (Πάτρα) [>Ancona, >Bari] + - Ancona [>Igoumenitsa, >Patras] + - Bari [>Igoumenitsa, >Patras] +hu-sk-mav: + a: + country: + id: hungary + operators: + - id: mav + b: + country: + id: slovakia + operators: + - id: zssk + points: + - Bánréve (Gr) + - Čaňa (Gr) + - Fiľakovo (Gr) + - Komárom (Gr) + - Sátoraljaújhely (Gr) + - Szob (Gr) +hu-sk-gysev: + a: + country: + id: hungary + operators: + - id: gysev + b: + country: + id: slovakia + operators: + - id: gysev + points: + - Rajka (Gr) +hu-ua: + a: + country: + id: hungary + operators: + - id: mav + b: + country: + label: Ukraine + operators: + - label: UZ + points: + - Záhony (Gr) +hu-ro: + a: + country: + id: hungary + operators: + - id: mav + b: + country: + id: romania + operators: + - id: cfr + points: + - Biharkeresztes (fr) + - "Curtici (fr) (hongrois : Kürtös)" + - Nyirábrány (fr) + - "Salonta (fr) (hongrois : Nagyszalonta, Szalonta)" +hu-rs: + a: + country: + id: hungary + operators: + - id: mav + b: + country: + id: serbia + operators: + - id: sv + points: + - Röszke (Gr) + - Subotica (Gr) +hu-hr: + a: + country: + id: hungary + operators: + - id: mav + b: + country: + label: Croatie + operators: + - label: HŽ + points: + - Koprivnica (Gr) + - Kotoriba (Gr) + - Magyarbóly (Gr) +hu-si: + a: + country: + id: hungary + operators: + - id: mav + - id: gysev + b: + country: + id: slovenia + operators: + - id: sz + points: + - Hodoš (Gr) (Őrihodos) +ie-gb-rail: + a: + country: + id: ireland + operators: + - id: cie + b: + country: + id: united-kingdom + operators: + - id: nir + points: + - Dundalk +ie-gb-sll: + a: + country: + id: ireland + operators: + - id: sll + b: + country: + id: united-kingdom + operators: + - id: sll + points: + - Dublin Bay / Holyhead + - Rosslare / Fishguard +it-si: + a: + country: + id: italy + operators: + - id: fs + b: + country: + id: slovenia + operators: + - id: sz + points: + - Nova Gorica (fr) + - "Villa Opicina (fr) (slovène : Opčine, triestin : Opcina)" +fr-it: + a: + country: + id: france + operators: + - id: sncf + b: + country: + id: italy + operators: + - id: fs + points: + - Limone-Confine + - Modane (fr) + - Piene (fr) + - Ventimiglia (fr) +it-ch: + a: + country: + id: italy + operators: + - id: fs + b: + country: + id: switzerland + operators: + - id: sbb + - id: bls + - id: sp + points: + - Chiasso + - Domodossola + - Domodossola [> Locarno] + - Iselle di Trasquera [> Domodossola] + - Iselle transito [> Brig] + - Locarno [> Domodossola] + - Lugano [> Porto Ceresio] + - Pino transito + - Porto Ceresio [> Lugano] + - Tirano +fr-ch: + a: + country: + id: france + operators: + - id: sncf + b: + country: + id: switzerland + operators: + - id: sbb + - id: bls + - id: sp + points: + - Annemasse + - Bâle SBB + - Delle (fr) + - Genève [> Bellegarde] + - Le Châtelard-Frontière (fr) + - Le Locle-Col-des-Roches + - Les Verrières (fr) + - Vallorbe +lu-fr: + a: + country: + id: luxembourg + operators: + - id: cfl + b: + country: + id: france + operators: + - id: sncf + points: + - Bettembourg (fr) + - Rodange (fr) +es-fr: + a: + country: + id: spain + operators: + - id: renfe + b: + country: + id: france + operators: + - id: sncf + points: + - Canfranc (fr) + - Hendaye (fr) + - Port Bou (fr) + - La Tour-de-Carol-Enveitg +fr-eurostar: + a: + country: + id: france + operators: + - id: sncf + b: + country: + operators: + - id: eurostar + points: + - Paris + - Lille +gb-eurostar: + a: + country: + id: united-kingdom + operators: + - id: gb + b: + country: + id: france + operators: + - id: eurostar + points: + - London St. Pancras International +nl-gb-stl: + a: + country: + id: netherlands + operators: + - id: stl + b: + country: + id: united-kingdom + operators: + - id: stl + points: + - Hoek van Holland / Harwich P.Q. +gb-gb-sll: + a: + country: + id: united-kingdom + operators: + - id: sll + b: + country: + id: united-kingdom + operators: + - id: sll + points: + - Cairnryan + - Liverpool + - Belfast +lv-ee: + a: + country: + id: latvia + operators: + - label: LDz + b: + country: + label: Estonie + points: + - Valga +lv-ru: + a: + country: + id: latvia + operators: + - label: LDz + b: + country: + label: Russie + points: + - Frontière fermée +lv-by: + a: + country: + id: latvia + operators: + - label: LDz + b: + country: + label: Biélorussie + points: + - Frontière fermée +lv-lt: + a: + country: + id: latvia + operators: + - label: LDz + b: + country: + id: lithuania + operators: + - id: ltg + points: + - Joniškis +lt-by: + a: + country: + id: lithuania + operators: + - id: ltg + b: + country: + label: Biélorussie + points: + - Frontière fermée +lt-pl: + a: + country: + id: lithuania + operators: + - id: ltg + b: + country: + id: poland + operators: + - id: pkp + points: + - Mockava (Gr) +lt-ru: + a: + country: + id: lithuania + operators: + - id: ltg + b: + country: + label: Russie + points: + - Pas de montée/descente en transit Russie-Biélorussie-Lituanie-Kaliningrad +me-rs: + a: + country: + id: montenegro + operators: + - id: zpcg + b: + country: + id: serbia + operators: + - id: sv + points: + - Bijelo Polje (Gr) +no-se: + a: + country: + id: norway + operators: + - id: vy + b: + country: + label: Suède + operators: + - label: SJ + points: + - Bjørnfjell (Gr) + - Halden (Kornsjø (Gr)) + - Kongsvinger (Charlottenberg (Gr)) + - Storlien +pl-ru: + a: + country: + id: poland + operators: + - id: pkp + b: + country: + label: Russie + operators: + - label: RZD + points: + - Braniewo (Gr) +pl-by: + a: + country: + id: poland + operators: + - id: pkp + b: + country: + label: Biélorussie + operators: + - label: BC + points: + - Brest (Gr) (Брэст) + - Bruzgi / Bruzhi (Gr) + - Czeremcha (Gr) (Voïvodie de Podlachie) +pl-ua: + a: + country: + id: poland + operators: + - id: pkp + b: + country: + label: Ukraine + operators: + - label: UZ + points: + - Jagodin (Gr) (Yahodyn, Yagodyn ou Ягодин) + - Medyka (Gr) +pl-sk: + a: + country: + id: poland + operators: + - id: pkp + b: + country: + id: slovakia + operators: + - id: zssk + points: + - Lupkow (Gr) +ro-ua: + a: + country: + id: romania + operators: + - id: cfr + b: + country: + label: Ukraine + operators: + - label: UZ + points: + - Vicsani (fr) +ro-md: + a: + country: + id: romania + operators: + - id: cfr + b: + country: + label: Moldavie + operators: + - label: CFM + points: + - Iasi + - Ungheni (fr) +ro-rs: + a: + country: + id: romania + operators: + - id: cfr + b: + country: + id: serbia + operators: + - id: sv + points: + - "Jimbolia (fr) (serbe : Жомбољ)" + - "Vršac (fr) (serbe : Вршац)" +rs-mk: + a: + country: + id: serbia + operators: + - id: sv + b: + country: + label: Macédoine du Nord + operators: + - label: ŽRSM + points: + - "Tabanovci (fr) (serbe : Табановце ; albanais : Tabanoc)" +rs-hr: + a: + country: + id: serbia + operators: + - id: sv + b: + country: + label: Croatie + operators: + - label: HŽ + points: + - "Erdut (Gr) (serbe : Ердут)" + - "Šid (Gr) (serbe : Шид)" +si-hr: + a: + country: + id: slovenia + operators: + - id: sz + b: + country: + label: Croatie + operators: + - label: HŽ + points: + - Buzet (Gr) + - Čakovec (Gr) + - Dobova (Gr) + - Kumrovec (Gr) + - Metlika (Gr) + - Mursko Središće (Gr) + - Rogatec (Gr) + - Šapjane (Gr) +pt-es: + a: + country: + id: portugal + operators: + - id: cp + b: + country: + id: spain + operators: + - id: renfe + points: + - Badajoz (fr) + - Barca de Alva (fr) + - Fuentes de Oñoro (fr) + - Valença (fr) + - Valencia de Alcántara (fr) + - V. Real de Sto António Guardiana [> Ayamonte] diff --git a/content/country/bosnia-and-herzegovina/index.de.md b/content/country/bosnia-and-herzegovina/index.de.md index 77b220c77..793fd366f 100644 --- a/content/country/bosnia-and-herzegovina/index.de.md +++ b/content/country/bosnia-and-herzegovina/index.de.md @@ -1,6 +1,10 @@ --- -title: "Bosnien und Herzegowina" -country: "bosnia-and-herzegovina" +title: Bosnien und Herzegowina +country: bosnia-and-herzegovina +params: + border_points: + - ba-hr + - ba-rs --- ## FIP Nutzung @@ -23,13 +27,7 @@ Die Strecke zwischen Sarajevo und Mostar verbindet nicht nur die zwei touristisc ## Anreise und Grenzpunkte -{{% expander "Grenzpunkte" border %}} -| Land | Grenzpunkte | -| --- | --- | -| Kroatien (HŽ) | Brčko (Gr), Martin Brod (Gr), Metković (Gr), Slavonski Šamac (Gr), Volinja (Gr) | -| [Serbien](/country/serbia) ([SV](/operator/sv)) | Zvornik | - -{{% /expander %}} +{{< border-points >}} ### Kroatien diff --git a/content/country/bosnia-and-herzegovina/index.en.md b/content/country/bosnia-and-herzegovina/index.en.md index 65c1c51bb..49f0c289a 100644 --- a/content/country/bosnia-and-herzegovina/index.en.md +++ b/content/country/bosnia-and-herzegovina/index.en.md @@ -1,6 +1,10 @@ --- -title: "Bosnia and Herzegovina" -country: "bosnia-and-herzegovina" +title: Bosnia and Herzegovina +country: bosnia-and-herzegovina +params: + border_points: + - ba-hr + - ba-rs --- ## FIP Information @@ -23,13 +27,7 @@ The Sarajevo–Mostar route connects not only the two most popular cities in the ## Arrival and Border Points -{{% expander "Border Points" border %}} -| Country | Border Points | -| --- | --- | -| Croatia (HŽ) | Brčko (Gr), Martin Brod (Gr), Metković (Gr), Slavonski Šamac (Gr), Volinja (Gr) | -| [Serbia](/country/serbia) ([SV](/operator/sv)) | Zvornik | - -{{% /expander %}} +{{< border-points >}} ### Croatia diff --git a/content/country/bosnia-and-herzegovina/index.fr.md b/content/country/bosnia-and-herzegovina/index.fr.md index 3b1f9fafc..7a5e2542f 100644 --- a/content/country/bosnia-and-herzegovina/index.fr.md +++ b/content/country/bosnia-and-herzegovina/index.fr.md @@ -1,6 +1,10 @@ --- -title: "Bosnie-Herzégovine" -country: "bosnia-and-herzegovina" +title: Bosnie-Herzégovine +country: bosnia-and-herzegovina +params: + border_points: + - ba-hr + - ba-rs --- ## Informations FIP @@ -23,13 +27,7 @@ La ligne Sarajevo–Mostar relie non seulement les deux villes les plus touristi ## Arrivée et points frontières -{{% expander "Points frontières" border %}} -| Pays | Points frontières | -| --- | --- | -| Croatie (HŽ) | Brčko (Gr), Martin Brod (Gr), Metković (Gr), Slavonski Šamac (Gr), Volinja (Gr) | -| [Serbie](/country/serbia) ([SV](/operator/sv)) | Zvornik | - -{{% /expander %}} +{{< border-points >}} ### Croatie diff --git a/content/country/bulgaria/index.de.md b/content/country/bulgaria/index.de.md index a913e52eb..ed5d2f723 100644 --- a/content/country/bulgaria/index.de.md +++ b/content/country/bulgaria/index.de.md @@ -4,6 +4,11 @@ country: bulgaria params: operators_without_fip: - Optima Express + border_points: + - bg-ro + - bg-tr + - bg-gr + - bg-rs --- ## FIP Nutzung @@ -22,16 +27,7 @@ Als Streckenhighlight gelten zum einen die Nord-Süd-Strecken durch das Balkange ## Anreise und Grenzpunkte -{{% expander "Grenzpunkte" border %}} - -| Land | Grenzpunkte | -| ---------------------------------------------------------------- | -------------------------------------------------------------------------- | -| [Rumänien](/country/romania) ([CFR](/operator/cfr)) | Ruse (fr) (bulgarisch: Русе), Vidin (fr) | -| Türkei (TCDD) | Kapikule (fr) | -| [Griechenland](/country/greece) ([Hellenic Train](/operator/ht)) | Kulata (fr) (bulgarisch: Кулата), Svilengrad (fr) (bulgarisch: Свиленград) | -| [Serbien](/country/serbia) ([SV](/operator/sv)) | Dimitrovgrad (fr) (bulgarisch: Цариброд, Tsaribrod) | - -{{% /expander %}} +{{< border-points >}} ### Rumänien diff --git a/content/country/bulgaria/index.en.md b/content/country/bulgaria/index.en.md index c0bc6da46..9ac943413 100644 --- a/content/country/bulgaria/index.en.md +++ b/content/country/bulgaria/index.en.md @@ -4,6 +4,11 @@ country: bulgaria params: operators_without_fip: - Optima Express + border_points: + - bg-ro + - bg-tr + - bg-gr + - bg-rs --- ## FIP Information @@ -22,16 +27,7 @@ The route highlights include, on the one hand, the north–south lines running t ## Arrival and Border Points -{{% expander "Border Points" border %}} - -| Country | Border Points | -| ---------------------------------------------------------- | ------------------------------------------------------------------------ | -| [Romania](/country/romania) ([CFR](/operator/cfr)) | Ruse (fr) (Bulgarian: Русе), Vidin (fr) | -| Turkey (TCDD) | Kapikule (fr) | -| [Greece](/country/greece) ([Hellenic Train](/operator/ht)) | Kulata (fr) (Bulgarian: Кулата), Svilengrad (fr) (Bulgarian: Свиленград) | -| [Serbia](/country/serbia) ([SV](/operator/sv)) | Dimitrovgrad (fr) (Bulgarian: Цариброд, Tsaribrod) | - -{{% /expander %}} +{{< border-points >}} ### Romania diff --git a/content/country/bulgaria/index.fr.md b/content/country/bulgaria/index.fr.md index 824dbcfdd..571f7cb6e 100644 --- a/content/country/bulgaria/index.fr.md +++ b/content/country/bulgaria/index.fr.md @@ -4,6 +4,11 @@ country: bulgaria params: operators_without_fip: - Optima Express + border_points: + - bg-ro + - bg-tr + - bg-gr + - bg-rs --- ## Informations FIP @@ -22,16 +27,7 @@ Les points forts de la ligne sont, d’une part, les itinéraires nord–sud tra ## Arrivée et points frontières -{{% expander "Points frontières" border %}} - -| Pays | Points frontières | -| --------------------------------------------------------- | ---------------------------------------------------------------------- | -| [Roumanie](/country/romania) ([CFR](/operator/cfr)) | Ruse (fr) (bulgare : Русе), Vidin (fr) | -| Turquie (TCDD) | Kapikule (fr) | -| [Grèce](/country/greece) ([Hellenic Train](/operator/ht)) | Kulata (fr) (bulgare : Кулата), Svilengrad (fr) (bulgare : Свиленград) | -| [Serbie](/country/serbia) ([SV](/operator/sv)) | Dimitrovgrad (fr) (bulgare : Цариброд, Tsaribrod) | - -{{% /expander %}} +{{< border-points >}} ### Roumanie diff --git a/content/country/czechia/index.de.md b/content/country/czechia/index.de.md index 9f4af83ad..7088d2f5e 100644 --- a/content/country/czechia/index.de.md +++ b/content/country/czechia/index.de.md @@ -10,6 +10,11 @@ params: - Leo Express - RegioJet - Trilex / Die Länderbahn + border_points: + - cz-pl + - cz-sk + - at-cz + - cz-de --- ## FIP Nutzung @@ -32,16 +37,7 @@ Die Pünktlichkeit ist solide, oft warten Anschlusszüge auch, jedoch nicht in g ## Anreise und Grenzpunkte -{{% expander "Grenzpunkte" border %}} - -| Land | Grenzpunkte | -| ------------------------------------------------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| [Polen](/country/poland) ([PKP](/operator/pkp), KD, KŚ) | Bohumín (Gr), Český Těšín (Gr), Głuchołazy (Gr) (Hlucholazy), Lichkov (Gr) (Plhy City), Zebrzydowice (Gr), Schlesische Woiwodschaft (Silesian Voivodeship) | -| [Slowakei](/country/slovakia) ([ZSSK / ŽSR](/operator/zssk)) | Čadca (Gr), Hodonín (Gr), Horní Lideč (Gr), Kúty (Gr), Myjava (Gr), Nemšová (Gr), Skalica na Slovensku (Gr) | -| [Österreich](/country/austria) ([ÖBB](/operator/oebb)) | Břeclav (Gr), Gmünd (Gr), Summerau (Gr), Retz (Gr) | -| [Deutschland](/country/germany) ([DB AG](/operator/db)) | Aš (Gr), Bayerisch Eisenstein (Bavorská Železná ruda), Cheb (Gr), Dolní Poustevna (Gr), Furth Im Wald (Gr), Hrádek nad Nisou (Gr), Potůčky (Gr), Schöna (Gr), Varnsdorf (Gr), Vejprty (Gr), Vojtanov (Gr) | - -{{% /expander %}} +{{< border-points >}} ### Polen diff --git a/content/country/czechia/index.en.md b/content/country/czechia/index.en.md index 260517aa0..003115ce5 100644 --- a/content/country/czechia/index.en.md +++ b/content/country/czechia/index.en.md @@ -10,6 +10,11 @@ params: - Leo Express - RegioJet - Trilex / Die Länderbahn + border_points: + - cz-pl + - cz-sk + - at-cz + - cz-de --- ## FIP Information @@ -32,16 +37,7 @@ Punctuality is solid, and connecting trains often wait, but not in major hubs li ## Arrival and Border Points -{{% expander "Border Points" border %}} - -| Country | Border Points | -| ------------------------------------------------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| [Poland](/country/poland) ([PKP](/operator/pkp), KD, KŚ) | Bohumín (Gr), Český Těšín (Gr), Głuchołazy (Gr) (Hlucholazy), Lichkov (Gr) (Plhy City), Zebrzydowice (Gr), Schlesische Woiwodschaft (Silesian Voivodeship) | -| [Slovakia](/country/slovakia) ([ZSSK / ŽSR](/operator/zssk)) | Čadca (Gr), Hodonín (Gr), Horní Lideč (Gr), Kúty (Gr), Myjava (Gr), Nemšová (Gr), Skalica na Slovensku (Gr) | -| [Austria](/country/austria) ([ÖBB](/operator/oebb)) | Břeclav (Gr), Gmünd (Gr), Summerau (Gr), Retz (Gr) | -| [Germany](/country/germany) ([DB AG](/operator/db)) | Aš (Gr), Bayerisch Eisenstein (Bavorská Železná ruda), Cheb (Gr), Dolní Poustevna (Gr), Furth Im Wald (Gr), Hrádek nad Nisou (Gr), Potůčky (Gr), Schöna (Gr), Varnsdorf (Gr), Vejprty (Gr), Vojtanov (Gr) | - -{{% /expander %}} +{{< border-points >}} ### Poland diff --git a/content/country/czechia/index.fr.md b/content/country/czechia/index.fr.md index 85d3d24df..f3fafa7ef 100644 --- a/content/country/czechia/index.fr.md +++ b/content/country/czechia/index.fr.md @@ -10,6 +10,11 @@ params: - Leo Express - RegioJet - Trilex / Die Länderbahn + border_points: + - cz-pl + - cz-sk + - at-cz + - cz-de --- ## Informations FIP @@ -32,16 +37,7 @@ La ponctualité est correcte, les trains en correspondance attendent souvent, ma ## Arrivée et points frontières -{{% expander "Points frontières" border %}} - -| Pays | Points frontières | -| ------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| [Pologne](/country/poland) ([PKP](/operator/pkp), KD, KŚ) | Bohumín (Gr), Český Těšín (Gr), Głuchołazy (Gr) (Hlucholazy), Lichkov (Gr) (Plhy City), Zebrzydowice (Gr), Voïvodie de Silésie | -| [Slovaquie](/country/slovakia) ([ZSSK / ŽSR](/operator/zssk)) | Čadca (Gr), Hodonín (Gr), Horní Lideč (Gr), Kúty (Gr), Myjava (Gr), Nemšová (Gr), Skalica na Slovensku (Gr) | -| [Autriche](/country/austria) ([ÖBB](/operator/oebb)) | Břeclav (Gr), Gmünd (Gr), Summerau (Gr), Retz (Gr) | -| [Allemagne](/country/germany) ([DB AG](/operator/db)) | Aš (Gr), Bayerisch Eisenstein (Bavorská Železná ruda), Cheb (Gr), Dolní Poustevna (Gr), Furth Im Wald (Gr), Hrádek nad Nisou (Gr), Potůčky (Gr), Schöna (Gr), Varnsdorf (Gr), Vejprty (Gr), Vojtanov (Gr) | - -{{% /expander %}} +{{< border-points >}} ### Pologne diff --git a/content/country/denmark/index.de.md b/content/country/denmark/index.de.md index c348ec0e4..8e40d6823 100644 --- a/content/country/denmark/index.de.md +++ b/content/country/denmark/index.de.md @@ -9,6 +9,9 @@ params: - Nordjyske Jernbaner - SJ - Snälltåget + border_points: + - dk-se + - dk-de --- ## FIP Nutzung @@ -36,14 +39,7 @@ Auf diesen verkehren Fernverkehrszüge mit einer überdurchschnittlichen Durchsc ## Anreise und Grenzpunkte -{{% expander "Grenzpunkte" border %}} - -| Land | Grenzpunkte | -| ---------------------------------------------------- | -------------------------------------------------------------------------------- | -| Schweden (SJ) | Helsingborg (über Helsingør) | -| [Deutschland](/country/germany) ([DB](/operator/db)) | Flensburg (Gr), Puttgarden (über Rødby Faerge), Tønder, Warnemünde (über Gedser) | - -{{% /expander %}} +{{< border-points >}} ### Schweden diff --git a/content/country/denmark/index.en.md b/content/country/denmark/index.en.md index 56c509327..4cbb61e68 100644 --- a/content/country/denmark/index.en.md +++ b/content/country/denmark/index.en.md @@ -9,6 +9,9 @@ params: - Nordjyske Jernbaner - SJ - Snälltåget + border_points: + - dk-se + - dk-de --- ## FIP Information @@ -36,14 +39,7 @@ Trains in Denmark typically run on a regular schedule and are generally punctual ## Arrival and Border Points -{{% expander "Border Points" border %}} - -| Country | Border Points | -| ------------------------------------------------ | ------------------------------------------------------------------------------ | -| Sweden (SJ) | Helsingborg (via Helsingør) | -| [Germany](/country/germany) ([DB](/operator/db)) | Flensburg (Gr), Puttgarden (via Rødby Faerge), Tønder, Warnemünde (via Gedser) | - -{{% /expander %}} +{{< border-points >}} ### Sweden diff --git a/content/country/denmark/index.fr.md b/content/country/denmark/index.fr.md index 2aa7bfe08..0361df0c0 100644 --- a/content/country/denmark/index.fr.md +++ b/content/country/denmark/index.fr.md @@ -9,6 +9,9 @@ params: - Nordjyske Jernbaner - SJ - Snälltåget + border_points: + - dk-se + - dk-de --- ## Informations FIP @@ -36,14 +39,7 @@ Les trains danois circulent généralement à horaires réguliers et sont ponctu ## Arrivée et points frontières -{{% expander "Points frontières" border %}} - -| Pays | Points frontières | -| -------------------------------------------------- | ------------------------------------------------------------------------------ | -| Suède (SJ) | Helsingborg (via Helsingør) | -| [Allemagne](/country/germany) ([DB](/operator/db)) | Flensburg (Gr), Puttgarden (via Rødby Faerge), Tønder, Warnemünde (via Gedser) | - -{{% /expander %}} +{{< border-points >}} ### Suède diff --git a/content/country/france/index.de.md b/content/country/france/index.de.md index 2b2d03751..af00b5329 100644 --- a/content/country/france/index.de.md +++ b/content/country/france/index.de.md @@ -4,14 +4,21 @@ country: france params: operators_without_fip: - CFC (Chemins de fer de la Corse / Eisenbahnen auf Korsika) - - '[Frecciarossa - (Trenitalia)](/operator/fs/#internationale-frecciarossa-züge-nach-paris + - '[Frecciarossa (Trenitalia)](/operator/fs/#internationale-frecciarossa-züge-nach-paris "Frecciarossa (Trenitalia)")' - Getlink (Eurotunnel LeShuttle) - GoVolta - '[OUIGO](/operator/sncf#Fernverkehr "OUIGO")' - RATP - Transdev + border_points: + - fr-eurostar + - be-fr + - lu-fr + - de-fr + - fr-ch + - fr-it + - es-fr --- ## FIP Nutzung @@ -34,19 +41,7 @@ Ein besonderes Highlight sind Regionalzugverbindungen entlang der Cote d'Azur im ## Anreise und Grenzpunkte -{{% expander "Grenzpunkte" border %}} - -| Land | Grenzpunkte | -| ---------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | -| [Eurostar](/operator/eurostar) | Paris, Lille | -| [Belgien](/country/belgium) ([SNCB](/operator/sncb)) | Blandain (fr), Givet (fr), Jeumont (fr), Quévy (fr), Tourcoing (fr) | -| [Luxemburg](/country/luxembourg) ([CFL](/operator/cfl)) | Bettembourg (fr), Rodange (fr) | -| [Deutschland](/country/germany) ([DB](/operator/db)) | Apach (fr), Forbach (fr), Hanweiler (Gr), Kehl (Gr), Lauterbourg (fr), Neuenburg(Bd)(Gr), Wissembourg (fr) | -| [Schweiz](/country/switzerland) ([SBB](/operator/sbb), BLS und [SP](/operator/sp)) | Annemasse, Basel SBB, Delle (fr), Genève [via Bellegarde], Le Châtelard-Frontière (fr), Le Locle-Col des Roches, Les Verrières (fr), Vallorbe | -| [Italien](/country/italy) ([FS](/operator/fs)) | Limone-Confine, Modane (fr), Piene (fr), Ventimiglia (fr) | -| [Spanien](/country/spain) ([Renfe](/operator/renfe)) | Canfranc (fr), Hendaye (fr), Port-Bou, La Tour-de-Carol-Enveitg | - -{{% /expander %}} +{{< border-points >}} ### Vereinigtes Königreich diff --git a/content/country/france/index.en.md b/content/country/france/index.en.md index 5a4b26537..867edd226 100644 --- a/content/country/france/index.en.md +++ b/content/country/france/index.en.md @@ -4,14 +4,21 @@ country: france params: operators_without_fip: - CFC (Chemins de fer de la Corse / Railways in Corsica) - - '[Frecciarossa - (Trenitalia)](/operator/fs/#international-frecciarossa-trains-to-paris + - '[Frecciarossa (Trenitalia)](/operator/fs/#international-frecciarossa-trains-to-paris "Frecciarossa (Trenitalia)")' - Getlink (Eurotunnel LeShuttle) - GoVolta - '[OUIGO](/operator/sncf#Fernverkehr "OUIGO")' - RATP - Transdev + border_points: + - fr-eurostar + - be-fr + - lu-fr + - de-fr + - fr-ch + - fr-it + - es-fr --- ## FIP Information @@ -34,19 +41,7 @@ A special highlight is the regional train connections along the Côte d'Azur in ## Arrival and Border Points -{{% expander "Border Points" border %}} - -| Country | Border Points | -| -------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | -| [Eurostar](/operator/eurostar) | Paris, Lille | -| [Belgium](/country/belgium) ([SNCB](/operator/sncb)) | Blandain (fr), Givet (fr), Jeumont (fr), Quévy (fr), Tourcoing (fr) | -| [Luxembourg](/country/luxembourg) ([CFL](/operator/cfl)) | Bettembourg (fr), Rodange (fr) | -| [Germany](/country/germany) ([DB](/operator/db)) | Apach (fr), Forbach (fr), Hanweiler (Gr), Kehl (Gr), Lauterbourg (fr), Neuenburg(Bd)(Gr), Wissembourg (fr) | -| [Switzerland](/country/switzerland) ([SBB](/operator/sbb), BLS and [SP](/operator/sp)) | Annemasse, Basel SBB, Delle (fr), Genève [via Bellegarde], Le Châtelard-Frontière (fr), Le Locle-Col des Roches, Les Verrières (fr), Vallorbe | -| [Italy](/country/italy) ([FS](/operator/fs)) | Limone-Confine, Modane (fr), Piene (fr), Ventimiglia (fr) | -| [Spain](/country/spain) ([Renfe](/operator/renfe)) | Canfranc (fr), Hendaye (fr), Port-Bou, La Tour-de-Carol-Enveitg | - -{{% /expander %}} +{{< border-points >}} ### United Kingdom diff --git a/content/country/france/index.fr.md b/content/country/france/index.fr.md index 56fbd2b05..536d7dfa2 100644 --- a/content/country/france/index.fr.md +++ b/content/country/france/index.fr.md @@ -4,14 +4,21 @@ country: france params: operators_without_fip: - CFC (Chemins de fer de la Corse / Chemins de fer corses) - - ’[Frecciarossa - (Trenitalia)](/operator/fs/#trains-frecciarossa-internationaux-vers-paris + - ’[Frecciarossa (Trenitalia)](/operator/fs/#trains-frecciarossa-internationaux-vers-paris "Frecciarossa (Trenitalia)")’ - Getlink (Eurotunnel LeShuttle) - GoVolta - ’[OUIGO](/operator/sncf#Fernverkehr "OUIGO")’ - RATP - Transdev + border_points: + - fr-eurostar + - be-fr + - lu-fr + - de-fr + - fr-ch + - fr-it + - es-fr --- ## Informations FIP @@ -34,19 +41,7 @@ Un point fort particulier est la ligne régionale le long de la Côte d’Azur d ## Arrivée et points frontières -{{% expander "Points frontières" border %}} - -| Pays | Points frontières | -| -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------- | -| [Eurostar](/operator/eurostar) | Paris, Lille | -| [Belgique](/country/belgium) ([SNCB](/operator/sncb)) | Blandain (fr), Givet (fr), Jeumont (fr), Quévy (fr), Tourcoing (fr) | -| [Luxembourg](/country/luxembourg) ([CFL](/operator/cfl)) | Bettembourg (fr), Rodange (fr) | -| [Allemagne](/country/germany) ([DB](/operator/db)) | Apach (fr), Forbach (fr), Hanweiler (Gr), Kehl (Gr), Lauterbourg (fr), Neuenburg(Bd)(Gr), Wissembourg (fr) | -| [Suisse](/country/switzerland) ([CFF](/operator/sbb), BLS et [SP](/operator/sp)) | Annemasse, Bâle SBB, Delle (fr), Genève [via Bellegarde], Le Châtelard-Frontière (fr), Le Locle-Col des Roches, Les Verrières (fr), Vallorbe | -| [Italie](/country/italy) ([FS](/operator/fs)) | Limone-Confine, Modane (fr), Piene (fr), Ventimiglia (fr) | -| [Espagne](/country/spain) ([Renfe](/operator/renfe)) | Canfranc (fr), Hendaye (fr), Port-Bou, La Tour-de-Carol-Enveitg | - -{{% /expander %}} +{{< border-points >}} ### Royaume-Uni diff --git a/content/country/germany/index.de.md b/content/country/germany/index.de.md index cd9d42c27..85ec5f353 100644 --- a/content/country/germany/index.de.md +++ b/content/country/germany/index.de.md @@ -81,6 +81,21 @@ params: - WESTbahn – WB - WestfalenBahn – WFB - Württembergische Eisenbahn-Gesellschaft mbH – WEG + border_points: + - dk-de + - de-se + - de-pl + - cz-de + - at-de + - de-bsb + - de-ch + - de-fr + - de-lu + - be-de + - de-eurostar + - de-nl + border_points_footnotes: + - MS = Mitte See --- ## FIP Nutzung @@ -133,26 +148,7 @@ Die "Allianz pro Schiene" prämiert einmal jährlich die schönsten Bahnhöfe de Nur Grenzpunkte an der Landesgrenze zu anderen Ländern. Diese sollten aufgeführt sein als Land (Bahngesellschaft) und ihre Grenzpunkte. --> -{{% expander "Grenzpunkte" border %}} - -| Land | Grenzpunkte | -| ------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| [Dänemark](/country/denmark) ([DSB](/operator/dsb)) | Flensburg (Gr), Rostock Seehafen Fähre (Scandlines), Puttgarden (MS), Tønder (Gr) | -| Schweden (SJ) | Lübeck-Travemünde Hafen, Lübeck-Travemünde Skandinavienkai, Sassnitz (Gr) | -| [Polen](/country/poland) ([PKP](/operator/pkp)) | Alhlbeck (Gr), Forst (Gr), Frankfurt (Oder) (Gr), Grambow (Gr), Gubin (Gr), Kostrzyn nad Odrą (Gr), Tantow (Gr), Zgorzelec (Gr) | -| [Tschechien](/country/czechia) ([ČD](/operator/cd)) | Bayerisch Eisenstein, Cheb (Gr), Furth im Wald (Gr), Kraslice (Gr), Potůčky (Gr), Rumburk (Gr), Schöna (Gr), Sebnitz (Gr), Selb-Plößberg (Gr), Vejprty (Gr), Vojtanov (Gr), Waidhaus (Gr), Zittau (Gr) | -| [Österreich](/country/austria) ([ÖBB](/operator/oebb)) | Kufstein, Lindau Reutin, Mittenwald (Gr), Passau Hbf, Salzburg Hbf, Simbach am Inn | -| [BSB](/operator/bsb) | Friedrichshafen, Langenargen, Lindau, Konstanz, Radolfzell, Schaffhausen, Überlingen | -| [Schweiz](/country/switzerland) ([SBB](/operator/sbb), BLS, [SP](/operator/sp)) | Basel Bad Bf, Konstanz, Schaffhausen, Waldshut | -| [Frankreich](/country/france) ([SNCF](/operator/sncf)) | Apach (fr), Forbach (fr), Hanweiler (Gr), Kehl (Gr), Lauterbourg (Gr), Neuenburg (Baden) (Gr), Wissembourg (Gr) | -| [Luxemburg](/country/luxembourg) ([CFL](/operator/cfl)) | Igel (Gr) | -| [Belgien](/country/belgium) ([SNCB](/operator/sncb)) | Aachen Süd (Gr) | -| [Eurostar](/operator/eurostar) | Aachen, Duisburg, Düsseldorf, Düsseldorf Airport, Essen, Köln | -| [Niederlande](/country/netherlands) ([NS](/operator/ns)) | Bad Bentheim (Gr), Emmerich (Gr), Gronau (Westf) (Gr), Herzogenrath (Gr), Venlo (Gr), Weener (Gr) | - -MS = Mitte See - -{{% /expander %}} +{{< border-points >}} ### Dänemark diff --git a/content/country/germany/index.en.md b/content/country/germany/index.en.md index 4777f963e..377732f7a 100644 --- a/content/country/germany/index.en.md +++ b/content/country/germany/index.en.md @@ -81,6 +81,21 @@ params: - WESTbahn – WB - WestfalenBahn – WFB - Württembergische Eisenbahn-Gesellschaft mbH – WEG + border_points: + - dk-de + - de-se + - de-pl + - cz-de + - at-de + - de-bsb + - de-ch + - de-fr + - de-lu + - be-de + - de-eurostar + - de-nl + border_points_footnotes: + - MS = Middle of the lake --- ## FIP Information @@ -129,26 +144,7 @@ The "Allianz pro Schiene" annually awards the most beautiful stations in the cou ## Arrival and Border Points -{{% expander "Border Points" border %}} - -| Country | Border Points | -| ----------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| [Denmark](/country/denmark) ([DSB](/operator/dsb)) | Flensburg (Gr), Rostock Seehafen Fähre (Scandlines), Puttgarden (MS), Tønder (Gr) | -| Sweden (SJ) | Lübeck-Travemünde Hafen, Lübeck-Travemünde Skandinavienkai, Sassnitz (Gr) | -| [Poland](/country/poland) ([PKP](/operator/pkp)) | Alhlbeck (Gr), Forst (Gr), Frankfurt (Oder) (Gr), Grambow (Gr), Gubin (Gr), Kostrzyn nad Odrą (Gr), Tantow (Gr), Zgorzelec (Gr) | -| [Czech Republic](/country/czechia) ([ČD](/operator/cd)) | Bayerisch Eisenstein, Cheb (Gr), Furth im Wald (Gr), Kraslice (Gr), Potůčky (Gr), Rumburk (Gr), Schöna (Gr), Sebnitz (Gr), Selb-Plößberg (Gr), Vejprty (Gr), Vojtanov (Gr), Waidhaus (Gr), Zittau (Gr) | -| [Austria](/country/austria) ([ÖBB](/operator/oebb)) | Kufstein, Lindau Reutin, Mittenwald (Gr), Passau Hbf, Salzburg Hbf, Simbach am Inn | -| [BSB](/operator/bsb) | Friedrichshafen, Langenargen, Lindau, Konstanz, Radolfzell, Schaffhausen, Überlingen | -| [Switzerland](/country/switzerland) ([SBB](/operator/sbb), BLS, [SP](/operator/sp)) | Basel Bad Bf, Konstanz, Schaffhausen, Waldshut | -| [France](/country/france) ([SNCF](/operator/sncf)) | Apach (fr), Forbach (fr), Hanweiler (Gr), Kehl (Gr), Lauterbourg (Gr), Neuenburg (Baden) (Gr), Wissembourg (Gr) | -| [Luxembourg](/country/luxembourg) ([CFL](/operator/cfl)) | Igel (Gr) | -| [Belgium](/country/belgium) ([SNCB](/operator/sncb)) | Aachen Süd (Gr) | -| [Eurostar](/operator/eurostar) | Aachen, Duisburg, Düsseldorf, Düsseldorf Airport, Essen, Cologne | -| [Netherlands](/country/netherlands) ([NS](/operator/ns)) | Bad Bentheim (Gr), Emmerich (Gr), Gronau (Westf) (Gr), Herzogenrath (Gr), Venlo (Gr), Weener (Gr) | - -MS = Middle of the lake - -{{% /expander %}} +{{< border-points >}} ### Denmark diff --git a/content/country/germany/index.fr.md b/content/country/germany/index.fr.md index 3fcfe7e0b..35f1a38ea 100644 --- a/content/country/germany/index.fr.md +++ b/content/country/germany/index.fr.md @@ -81,6 +81,21 @@ params: - WESTbahn – WB - WestfalenBahn – WFB - Württembergische Eisenbahn-Gesellschaft mbH – WEG + border_points: + - dk-de + - de-se + - de-pl + - cz-de + - at-de + - de-bsb + - de-ch + - de-fr + - de-lu + - be-de + - de-eurostar + - de-nl + border_points_footnotes: + - MS = Milieu du lac --- ## Informations FIP @@ -129,26 +144,7 @@ L’« Allianz pro Schiene » récompense chaque année les plus belles gares ## Arrivée et points frontières -{{% expander "Points frontière" border %}} - -| Pays | Points frontière | -| ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| [Danemark](/country/denmark) ([DSB](/operator/dsb)) | Flensburg (Gr), Rostock Seehafen Fähre (Scandlines), Puttgarden (MS), Tønder (Gr) | -| Suède (SJ) | Lübeck-Travemünde Hafen, Lübeck-Travemünde Skandinavienkai, Sassnitz (Gr) | -| [Pologne](/country/poland) ([PKP](/operator/pkp)) | Alhlbeck (Gr), Forst (Gr), Francfort (Oder) (Gr), Grambow (Gr), Gubin (Gr), Kostrzyn nad Odrą (Gr), Tantow (Gr), Zgorzelec (Gr) | -| [Tchéquie](/country/czechia) ([ČD](/operator/cd)) | Bayerisch Eisenstein, Cheb (Gr), Furth im Wald (Gr), Kraslice (Gr), Potůčky (Gr), Rumburk (Gr), Schöna (Gr), Sebnitz (Gr), Selb-Plößberg (Gr), Vejprty (Gr), Vojtanov (Gr), Waidhaus (Gr), Zittau (Gr) | -| [Autriche](/country/austria) ([ÖBB](/operator/oebb)) | Kufstein, Lindau Reutin, Mittenwald (Gr), Passau Hbf, Salzburg Hbf, Simbach am Inn | -| [BSB](/operator/bsb) | Friedrichshafen, Langenargen, Lindau, Constance, Radolfzell, Schaffhausen, Überlingen | -| [Suisse](/country/switzerland) ([CFF](/operator/sbb), BLS, [SP](/operator/sp)) | Basel Bad Bf, Constance, Schaffhausen, Waldshut | -| [France](/country/france) ([SNCF](/operator/sncf)) | Apach (fr), Forbach (fr), Hanweiler (Gr), Kehl (Gr), Lauterbourg (Gr), Neuenburg (Baden) (Gr), Wissembourg (Gr) | -| [Luxembourg](/country/luxembourg) ([CFL](/operator/cfl)) | Igel (Gr) | -| [Belgique](/country/belgium) ([SNCB](/operator/sncb)) | Aachen Süd (Gr) | -| [Eurostar](/operator/eurostar) | Aachen, Duisburg, Düsseldorf, Düsseldorf Airport, Essen, Cologne | -| [Pays-Bas](/country/netherlands) ([NS](/operator/ns)) | Bad Bentheim (Gr), Emmerich (Gr), Gronau (Westf) (Gr), Herzogenrath (Gr), Venlo (Gr), Weener (Gr) | - -MS = Mitte See - -{{% /expander %}} +{{< border-points >}} ### Danemark diff --git a/content/country/greece/index.de.md b/content/country/greece/index.de.md index 35a167435..6891c87b5 100644 --- a/content/country/greece/index.de.md +++ b/content/country/greece/index.de.md @@ -5,6 +5,14 @@ params: operators_without_fip: - STASY (Urban Rail Transport S.A.) - THEMA S.A. – Thessaloniki Metro + border_points: + - gr-mk + - bg-gr + - gr-tr + - gr-it + border_points_footnotes: + - "[>] = In Richtung (z. B. Patras [> Ancona] = Patras ist der Grenzpunkt in Richtung + Ancona)" --- ## FIP Nutzung @@ -27,18 +35,7 @@ Die Qualität der Züge variiert: Während moderne elektrische Triebzüge auf de ## Anreise und Grenzpunkte -{{% expander "Grenzpunkte" border %}} - -| Land | Grenzpunkte | -| ------------------------------------------------------ | ------------------------------- | -| Nordmazedonien (ŽRSM) | Gevgelija (fr) | -| [Bulgarien](/country/bulgaria) ([BDŽ](/operator/bdz)) | Kulata (fr), Svilengrad (fr) | -| Türkei (TCDD) | Pythio (Πύθιο) | -| [Italien](/country/italy) ([Attica](/operator/attica)) | Patras (Πάτρα) [>Ancona, >Bari] | - -[>] = In Richtung (z. B. Patras [> Ancona] = Patras ist der Grenzpunkt in Richtung Ancona) - -{{% /expander %}} +{{< border-points >}} ### Nordmazedonien diff --git a/content/country/greece/index.en.md b/content/country/greece/index.en.md index 6c08ac1be..c82369880 100644 --- a/content/country/greece/index.en.md +++ b/content/country/greece/index.en.md @@ -5,6 +5,14 @@ params: operators_without_fip: - STASY (Urban Rail Transport S.A.) - THEMA S.A. – Thessaloniki Metro + border_points: + - gr-mk + - bg-gr + - gr-tr + - gr-it + border_points_footnotes: + - "[>] = In the direction of (e.g. Patras [> Ancona] = Patras is the border point + in the direction of Ancona)" --- ## FIP Information @@ -27,18 +35,7 @@ The quality of trains varies: while modern electric multiple units operate on th ## Arrival and Border Points -{{% expander "Border Points" border %}} - -| Country | Border Points | -| ---------------------------------------------------- | ------------------------------- | -| North Macedonia (ŽRSM) | Gevgelija (fr) | -| [Bulgaria](/country/bulgaria) ([BDŽ](/operator/bdz)) | Kulata (fr), Svilengrad (fr) | -| Turkey (TCDD) | Pythio (Πύθιο) | -| [Italy](/country/italy) ([Attica](/operator/attica)) | Patras (Πάτρα) [>Ancona, >Bari] | - -[>] = In the direction of (e.g. Patras [> Ancona] = Patras is the border point in the direction of Ancona) - -{{% /expander %}} +{{< border-points >}} ### North Macedonia diff --git a/content/country/greece/index.fr.md b/content/country/greece/index.fr.md index 2fc058436..7b2d7fa77 100644 --- a/content/country/greece/index.fr.md +++ b/content/country/greece/index.fr.md @@ -5,6 +5,14 @@ params: operators_without_fip: - STASY (Urban Rail Transport S.A.) - THEMA S.A. – Thessaloniki Metro + border_points: + - gr-mk + - bg-gr + - gr-tr + - gr-it + border_points_footnotes: + - "[>] = En direction de (par ex. Patras [> Ancona] = Patras est le point frontière + en direction d’Ancona)" --- ## Informations FIP @@ -27,18 +35,7 @@ La qualité des trains varie : si des rames électriques modernes circulent sur ## Arrivée et points frontières -{{% expander "Points frontières" border %}} - -| Pays | Points frontières | -| ----------------------------------------------------- | ------------------------------- | -| Macédoine du Nord (ŽRSM) | Gevgelija (fr) | -| [Bulgarie](/country/bulgaria) ([BDŽ](/operator/bdz)) | Kulata (fr), Svilengrad (fr) | -| Turquie (TCDD) | Pythio (Πύθιο) | -| [Italie](/country/italy) ([Attica](/operator/attica)) | Patras (Πάτρα) [>Ancona, >Bari] | - -[>] = En direction de (par ex. Patras [> Ancona] = Patras est le point frontière en direction d’Ancona) - -{{% /expander %}} +{{< border-points >}} ### Macédoine du Nord diff --git a/content/country/hungary/index.de.md b/content/country/hungary/index.de.md index cd16f6116..c8d03e117 100644 --- a/content/country/hungary/index.de.md +++ b/content/country/hungary/index.de.md @@ -5,6 +5,16 @@ params: operators_without_fip: - RegioJet - BKV Zrt. (Budapesti Közlekedési Zártkörűen Működő Részvénytársaság) + border_points: + - hu-sk-mav + - hu-sk-gysev + - hu-ua + - hu-ro + - hu-rs + - hu-hr + - hu-si + - at-hu-mav + - at-hu-gysev --- ## FIP Nutzung @@ -23,21 +33,7 @@ Die Infrastruktur wird teilweise modernisiert, gleichzeitig gibt es weiterhin St ## Anreise und Grenzpunkte -{{% expander "Grenzpunkte" border %}} - -| Land | Grenzpunkte | -| ------------------------------------------------------------ | ------------------------------------------------------------------------------------ | -| [Slowakei](/country/slovakia) ([ZSSK / ŽSR](/operator/zssk)) | Bánréve (Gr), Čaňa (Gr), Fil’akovo (Gr), Komárom (Gr), Sátoralújhely (Gr), Szob (Gr) | -| [Slowakei](/country/slovakia) ([GySEV](/operator/gysev)) | Rajka (Gr) | -| Ukraine (UZ) | Záhony (Gr) | -| [Rumänien](/country/romania) ([CFR](/operator/cfr)) | Biharkeresztes (fr), Curtici (Gr), Nyirábrány (Gr), Salonta (Gr) | -| [Serbien](/country/serbia) ([SV](/operator/sv)) | Röszke (Gr), Subotica (Gr) | -| Kroatien (HŽ) | Koprivnica (Gr), Kotoriba (Gr), Magyarbóly (Gr) | -| [Slowenien](/country/slovenia) ([SŽ](/operator/sz)) | Hodos (Gr) | -| [Österreich](/country/austria) ([ÖBB](/operator/oebb)) | Hegyshalom (Gr), Sopron | -| [Österreich](/country/austria) ([GySEV](/operator/gysev)) | Pamhagen (Gr), Szentgotthárd, Sopron | - -{{% /expander %}} +{{< border-points >}} ### Slowakei diff --git a/content/country/hungary/index.en.md b/content/country/hungary/index.en.md index 832454cdb..fc6d80a87 100644 --- a/content/country/hungary/index.en.md +++ b/content/country/hungary/index.en.md @@ -5,6 +5,16 @@ params: operators_without_fip: - RegioJet - BKV Zrt. (Budapesti Közlekedési Zártkörűen Működő Részvénytársaság) + border_points: + - hu-sk-mav + - hu-sk-gysev + - hu-ua + - hu-ro + - hu-rs + - hu-hr + - hu-si + - at-hu-mav + - at-hu-gysev --- ## FIP Information @@ -23,21 +33,7 @@ The infrastructure is being partially modernized, while there are still routes w ## Arrival and Border Points -{{% expander "Border Points" border %}} - -| Country | Border Points | -| ------------------------------------------------------------ | ------------------------------------------------------------------------------------ | -| [Slovakia](/country/slovakia) ([ZSSK / ŽSR](/operator/zssk)) | Bánréve (Gr), Čaňa (Gr), Fil'akovo (Gr), Komárom (Gr), Sátoralújhely (Gr), Szob (Gr) | -| [Slovakia](/country/slovakia) ([GySEV](/operator/gysev)) | Rajka (Gr) | -| Ukraine (UZ) | Záhony (Gr) | -| [Romania](/country/romania) ([CFR](/operator/cfr)) | Biharkeresztes (fr), Curtici (Gr), Nyirábrány (Gr), Salonta (Gr) | -| [Serbia](/country/serbia) ([SV](/operator/sv)) | Röszke (Gr), Subotica (Gr) | -| Croatia (HŽ) | Koprivnica (Gr), Kotoriba (Gr), Magyarbóly (Gr) | -| [Slovenia](/country/slovenia) ([SŽ](/operator/sz)) | Hodos (Gr) | -| [Austria](/country/austria) ([ÖBB](/operator/oebb)) | Hegyshalom (Gr), Sopron | -| [Austria](/country/austria) ([GySEV](/operator/gysev)) | Pamhagen (Gr), Szentgotthárd, Sopron | - -{{% /expander %}} +{{< border-points >}} ### Slovakia diff --git a/content/country/hungary/index.fr.md b/content/country/hungary/index.fr.md index 4fcbff866..68dd14c8c 100644 --- a/content/country/hungary/index.fr.md +++ b/content/country/hungary/index.fr.md @@ -5,6 +5,16 @@ params: operators_without_fip: - RegioJet - BKV Zrt. (Budapesti Közlekedési Zártkörűen Működő Részvénytársaság) + border_points: + - hu-sk-mav + - hu-sk-gysev + - hu-ua + - hu-ro + - hu-rs + - hu-hr + - hu-si + - at-hu-mav + - at-hu-gysev --- ## Informations FIP @@ -23,21 +33,7 @@ L'infrastructure est en cours de modernisation partielle, tandis qu'il existe to ## Arrivée et points frontières -{{% expander "Points frontières" border %}} - -| Pays | Points frontières | -| ------------------------------------------------------------- | ------------------------------------------------------------------------------------ | -| [Slovaquie](/country/slovakia) ([ZSSK / ŽSR](/operator/zssk)) | Bánréve (Gr), Čaňa (Gr), Fil'akovo (Gr), Komárom (Gr), Sátoralújhely (Gr), Szob (Gr) | -| [Slovaquie](/country/slovakia) ([GySEV](/operator/gysev)) | Rajka (Gr) | -| Ukraine (UZ) | Záhony (Gr) | -| [Roumanie](/country/romania) ([CFR](/operator/cfr)) | Biharkeresztes (fr), Curtici (Gr), Nyirábrány (Gr), Salonta (Gr) | -| [Serbie](/country/serbia) ([SV](/operator/sv)) | Röszke (Gr), Subotica (Gr) | -| Croatie (HŽ) | Koprivnica (Gr), Kotoriba (Gr), Magyarbóly (Gr) | -| [Slovénie](/country/slovenia) ([SŽ](/operator/sz)) | Hodos (Gr) | -| [Autriche](/country/austria) ([ÖBB](/operator/oebb)) | Hegyshalom (Gr), Sopron | -| [Autriche](/country/austria) ([GySEV](/operator/gysev)) | Pamhagen (Gr), Szentgotthárd, Sopron | - -{{% /expander %}} +{{< border-points >}} ### Slovaquie diff --git a/content/country/ireland/index.de.md b/content/country/ireland/index.de.md index d39905e09..121a157a9 100644 --- a/content/country/ireland/index.de.md +++ b/content/country/ireland/index.de.md @@ -4,6 +4,9 @@ country: ireland params: operators_without_fip: - Transdev (Luas - Straßenbahn Dublin) + border_points: + - ie-gb-rail + - ie-gb-sll --- ## FIP Nutzung @@ -22,14 +25,7 @@ Reservierungen sind nicht zwingend erforderlich, werden jedoch aufgrund der häu ## Anreise und Grenzpunkte -{{% expander "Grenzpunkte" border %}} - -| Land | Grenzpunkte | -| --------------------------------------------------------------------------------------- | -------------------- | -| [Vereinigtes Königreich](/country/united-kingdom) ([NIR](/operator/nir)) | Dundalk | -| [Vereinigtes Königreich](/country/united-kingdom) ([Stena Line Limited](/operator/sll)) | Dublin Bay, Rosslare | - -{{% /expander %}} +{{< border-points >}} ### Vereinigtes Königreich diff --git a/content/country/ireland/index.en.md b/content/country/ireland/index.en.md index e4675522a..aedbc4ce8 100644 --- a/content/country/ireland/index.en.md +++ b/content/country/ireland/index.en.md @@ -4,6 +4,9 @@ country: ireland params: operators_without_fip: - Transdev (Luas - Dublin Tram) + border_points: + - ie-gb-rail + - ie-gb-sll --- ## FIP Information @@ -22,14 +25,7 @@ Reservations are not mandatory, but are recommended due to the often high occupa ## Arrival and Border Points -{{% expander "Border Points" border %}} - -| Country | Border Points | -| ------------------------------------------------------------------------------- | -------------------- | -| [United Kingdom](/country/united-kingdom) ([NIR](/operator/nir)) | Dundalk | -| [United Kingdom](/country/united-kingdom) ([Stena Line Limited](/operator/sll)) | Dublin Bay, Rosslare | - -{{% /expander %}} +{{< border-points >}} ### United Kingdom diff --git a/content/country/ireland/index.fr.md b/content/country/ireland/index.fr.md index 91bf470bf..3dff71ca6 100644 --- a/content/country/ireland/index.fr.md +++ b/content/country/ireland/index.fr.md @@ -4,6 +4,9 @@ country: ireland params: operators_without_fip: - Transdev (Luas - Tramway de Dublin) + border_points: + - ie-gb-rail + - ie-gb-sll --- ## Informations FIP @@ -22,14 +25,7 @@ Les réservations ne sont pas obligatoires, mais sont recommandées en raison du ## Arrivée et points frontières -{{% expander "Points frontières" border %}} - -| Pays | Points frontières | -| ---------------------------------------------------------------------------- | -------------------- | -| [Royaume-Uni](/country/united-kingdom) ([NIR](/operator/nir)) | Dundalk | -| [Royaume-Uni](/country/united-kingdom) ([Stena Line Limited](/operator/sll)) | Dublin Bay, Rosslare | - -{{% /expander %}} +{{< border-points >}} ### Royaume-Uni diff --git a/content/country/italy/index.de.md b/content/country/italy/index.de.md index 101b1ae71..da7dc4606 100644 --- a/content/country/italy/index.de.md +++ b/content/country/italy/index.de.md @@ -8,10 +8,18 @@ params: - Circumvesuviana - Cumana - European Sleeper - - '[Ferrovie Sud Est](/operator/fs#gültigkeit-fip-tickets "Ferrovie Sud - Est")' + - '[Ferrovie Sud Est](/operator/fs#gültigkeit-fip-tickets "Ferrovie Sud Est")' - Italo / NTV - '[Trenord](/operator/fs#gültigkeit-fip-tickets "Trenord")' + border_points: + - at-it + - it-si + - gr-it + - fr-it + - it-ch + border_points_footnotes: + - "[>] = In Richtung (z. B. Domodossola [> Locarno] = Domodossola ist der Grenzpunkt + in Richtung Locarno)" --- ## FIP Nutzung @@ -28,20 +36,7 @@ Italien hat ein umfangreiches Bahnnetz. Besonders hervorzuheben sind dabei die s ## Anreise und Grenzpunkte -{{% expander "Grenzpunkte" border %}} - -| Land | Grenzpunkte | -| ---------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- | -| [Österreich](/country/austria) ([ÖBB](/operator/oebb)) | Brennero/Brenner, San Candido/Innichen, Tarvisio Boscoverde | -| [Slowenien](/country/slovenia) ([SŽ](/operator/sz)) | Nova Gorica (fr), Villa Opicina (fr) | -| [Griechenland](/country/greece) ([Attica](/operator/attica)) | Ancona [>Igoumenitsa, >Patras], Bari [>Igoumenitsa, >Patras] | -| [Frankreich](/country/france) ([SNCF](/operator/sncf)) | Limone-Confine, Modane (fr), Piene (fr), Ventimiglia (fr) | -| [Schweiz](/country/switzerland) ([SBB](/operator/sbb), BLS und [SP](/operator/sp)) | Chiasso, Domodossola [> Locarno], Iselle transito [> Brig], Pino transito, Porto Ceresio [> Lugano] | - -\ -[>] = In Richtung (z. B. Domodossola [> Locarno] = Domodossola ist der Grenzpunkt in Richtung Locarno) - -{{% /expander %}} +{{< border-points >}} ### Österreich diff --git a/content/country/italy/index.en.md b/content/country/italy/index.en.md index 9797bbe8e..f4c917cd3 100644 --- a/content/country/italy/index.en.md +++ b/content/country/italy/index.en.md @@ -8,10 +8,18 @@ params: - Circumvesuviana - Cumana - European Sleeper - - '[Ferrovie Sud Est](/operator/fs##validity-of-fip-tickets "Ferrovie Sud - Est")' + - '[Ferrovie Sud Est](/operator/fs##validity-of-fip-tickets "Ferrovie Sud Est")' - Italo / NTV - '[Trenord](/operator/fs##validity-of-fip-tickets "Trenord")' + border_points: + - at-it + - it-si + - gr-it + - fr-it + - it-ch + border_points_footnotes: + - "[>] = Towards (e.g., Domodossola [> Locarno] = Domodossola is the border point + towards Locarno)" --- ## FIP Information @@ -28,20 +36,7 @@ Italy has an extensive rail network. The fast and high-quality long-distance con ## Arrival and Border Points -{{% expander "Border Points" border %}} - -| Country | Border Points | -| ----------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- | -| [Austria](/country/austria) ([ÖBB](/operator/oebb)) | Brennero/Brenner, San Candido/Innichen, Tarvisio Boscoverde | -| [Slovenia](/country/slovenia) ([SŽ](/operator/sz)) | Nova Gorica (fr), Villa Opicina (fr) | -| [Greece](/country/greece) ([Attica](/operator/attica)) | Ancona [>Igoumenitsa, >Patras], Bari [>Igoumenitsa, >Patras] | -| [France](/country/france) ([SNCF](/operator/sncf)) | Limone-Confine, Modane (fr), Piene (fr), Ventimiglia (fr) | -| [Switzerland](/country/switzerland) ([SBB](/operator/sbb), BLS, [SP](/operator/sp)) | Chiasso, Domodossola [> Locarno], Iselle transito [> Brig], Pino transito, Porto Ceresio [> Lugano] | - -\ -[>] = Towards (e.g., Domodossola [> Locarno] = Domodossola is the border point towards Locarno) - -{{% /expander %}} +{{< border-points >}} ### Austria diff --git a/content/country/italy/index.fr.md b/content/country/italy/index.fr.md index 58b21aef6..41a8b2a38 100644 --- a/content/country/italy/index.fr.md +++ b/content/country/italy/index.fr.md @@ -8,10 +8,18 @@ params: - Circumvesuviana - Cumana - European Sleeper - - ’[Ferrovie Sud Est](/operator/fs#validité-des-billets-fip "Ferrovie Sud - Est")’ + - ’[Ferrovie Sud Est](/operator/fs#validité-des-billets-fip "Ferrovie Sud Est")’ - Italo / NTV - ’[Trenord](/operator/fs#validité-des-billets-fip "Trenord")’ + border_points: + - at-it + - it-si + - gr-it + - fr-it + - it-ch + border_points_footnotes: + - "[>] = Vers (par exemple, Domodossola [> Locarno] = Domodossola est le point frontière + vers Locarno)" --- ## Informations FIP @@ -28,20 +36,7 @@ L’Italie dispose d’un réseau ferroviaire étendu. Les liaisons rapides et d ## Arrivée et points frontières -{{% expander "Points frontières" border %}} - -| Pays | Points frontières | -| ------------------------------------------------------------------------------ | --------------------------------------------------------------------------------------------------- | -| [Autriche](/country/austria) ([ÖBB](/operator/oebb)) | Brennero/Brenner, San Candido/Innichen, Tarvisio Boscoverde | -| [Slovénie](/country/slovenia) ([SŽ](/operator/sz)) | Nova Gorica (fr), Villa Opicina (fr) | -| [Grèce](/country/greece) ([Attica](/operator/attica)) | Ancona [>Igoumenitsa, >Patras], Bari [>Igoumenitsa, >Patras] | -| [France](/country/france) ([SNCF](/operator/sncf)) | Limone-Confine, Modane (fr), Piene (fr), Ventimiglia (fr) | -| [Suisse](/country/switzerland) ([CFF](/operator/sbb), BLS, [SP](/operator/sp)) | Chiasso, Domodossola [> Locarno], Iselle transito [> Brig], Pino transito, Porto Ceresio [> Lugano] | - -\ -[>] = Vers (par exemple, Domodossola [> Locarno] = Domodossola est le point frontière vers Locarno) - -{{% /expander %}} +{{< border-points >}} ### Autriche diff --git a/content/country/latvia/index.de.md b/content/country/latvia/index.de.md index 4a6fa095e..87b527c8e 100644 --- a/content/country/latvia/index.de.md +++ b/content/country/latvia/index.de.md @@ -4,6 +4,11 @@ country: latvia params: operators_without_fip: - Latvijas dzelzceļš (LDz) + border_points: + - lv-ee + - lv-ru + - lv-by + - lv-lt --- ## FIP Nutzung @@ -20,16 +25,7 @@ Lettlands Eisenbahnnetz basiert auf der 1520 mm‑Breitspur. Der Personenverke ## Anreise und Grenzpunkte -{{% expander "Grenzpunkte" border %}} - -| Land | Grenzpunkte | -| --------------------------------------------------------- | --------------- | -| Estland | Valga | -| Russland | Grenze gesperrt | -| Belarus/Weißrussland | Grenze gesperrt | -| [Litauen](/country/lithuania) ([LTG-Link](/operator/ltg)) | Joniškis | - -{{% /expander %}} +{{< border-points >}} ### Estland diff --git a/content/country/latvia/index.en.md b/content/country/latvia/index.en.md index 47ca12ef3..d77e9cd01 100644 --- a/content/country/latvia/index.en.md +++ b/content/country/latvia/index.en.md @@ -4,6 +4,11 @@ country: latvia params: operators_without_fip: - Latvijas dzelzceļš (LDz) + border_points: + - lv-ee + - lv-ru + - lv-by + - lv-lt --- ## FIP Information @@ -20,16 +25,7 @@ Latvia’s railway network is based on the 1520 mm broad gauge. Passenger traf ## Arrival and Border Points -{{% expander "Border Point" border %}} - -| Country | Border Points | -| ----------------------------------------------------------- | ------------- | -| Estonia | Valga | -| Russia | Border closed | -| Belarus | Border closed | -| [Lithuania](/country/lithuania) ([LTG-Link](/operator/ltg)) | Joniškis | - -{{% /expander %}} +{{< border-points >}} ### Estonia diff --git a/content/country/latvia/index.fr.md b/content/country/latvia/index.fr.md index 70a20427d..d97a71897 100644 --- a/content/country/latvia/index.fr.md +++ b/content/country/latvia/index.fr.md @@ -4,6 +4,11 @@ country: latvia params: operators_without_fip: - Latvijas dzelzceļš (LDz) + border_points: + - lv-ee + - lv-ru + - lv-by + - lv-lt --- ## Informations FIP @@ -20,16 +25,7 @@ Le réseau ferroviaire letton utilise l’écartement large de 1520 mm. Le tra ## Arrivée et points frontières -{{% expander "Point frontière" border %}} - -| Pays | Points frontières | -| ---------------------------------------------------------- | ----------------- | -| Estonie | Valga | -| Russie | Frontière fermée | -| Biélorussie | Frontière fermée | -| [Lituanie](/country/lithuania) ([LTG-Link](/operator/ltg)) | Joniškis | - -{{% /expander %}} +{{< border-points >}} ### Estonie diff --git a/content/country/lithuania/index.de.md b/content/country/lithuania/index.de.md index 8ad51ccac..2720220c2 100644 --- a/content/country/lithuania/index.de.md +++ b/content/country/lithuania/index.de.md @@ -4,6 +4,11 @@ country: lithuania params: operators_without_fip: - Aukštaitijos siaurasis geležinkelis (Museumsbahn) + border_points: + - lv-lt + - lt-by + - lt-pl + - lt-ru --- ## FIP Nutzung @@ -38,16 +43,7 @@ Auf der Strecke nach Turmantas kommen noch die alten DR1A-Triebwagen aus sowjeti ## Anreise und Grenzpunkte -{{% expander "Grenzpunkte" border %}} - -| Land | Grenzpunkte | -| ----------------------------------------------- | ------------------------------------------------------------------------- | -| [Lettland](/country/latvia) (LDz) | Joniškis | -| Belarus/Weißrussland | Grenze gesperrt | -| [Polen](/country/poland) ([PKP](/operator/pkp)) | Mockava | -| Russland | Kein Ein-/Ausstieg im Transitverkehr Russland-Belarus-Litauen-Kaliningrad | - -{{% /expander %}} +{{< border-points >}} ### Lettland diff --git a/content/country/lithuania/index.en.md b/content/country/lithuania/index.en.md index 35a3d1452..c211dd089 100644 --- a/content/country/lithuania/index.en.md +++ b/content/country/lithuania/index.en.md @@ -4,6 +4,11 @@ country: lithuania params: operators_without_fip: - Aukštaitijos siaurasis geležinkelis (heritage railway) + border_points: + - lv-lt + - lt-by + - lt-pl + - lt-ru --- ## FIP Information @@ -38,16 +43,7 @@ On the route to Turmantas, the old DR1A trains from Soviet production are still ## Arrival and Border Points -{{% expander "Border Points" border %}} - -| Country | Border Points | -| ------------------------------------------------ | ----------------------------------------------------------------------------- | -| [Latvia](/country/latvia) (LDz) | Joniškis | -| Belarus | Border closed | -| [Poland](/country/poland) ([PKP](/operator/pkp)) | Mockava | -| Russia | No boarding/alighting in transit traffic Russia-Belarus-Lithuania-Kaliningrad | - -{{% /expander %}} +{{< border-points >}} ### Latvia diff --git a/content/country/lithuania/index.fr.md b/content/country/lithuania/index.fr.md index 7200c7834..2d1b49040 100644 --- a/content/country/lithuania/index.fr.md +++ b/content/country/lithuania/index.fr.md @@ -4,6 +4,11 @@ country: lithuania params: operators_without_fip: - Aukštaitijos siaurasis geležinkelis (chemin de fer musée) + border_points: + - lv-lt + - lt-by + - lt-pl + - lt-ru --- ## Informations FIP @@ -38,16 +43,7 @@ Sur la ligne vers Turmantas, les anciennes automotrices DR1A d’origine soviét ## Arrivée et points frontières -{{% expander "Point frontière" border %}} - -| Pays | Points frontière | -| ------------------------------------------------- | ------------------------------------------------------------------------- | -| [Lettonie](/country/latvia) (LDz) | Joniškis | -| Biélorussie | Frontière fermée | -| [Pologne](/country/poland) ([PKP](/operator/pkp)) | Mockava | -| Russie | Pas de montée/descente en transit Russie-Biélorussie-Lituanie-Kaliningrad | - -{{% /expander %}} +{{< border-points >}} ### Lettonie diff --git a/content/country/luxembourg/index.de.md b/content/country/luxembourg/index.de.md index 0b3cbb2f1..cd01c6a76 100644 --- a/content/country/luxembourg/index.de.md +++ b/content/country/luxembourg/index.de.md @@ -1,6 +1,11 @@ --- title: Luxemburg country: luxembourg +params: + border_points: + - be-lu + - de-lu + - lu-fr --- ## FIP Nutzung @@ -15,15 +20,7 @@ Die Nord-Süd Hauptstrecke verläuft durch das gesamte Land und dabei teilweise ## Anreise und Grenzpunkte -{{% expander "Grenzpunkte" border %}} - -| Land | Grenzpunkte | -| ------------------------------------------------------ | ---------------------------------- | -| [Belgien](/country/belgium) ([SNCB](/operator/sncb)) | Athus, Gouvy (fr), Sterpenich (fr) | -| [Deutschland](/country/germany) ([DB](/operator/db)) | Igel (Gr) | -| [Frankreich](/country/france) ([SNCF](/operator/sncf)) | Bettembourg (fr), Rodange (fr) | - -{{% /expander %}} +{{< border-points >}} ### Belgien diff --git a/content/country/luxembourg/index.en.md b/content/country/luxembourg/index.en.md index 35ab1a4f7..f2d98a309 100644 --- a/content/country/luxembourg/index.en.md +++ b/content/country/luxembourg/index.en.md @@ -1,6 +1,11 @@ --- title: Luxembourg country: luxembourg +params: + border_points: + - be-lu + - de-lu + - lu-fr --- ## FIP Information @@ -15,15 +20,7 @@ The main north-south line runs through the entire country and partly through the ## Arrival and Border Points -{{% expander "Border Points" border %}} - -| Country | Border Points | -| ---------------------------------------------------- | ---------------------------------- | -| [Belgium](/country/belgium) ([SNCB](/operator/sncb)) | Athus, Gouvy (fr), Sterpenich (fr) | -| [Germany](/country/germany) ([DB](/operator/db)) | Igel (Gr) | -| [France](/country/france) ([SNCF](/operator/sncf)) | Bettembourg (fr), Rodange (fr) | - -{{% /expander %}} +{{< border-points >}} ### Belgium diff --git a/content/country/luxembourg/index.fr.md b/content/country/luxembourg/index.fr.md index 374766b6c..2eee10894 100644 --- a/content/country/luxembourg/index.fr.md +++ b/content/country/luxembourg/index.fr.md @@ -1,6 +1,11 @@ --- title: Luxembourg country: luxembourg +params: + border_points: + - be-lu + - de-lu + - lu-fr --- ## Informations FIP @@ -15,15 +20,7 @@ La ligne principale nord-sud traverse tout le pays et passe en partie par les mo ## Arrivée et points frontières -{{% expander "Point frontière" border %}} - -| Pays | Points frontières | -| ----------------------------------------------------- | ---------------------------------- | -| [Belgique](/country/belgium) ([SNCB](/operator/sncb)) | Athus, Gouvy (fr), Sterpenich (fr) | -| [Allemagne](/country/germany) ([DB](/operator/db)) | Igel (Gr) | -| [France](/country/france) ([SNCF](/operator/sncf)) | Bettembourg (fr), Rodange (fr) | - -{{% /expander %}} +{{< border-points >}} ### Belgique diff --git a/content/country/montenegro/index.de.md b/content/country/montenegro/index.de.md index abb393efc..cfae722e7 100644 --- a/content/country/montenegro/index.de.md +++ b/content/country/montenegro/index.de.md @@ -1,6 +1,9 @@ --- title: Montenegro country: montenegro +params: + border_points: + - me-rs --- ## FIP Nutzung @@ -19,13 +22,7 @@ Die Verbindung von Podgorica nach Shkodër (Albanien) existiert, wird aktuell je ## Anreise und Grenzpunkte -{{% expander "Grenzpunkte" border %}} - -| Land | Grenzpunkte | -| ----------------------------------------------- | ----------------- | -| [Serbien](/country/serbia) ([SV](/operator/sv)) | Bijelo Polje (Gr) | - -{{% /expander %}} +{{< border-points >}} ### Serbien diff --git a/content/country/montenegro/index.en.md b/content/country/montenegro/index.en.md index 057141d44..4823f2207 100644 --- a/content/country/montenegro/index.en.md +++ b/content/country/montenegro/index.en.md @@ -1,6 +1,9 @@ --- title: Montenegro country: montenegro +params: + border_points: + - me-rs --- ## FIP Information @@ -19,13 +22,7 @@ The connection from Podgorica to Shkoder (Albania) exists, but is currently only ## Arrival and Border Points -{{% expander "Border Points" border %}} - -| Country | Border Points | -| ---------------------------------------------- | ----------------- | -| [Serbia](/country/serbia) ([SV](/operator/sv)) | Bijelo Polje (Gr) | - -{{% /expander %}} +{{< border-points >}} ### Serbia diff --git a/content/country/montenegro/index.fr.md b/content/country/montenegro/index.fr.md index 901a7a55a..367b5db97 100644 --- a/content/country/montenegro/index.fr.md +++ b/content/country/montenegro/index.fr.md @@ -1,6 +1,9 @@ --- title: Monténégro country: montenegro +params: + border_points: + - me-rs --- ## Informations FIP @@ -19,13 +22,7 @@ La liaison de Podgorica vers Shkoder (Albanie) existe, mais elle est actuellemen ## Arrivée et points frontières -{{% expander "Points frontières" border %}} - -| Pays | Points frontières | -| ---------------------------------------------- | ----------------- | -| [Serbie](/country/serbia) ([SV](/operator/sv)) | Bijelo Polje (Gr) | - -{{% /expander %}} +{{< border-points >}} ### Serbie diff --git a/content/country/netherlands/index.de.md b/content/country/netherlands/index.de.md index 06d57ba6d..25e0e942d 100644 --- a/content/country/netherlands/index.de.md +++ b/content/country/netherlands/index.de.md @@ -11,6 +11,10 @@ params: - Keolis Nederland - Qbuzz - VIAS Rail + border_points: + - de-nl + - be-nl + - nl-gb-stl --- ## FIP Nutzung @@ -35,15 +39,7 @@ Besonders ist in den Niederlanden, dass sich an allen etwas größeren Bahnhöfe ## Anreise und Grenzpunkte -{{% expander "Grenzpunkte" border %}} - -| Land | Grenzpunkte | -| ---------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | -| [Deutschland](/country/germany) ([DB](/operator/db)) | Bad Bentheim (Gr), Emmerich (Gr), Gronau (Westf) (Gr), Herzogenrath (Gr), Venlo (Gr), Weener (Gr) | -| [Belgien](/country/belgium) ([SNCB](/operator/sncb)) | Roosendaal (fr), Visé | -| [Vereinigtes Königreich](/country/united-kingdom) ([Stena Line BV](/operator/stl)) | Hoek van Holland | - -{{% /expander %}} +{{< border-points >}} ### Deutschland diff --git a/content/country/netherlands/index.en.md b/content/country/netherlands/index.en.md index b6b9ddd1c..8201a1f52 100644 --- a/content/country/netherlands/index.en.md +++ b/content/country/netherlands/index.en.md @@ -11,6 +11,10 @@ params: - Keolis Nederland - Qbuzz - VIAS Rail + border_points: + - de-nl + - be-nl + - nl-gb-stl --- ## FIP Information @@ -35,15 +39,7 @@ A special feature in the Netherlands is that almost all larger stations have tic ## Arrival and Border Points -{{% expander "Border Points" border %}} - -| Country | Border Points | -| -------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | -| [Germany](/country/germany) ([DB](/operator/db)) | Bad Bentheim (Gr), Emmerich (Gr), Gronau (Westf) (Gr), Herzogenrath (Gr), Venlo (Gr), Weener (Gr) | -| [Belgium](/country/belgium) ([SNCB](/operator/sncb)) | Roosendaal (fr), Visé | -| [United Kingdom](/country/united-kingdom) ([Stena Line BV](/operator/stl)) | Hoek van Holland | - -{{% /expander %}} +{{< border-points >}} ### Germany diff --git a/content/country/netherlands/index.fr.md b/content/country/netherlands/index.fr.md index 510012716..f9cac9e8b 100644 --- a/content/country/netherlands/index.fr.md +++ b/content/country/netherlands/index.fr.md @@ -11,6 +11,10 @@ params: - Keolis Nederland - Qbuzz - VIAS Rail + border_points: + - de-nl + - be-nl + - nl-gb-stl --- ## Informations FIP @@ -35,15 +39,7 @@ Particularité : la plupart des grandes gares sont équipées de portiques. L’ ## Arrivée et points frontières -{{% expander "Points frontières" border %}} - -| Pays | Points frontières | -| ----------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | -| [Allemagne](/country/germany) ([DB](/operator/db)) | Bad Bentheim (Gr), Emmerich (Gr), Gronau (Westf) (Gr), Herzogenrath (Gr), Venlo (Gr), Weener (Gr) | -| [Belgique](/country/belgium) ([SNCB](/operator/sncb)) | Roosendaal (fr), Visé | -| [Royaume-Uni](/country/united-kingdom) ([Stena Line BV](/operator/stl)) | Hoek van Holland | - -{{% /expander %}} +{{< border-points >}} ### Allemagne diff --git a/content/country/norway/index.de.md b/content/country/norway/index.de.md index 6d1ad6f01..9ce1d2c28 100644 --- a/content/country/norway/index.de.md +++ b/content/country/norway/index.de.md @@ -7,6 +7,8 @@ params: - Flåmbahn - Flytoget Airport Express - SJ Sverige + border_points: + - no-se --- ## FIP Nutzung @@ -31,13 +33,7 @@ Das staatliche Unternehmen _Entur_ spielt eine zentrale Rolle im öffentlichen V ## Anreise und Grenzpunkte -{{% expander "Grenzpunkte" border %}} - -| Land | Grenzpunkte | -| ------------- | ------------------------------------------------------------------------------------ | -| Schweden (SJ) | Bjørnfjell (Gr), Halden (Kornsjø (Gr)), Konigsvinger (Charlottenberg (Gr)), Storlien | - -{{% /expander %}} +{{< border-points >}} ### Schweden diff --git a/content/country/norway/index.en.md b/content/country/norway/index.en.md index 81ffd3fb1..e27e1fc50 100644 --- a/content/country/norway/index.en.md +++ b/content/country/norway/index.en.md @@ -7,6 +7,8 @@ params: - Flåm Railway - Flytoget Airport Express - SJ Sverige + border_points: + - no-se --- ## FIP Information @@ -31,13 +33,7 @@ The state-owned company _Entur_ plays a central role in public transport in Norw ## Arrival and Border Points -{{% expander "Border Points" border %}} - -| Country | Border Points | -| ----------- | ----------------------------------------------------------------------------------- | -| Sweden (SJ) | Bjørnfjell (Gr), Halden (Kornsjø (Gr)), Kongsvinger (Charlottenberg (Gr)), Storlien | - -{{% /expander %}} +{{< border-points >}} ### Sweden diff --git a/content/country/norway/index.fr.md b/content/country/norway/index.fr.md index d960248b0..a2329f85e 100644 --- a/content/country/norway/index.fr.md +++ b/content/country/norway/index.fr.md @@ -7,6 +7,8 @@ params: - Chemin de fer de Flåm - Flytoget Airport Express - SJ Sverige + border_points: + - no-se --- ## Informations FIP @@ -31,13 +33,7 @@ L’entreprise publique _Entur_ joue un rôle central dans les transports public ## Arrivée et points frontières -{{% expander "Points frontières" border %}} - -| Pays | Points frontières | -| ---------- | ----------------------------------------------------------------------------------- | -| Suède (SJ) | Bjørnfjell (Gr), Halden (Kornsjø (Gr)), Kongsvinger (Charlottenberg (Gr)), Storlien | - -{{% /expander %}} +{{< border-points >}} ### Suède diff --git a/content/country/poland/index.de.md b/content/country/poland/index.de.md index a3913a1e3..d53d852cb 100644 --- a/content/country/poland/index.de.md +++ b/content/country/poland/index.de.md @@ -9,6 +9,14 @@ params: - Szybka Kolej Miejska w Warszawie - Stowarzyszenie Kolejowych Przewozów Lokalnych (SKPL) - Warszawska Kolej Dojazdowa (WKD) + border_points: + - pl-ru + - lt-pl + - pl-by + - pl-ua + - pl-sk + - cz-pl + - de-pl --- ## FIP Nutzung @@ -37,19 +45,7 @@ Der Zustand, die Dichte und Taktung der Bahnstrecken sind oft sehr abhängig von ## Anreise und Grenzpunkte -{{% expander "Grenzpunkte" border %}} - -| Land | Grenzpunkte | -| ------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------- | -| Russland (RZD) | Braniewo (Gr) | -| [Litauen](/country/lithuania) ([LTG-Link](/operator/ltg)) | Mockava (Gr) | -| Belarus / Weißrussland (BC) | Brest (Gr) (Брэст), Bruzgi / Bruzhi (Gr), Czeremcha (Gr) (Podlaskie Voivodeship) | -| Ukraine (UZ) | Jagodin (Gr) (Yahodyn, Yagodyn oder Ягодин), Medyka (Gr) | -| [Slowakei](/country/slovakia) ([ZSSK / ŽSR](/operator/zssk)) | Lupkow (Gr) | -| [Tschechien](/country/czechia) ([ČD](/operator/cd)) | Bohumin (Gr), Cesky Tesin (Gr), Głuchołazy / Hlucholazy (Gr), Harrachov (Gr), Lichkov (Gr), Zebrzydowice (Gr) | -| [Deutschland](/country/germany) ([DB AG](/operator/db)) | Forst (Gr), Frankfurt/Oder (Gr), Grambow (Gr), Guben (Gr), Horka (Gr), Kostrzyn (Gr), Tantow (Gr), Zgorzelec (Gr) | - -{{% /expander %}} +{{< border-points >}} ### Russland diff --git a/content/country/poland/index.en.md b/content/country/poland/index.en.md index fa2fb0a17..1e0485b37 100644 --- a/content/country/poland/index.en.md +++ b/content/country/poland/index.en.md @@ -9,6 +9,14 @@ params: - Szybka Kolej Miejska w Warszawie - Stowarzyszenie Kolejowych Przewozów Lokalnych (SKPL) - Warszawska Kolej Dojazdowa (WKD) + border_points: + - pl-ru + - lt-pl + - pl-by + - pl-ua + - pl-sk + - cz-pl + - de-pl --- ## FIP Information @@ -37,19 +45,7 @@ The condition, density and frequency of railway lines are often very dependent o ## Arrival and Border Points -{{% expander "Border Points" border %}} - -| Country | Border Points | -| ------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------- | -| Russia (RZD) | Braniewo (Gr) | -| [Lithuania](/country/lithuania) ([LTG-Link](/operator/ltg)) | Mockava (Gr) | -| Belarus (BC) | Brest (Gr) (Брэст), Bruzgi / Bruzhi (Gr), Czeremcha (Gr) (Podlaskie Voivodeship) | -| Ukraine (UZ) | Jagodin (Gr) (Yahodyn, Yagodyn or Ягодин), Medyka (Gr) | -| [Slovakia](/country/slovakia) ([ZSSK / ŽSR](/operator/zssk)) | Lupkow (Gr) | -| [Czechia](/country/czechia) ([ČD](/operator/cd)) | Bohumin (Gr), Cesky Tesin (Gr), Głuchołazy / Hlucholazy (Gr), Harrachov (Gr), Lichkov (Gr), Zebrzydowice (Gr) | -| [Germany](/country/germany) ([DB AG](/operator/db)) | Forst (Gr), Frankfurt/Oder (Gr), Grambow (Gr), Guben (Gr), Horka (Gr), Kostrzyn (Gr), Tantow (Gr), Zgorzelec (Gr) | - -{{% /expander %}} +{{< border-points >}} ### Russia diff --git a/content/country/poland/index.fr.md b/content/country/poland/index.fr.md index f6be5f4ac..eba4e8f35 100644 --- a/content/country/poland/index.fr.md +++ b/content/country/poland/index.fr.md @@ -9,6 +9,14 @@ params: - Szybka Kolej Miejska w Warszawie - Stowarzyszenie Kolejowych Przewozów Lokalnych (SKPL) - Warszawska Kolej Dojazdowa (WKD) + border_points: + - pl-ru + - lt-pl + - pl-by + - pl-ua + - pl-sk + - cz-pl + - de-pl --- ## Informations FIP @@ -37,19 +45,7 @@ L’état, la densité et la fréquence des lignes ferroviaires dépendent souve ## Arrivée et points frontières -{{% expander "Points frontières" border %}} - -| Pays | Points frontières | -| ------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | -| Russie (RZD) | Braniewo (Gr) | -| [Lituanie](/country/lithuania) ([LTG-Link](/operator/ltg)) | Mockava (Gr) | -| Biélorussie (BC) | Brest (Gr) (Брэст), Bruzgi / Bruzhi (Gr), Czeremcha (Gr) (Voïvodie de Podlachie) | -| Ukraine (UZ) | Jagodin (Gr) (Yahodyn, Yagodyn ou Ягодин), Medyka (Gr) | -| [Slovaquie](/country/slovakia) ([ZSSK / ŽSR](/operator/zssk)) | Lupkow (Gr) | -| [Tchéquie](/country/czechia) ([ČD](/operator/cd)) | Bohumin (Gr), Cesky Tesin (Gr), Głuchołazy / Hlucholazy (Gr), Harrachov (Gr), Lichkov (Gr), Zebrzydowice (Gr) | -| [Allemagne](/country/germany) ([DB AG](/operator/db)) | Forst (Gr), Frankfurt/Oder (Gr), Grambow (Gr), Guben (Gr), Horka (Gr), Kostrzyn (Gr), Tantow (Gr), Zgorzelec (Gr) | - -{{% /expander %}} +{{< border-points >}} ### Russie diff --git a/content/country/portugal/index.de.md b/content/country/portugal/index.de.md index 6cc71b526..9f589df90 100644 --- a/content/country/portugal/index.de.md +++ b/content/country/portugal/index.de.md @@ -4,6 +4,11 @@ country: portugal params: operators_without_fip: - Fertagus + border_points: + - pt-es + border_points_footnotes: + - "[>] = In Richtung (z. B. V. Real de Sto António Guardiana [> Ayamonte] = V. Real + de Sto António Guardiana ist der Grenzpunkt in Richtung Ayamonte)" --- ## FIP Nutzung @@ -39,16 +44,7 @@ Besonders empfehlenswert ist ein Besuch der folgenden Bahnhöfe: ## Anreise und Grenzpunkte -{{% expander "Grenzpunkte" border %}} - -| Land | Grenzpunkte | -| ---------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------ | -| [Spanien](/country/spain) ([Renfe](/operator/renfe)) | Badajoz (fr), Barca de Alva (fr), Fuentes de Oñoro (fr), Valença (fr), Valencia de Alcántara (fr), V. Real de Sto António Guardiana [> Ayamonte] | - -\ -[>] = In Richtung (z. B. V. Real de Sto António Guardiana [> Ayamonte] = V. Real de Sto António Guardiana ist der Grenzpunkt in Richtung Ayamonte) - -{{% /expander %}} +{{< border-points >}} ### Spanien diff --git a/content/country/portugal/index.en.md b/content/country/portugal/index.en.md index 184f9f017..15d1359d0 100644 --- a/content/country/portugal/index.en.md +++ b/content/country/portugal/index.en.md @@ -4,6 +4,11 @@ country: portugal params: operators_without_fip: - Fertagus + border_points: + - pt-es + border_points_footnotes: + - "[>] = Direction (for example: V. Real de Sto António Guardiana [> Ayamonte] = + the border point at V. Real de Sto António Guardiana is oriented towards Ayamonte)" --- ## FIP Information @@ -31,16 +36,7 @@ Particularly recommended stations to visit: ## Arrival and Border Points -{{% expander "Border Points" border %}} - -| Country | Border Points | -| -------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------ | -| [Spain](/country/spain) ([Renfe](/operator/renfe)) | Badajoz (fr), Barca de Alva (fr), Fuentes de Oñoro (fr), Valença (fr), Valencia de Alcántara (fr), V. Real de Sto António Guardiana [> Ayamonte] | - -\ -[>] = Direction (for example: V. Real de Sto António Guardiana [> Ayamonte] = the border point at V. Real de Sto António Guardiana is oriented towards Ayamonte) - -{{% /expander %}} +{{< border-points >}} ### Spain diff --git a/content/country/portugal/index.fr.md b/content/country/portugal/index.fr.md index 920a580b4..bbe28e6aa 100644 --- a/content/country/portugal/index.fr.md +++ b/content/country/portugal/index.fr.md @@ -4,6 +4,11 @@ country: portugal params: operators_without_fip: - Fertagus + border_points: + - pt-es + border_points_footnotes: + - "[>] = Direction (par exemple : V. Real de Sto António Guardiana [> Ayamonte] + = le point frontalier à V. Real de Sto António Guardiana est orienté vers Ayamonte)" --- ## Informations FIP @@ -31,16 +36,7 @@ Gares particulièrement recommandées : ## Arrivée et points frontières -{{% expander "Points frontières" border %}} - -| Pays | Points frontières | -| ---------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------ | -| [Espagne](/country/spain) ([Renfe](/operator/renfe)) | Badajoz (fr), Barca de Alva (fr), Fuentes de Oñoro (fr), Valença (fr), Valencia de Alcántara (fr), V. Real de Sto António Guardiana [> Ayamonte] | - -\ -[>] = Direction (par exemple : V. Real de Sto António Guardiana [> Ayamonte] = le point frontalier à V. Real de Sto António Guardiana est orienté vers Ayamonte) - -{{% /expander %}} +{{< border-points >}} ### Espagne diff --git a/content/country/romania/index.de.md b/content/country/romania/index.de.md index fe32ca5a8..3efe59c9e 100644 --- a/content/country/romania/index.de.md +++ b/content/country/romania/index.de.md @@ -9,6 +9,12 @@ params: - SFTRA (Softrans) - TFC (Transferoviar Călători) - TFI (Ferotrans) + border_points: + - ro-ua + - ro-md + - bg-ro + - ro-rs + - hu-ro --- ## FIP Nutzung @@ -29,17 +35,7 @@ Besonders sehenswert sind die Strecken entlang der Karpaten, beispielsweise zwis ## Anreise und Grenzpunkte -{{% expander "Grenzpunkte" border %}} - -| Land | Grenzpunkte | -| ----------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------ | -| Ukraine (UZ) | Vicsani (fr) | -| Moldau (CFM) | Iasi, Ungheni (fr) | -| [Bulgarien](/country/bulgaria) ([BDŽ](/operator/bdz)) | Ruse (fr) (bulgarisch: Русе), Vidin (fr) | -| [Serbien](/country/serbia) ([SV](/operator/sv)) | Jimbolia (fr) (serbisch: Жомбољ), Vršac (fr) (serbisch: Вршац) | -| [Ungarn](/country/hungary) ([MÁV](/operator/mav)) | Biharkeresztes (fr), Curtici (fr) (ungarisch: Kürtös), Nyirábrány (fr), Salonta (fr) (ungarisch: Nagyszalonta, Szalonta) | - -{{% /expander %}} +{{< border-points >}} ### Ukraine diff --git a/content/country/romania/index.en.md b/content/country/romania/index.en.md index 7517332a1..8b532c768 100644 --- a/content/country/romania/index.en.md +++ b/content/country/romania/index.en.md @@ -9,6 +9,12 @@ params: - SFTRA (Softrans) - TFC (Transferoviar Călători) - TFI (Ferotrans) + border_points: + - ro-ua + - ro-md + - bg-ro + - ro-rs + - hu-ro --- ## FIP Information @@ -29,17 +35,7 @@ Particularly scenic are the routes along the Carpathians, for example between Pl ## Arrival and Border Points -{{% expander "Border Points" border %}} - -| Country | Border Points | -| ---------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------ | -| Ukraine (UZ) | Vicsani (fr) | -| Moldova (CFM) | Iasi, Ungheni (fr) | -| [Bulgaria](/country/bulgaria) ([BDŽ](/operator/bdz)) | Ruse (fr) (Bulgarian: Русе), Vidin (fr) | -| [Serbia](/country/serbia) ([SV](/operator/sv)) | Jimbolia (fr) (Serbian: Жомбољ), Vršac (fr) (Serbian: Вршац) | -| [Hungary](/country/hungary) ([MÁV](/operator/mav)) | Biharkeresztes (fr), Curtici (fr) (Hungarian: Kürtös), Nyirábrány (fr), Salonta (fr) (Hungarian: Nagyszalonta, Szalonta) | - -{{% /expander %}} +{{< border-points >}} ### Ukraine diff --git a/content/country/romania/index.fr.md b/content/country/romania/index.fr.md index 678121d6d..c43a7e98e 100644 --- a/content/country/romania/index.fr.md +++ b/content/country/romania/index.fr.md @@ -9,6 +9,12 @@ params: - SFTRA (Softrans) - TFC (Transferoviar Călători) - TFI (Ferotrans) + border_points: + - ro-ua + - ro-md + - bg-ro + - ro-rs + - hu-ro --- ## Informations FIP @@ -29,17 +35,7 @@ Les lignes longeant les Carpates sont particulièrement pittoresques, par exempl ## Arrivée et points frontières -{{% expander "Points frontières" border %}} - -| Pays | Points frontières | -| ---------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------ | -| Ukraine (UZ) | Vicsani (fr) | -| Moldavie (CFM) | Iasi, Ungheni (fr) | -| [Bulgarie](/country/bulgaria) ([BDŽ](/operator/bdz)) | Ruse (fr) (bulgare : Русе), Vidin (fr) | -| [Serbie](/country/serbia) ([SV](/operator/sv)) | Jimbolia (fr) (serbe : Жомбољ), Vršac (fr) (serbe : Вршац) | -| [Hongrie](/country/hungary) ([MÁV](/operator/mav)) | Biharkeresztes (fr), Curtici (fr) (hongrois : Kürtös), Nyirábrány (fr), Salonta (fr) (hongrois : Nagyszalonta, Szalonta) | - -{{% /expander %}} +{{< border-points >}} ### Ukraine diff --git a/content/country/serbia/index.de.md b/content/country/serbia/index.de.md index 5f1740804..9231ac890 100644 --- a/content/country/serbia/index.de.md +++ b/content/country/serbia/index.de.md @@ -4,6 +4,14 @@ country: serbia params: operators_without_fip: - Optima Express + border_points: + - hu-rs + - ro-rs + - bg-rs + - rs-mk + - me-rs + - ba-rs + - rs-hr --- ## FIP Nutzung @@ -24,19 +32,7 @@ Die Züge in Serbien sind abseits der Hauptstrecken meist eher älter und wenige ## Anreise und Grenzpunkte -{{% expander "Grenzpunkte" border %}} - -| Land | Grenzpunkte | -| ---------------------------------------------------------------------------------------------------------- | -------------------------------------------------------- | -| [Ungarn](/country/hungary) ([MÁV](/operator/mav)) | Röszke (Gr), Subotica (Gr) | -| [Rumänien](/country/romania) ([CFR](/operator/cfr)) | Jimbolia (fr), Vršac (fr) | -| [Bulgarien](/country/bulgaria) ([BDZ](/operator/bdz)) | Dimitrovgrad (fr) | -| Nordmazedonien (ŽRSM) | Tabanovci (fr) (Serbisch: Табановце; Albanisch: Tabanoc) | -| [Montenegro](/country/montenegro) ([ŽPCG](/operator/zpcg)) | Bijelo Polje (Gr) | -| [Bosnien und Herzegowina](/country/bosnia-and-herzegovina) ([ŽFBH](/operator/zfbh) / [ŽRS](/operator/zrs)) | Zvornik | -| Kroatien (HŽ) | Erdut (Gr) (Serbisch: Ердут), Šid (Gr) (Serbisch: Шид) | - -{{% /expander %}} +{{< border-points >}} ### Ungarn diff --git a/content/country/serbia/index.en.md b/content/country/serbia/index.en.md index 37cfdcada..ada9f3e50 100644 --- a/content/country/serbia/index.en.md +++ b/content/country/serbia/index.en.md @@ -4,6 +4,14 @@ country: serbia params: operators_without_fip: - Optima Express + border_points: + - hu-rs + - ro-rs + - bg-rs + - rs-mk + - me-rs + - ba-rs + - rs-hr --- ## FIP Information @@ -24,19 +32,7 @@ The trains in Serbia are mostly older and less modern, away from the main routes ## Arrival and Border Points -{{% expander "Border Points" border %}} - -| Country | Border Points | -| --------------------------------------------------------------------------------------------------------- | ------------------------------------------------------ | -| [Hungary](/country/hungary) ([MÁV](/operator/mav)) | Röszke (Gr), Subotica (Gr) | -| [Romania](/country/romania) ([CFR](/operator/cfr)) | Jimbolia (fr), Vršac (fr) | -| [Bulgaria](/country/bulgaria) ([BDZ](/operator/bdz)) | Dimitrovgrad (fr) | -| North Macedonia (ŽRSM) | Tabanovci (fr) (Serbian: Табановце; Albanian: Tabanoc) | -| [Montenegro](/country/montenegro) ([ŽPCG](/operator/zpcg)) | Bijelo Polje (Gr) | -| [Bosnia and Herzegovina](/country/bosnia-and-herzegovina) ([ŽFBH](/operator/zfbh) / [ŽRS](/operator/zrs)) | Zvornik | -| Croatia (HŽ) | Erdut (Gr) (Serbian: Ердут), Šid (Gr) (Serbian: Шид) | - -{{% /expander %}} +{{< border-points >}} ### Hungary diff --git a/content/country/serbia/index.fr.md b/content/country/serbia/index.fr.md index 524399e79..19dcd504b 100644 --- a/content/country/serbia/index.fr.md +++ b/content/country/serbia/index.fr.md @@ -4,6 +4,14 @@ country: serbia params: operators_without_fip: - Optima Express + border_points: + - hu-rs + - ro-rs + - bg-rs + - rs-mk + - me-rs + - ba-rs + - rs-hr --- ## Informations FIP @@ -24,19 +32,7 @@ Les trains en Serbie sont majoritairement plus anciens et moins modernes, à l ## Arrivée et points frontières -{{% expander "Points frontières" border %}} - -| Pays | Points frontières | -| ----------------------------------------------------------------------------------------------------- | ------------------------------------------------------- | -| [Hongrie](/country/hungary) ([MÁV](/operator/mav)) | Röszke (Gr), Subotica (Gr) | -| [Roumanie](/country/romania) ([CFR](/operator/cfr)) | Jimbolia (fr), Vršac (fr) | -| [Bulgarie](/country/bulgaria) ([BDZ](/operator/bdz)) | Dimitrovgrad (fr) | -| Macédoine du Nord (ŽRSM) | Tabanovci (fr) (serbe : Табановце ; albanais : Tabanoc) | -| [Monténégro](/country/montenegro) ([ŽPCG](/operator/zpcg)) | Bijelo Polje (Gr) | -| [Bosnie-Herzégovine](/country/bosnia-and-herzegovina) ([ŽFBH](/operator/zfbh) / [ŽRS](/operator/zrs)) | Zvornik | -| Croatie (HŽ) | Erdut (Gr) (serbe : Ердут), Šid (Gr) (serbe : Шид) | - -{{% /expander %}} +{{< border-points >}} ### Hongrie diff --git a/content/country/slovakia/index.de.md b/content/country/slovakia/index.de.md index 2a3dd4f4c..b393c90e5 100644 --- a/content/country/slovakia/index.de.md +++ b/content/country/slovakia/index.de.md @@ -5,6 +5,10 @@ params: operators_without_fip: - RegioJet - Leo Express + border_points: + - hu-sk-gysev + - hu-sk-mav + - cz-sk --- ## FIP Nutzung @@ -30,15 +34,7 @@ Ein besonderes Highlight ist die Fahrt in der hohen Tatra mit der Tatranská že ## Anreise und Grenzpunkte -{{% expander "Grenzpunkte" border %}} - -| Land | Grenzpunkte | -| ----------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- | -| [Ungarn](/country/hungary) ([GySEV](/operator/gysev)) | Rajka (Gr) | -| [Ungarn](/country/hungary) ([MÁV](/operator/mav)) | Bánréve (Gr), Čaňa (Gr), Fiľakovo (Gr), Komárom (Gr), Sátoraljaújhely (Gr), Szob (Gr) | -| [Tschechien](/country/czechia) ([ČD](/operator/cd)) | Čadca (Gr), Hodonin (Gr), Horní Lideč (Gr), Kúty (Gr), Myjava (Gr), Nemšová (Gr), Skalica na Slovensku (Gr) | - -{{% /expander %}} +{{< border-points >}} ### Polen diff --git a/content/country/slovakia/index.en.md b/content/country/slovakia/index.en.md index a90cfc912..2f9ab7a4a 100644 --- a/content/country/slovakia/index.en.md +++ b/content/country/slovakia/index.en.md @@ -5,6 +5,10 @@ params: operators_without_fip: - RegioJet - Leo Express + border_points: + - hu-sk-gysev + - hu-sk-mav + - cz-sk --- ## FIP Information @@ -30,15 +34,7 @@ A special highlight is the ride in the High Tatras with the Tatranská železnic ## Arrival and Border Points -{{% expander "Border Points" border %}} - -| Country | Border Points | -| ------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------- | -| [Hungary](/country/hungary) ([GySEV](/operator/gysev)) | Rajka (Gr) | -| [Hungary](/country/hungary) ([MÁV](/operator/mav)) | Bánréve (Gr), Čaňa (Gr), Fil'akovo (Gr), Komárom (Gr), Sátoraljaújhely (Gr), Szob (Gr) | -| [Czechia](/country/czechia) ([ČD](/operator/cd)) | Čadca (Gr), Hodonin (Gr), Horní Lideč (Gr), Kúty (Gr), Myjava (Gr), Nemšová (Gr), Skalica na Slovensku (Gr) | - -{{% /expander %}} +{{< border-points >}} ### Poland diff --git a/content/country/slovakia/index.fr.md b/content/country/slovakia/index.fr.md index 2b4b4549e..461af97ee 100644 --- a/content/country/slovakia/index.fr.md +++ b/content/country/slovakia/index.fr.md @@ -5,6 +5,10 @@ params: operators_without_fip: - RegioJet - Leo Express + border_points: + - hu-sk-gysev + - hu-sk-mav + - cz-sk --- ## Informations FIP @@ -30,15 +34,7 @@ Un point fort est le voyage dans les Hautes Tatras à bord de la Tatranská žel ## Arrivée et points frontières -{{% expander "Points frontières" border %}} - -| Pays | Points frontières | -| ------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------- | -| [Hongrie](/country/hungary) ([GySEV](/operator/gysev)) | Rajka (Gr) | -| [Hongrie](/country/hungary) ([MÁV](/operator/mav)) | Bánréve (Gr), Čaňa (Gr), Fiľakovo (Gr), Komárom (Gr), Sátoraljaújhely (Gr), Szob (Gr) | -| [Tchéquie](/country/czechia) ([ČD](/operator/cd)) | Čadca (Gr), Hodonin (Gr), Horní Lideč (Gr), Kúty (Gr), Myjava (Gr), Nemšová (Gr), Skalica na Slovensku (Gr) | - -{{% /expander %}} +{{< border-points >}} ### Pologne diff --git a/content/country/slovenia/index.de.md b/content/country/slovenia/index.de.md index ba6ad3b31..c81c78dd1 100644 --- a/content/country/slovenia/index.de.md +++ b/content/country/slovenia/index.de.md @@ -4,6 +4,11 @@ country: slovenia params: operators_without_fip: - Optima Express + border_points: + - it-si + - si-hr + - at-si + - hu-si --- ## FIP Nutzung @@ -24,16 +29,7 @@ Die schönste Bahnstrecke des Landes ist die Wocheinerbahn von Jesenice nach Nov ## Anreise und Grenzpunkte -{{% expander "Grenzpunkte" border %}} - -| Land | Grenzpunkte | -| ------------------------------------------------------ | -------------------------------------------------------------------------------------------------------------------- | -| [Italien](/country/italy) ([FS](/operator/fs)) | Nova Gorica (fr), Villa-Opicina (fr) (Sloweenisch: Opčine, Triestisch: Opcina) | -| Kroatien (HŽ) | Buzet (Gr), Čakovec (Gr), Dobova (Gr), Kumrovec (Gr), Metlika (Gr), Mursko Središće (Gr), Rogatec (Gr), Šapjane (Gr) | -| [Österreich](/country/austria) ([ÖBB](/operator/oebb)) | Bleiburg (Gr) (Slowenisch: Pliberk), Jesenice (Gr) (Deutsch: Assling), Spielfeld (Gr) (Slowenisch: Špilje) | -| Ungarn (MÁV, [GySEV](/operator/gysev)) | Hodoš (Gr) (auch Őrihodos genannt) | - -{{% /expander %}} +{{< border-points >}} ### Italien diff --git a/content/country/slovenia/index.en.md b/content/country/slovenia/index.en.md index 0ce9f0f6c..7d71a0dde 100644 --- a/content/country/slovenia/index.en.md +++ b/content/country/slovenia/index.en.md @@ -4,6 +4,11 @@ country: slovenia params: operators_without_fip: - Optima Express + border_points: + - it-si + - si-hr + - at-si + - hu-si --- ## FIP Information @@ -24,16 +29,7 @@ The most scenic railway line in the country is the Bohinj Railway from Jesenice ## Arrival and Border Points -{{% expander "Border Points" border %}} - -| Country | Border Points | -| --------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------- | -| [Italy](/country/italy) ([FS](/operator/fs)) | Nova Gorica (fr), Villa Opicina (fr) (Slovenian: Opčine, Triestine: Opcina) | -| Croatia (HŽ) | Buzet (Gr), Čakovec (Gr), Dobova (Gr), Kumrovec (Gr), Metlika (Gr), Mursko Središće (Gr), Rogatec (Gr), Šapjane (Gr) | -| [Austria](/country/austria) ([ÖBB](/operator/oebb)) | Bleiburg (Gr) (Slovenian: Pliberk), Jesenice (Gr) (German: Assling), Spielfeld (Gr) (Slovenian: Špilje) | -| Hungary (MÁV, [GySEV](/operator/gysev)) | Hodoš (Gr) (also called Őrihodos) | - -{{% /expander %}} +{{< border-points >}} ### Italy diff --git a/content/country/slovenia/index.fr.md b/content/country/slovenia/index.fr.md index 4ee88e24c..36c7aafe2 100644 --- a/content/country/slovenia/index.fr.md +++ b/content/country/slovenia/index.fr.md @@ -4,6 +4,11 @@ country: slovenia params: operators_without_fip: - Optima Express + border_points: + - it-si + - si-hr + - at-si + - hu-si --- ## Informations FIP @@ -24,16 +29,7 @@ La ligne ferroviaire la plus pittoresque du pays est la ligne de Bohinj de Jesen ## Arrivée et points frontières -{{% expander "Points frontières" border %}} - -| Pays | Points frontières | -| ---------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------- | -| [Italie](/country/italy) ([FS](/operator/fs)) | Nova Gorica (fr), Villa Opicina (fr) (slovène : Opčine, triangulaire : Opcina) | -| Croatie (HŽ) | Buzet (Gr), Čakovec (Gr), Dobova (Gr), Kumrovec (Gr), Metlika (Gr), Mursko Središće (Gr), Rogatec (Gr), Šapjane (Gr) | -| [Autriche](/country/austria) ([ÖBB](/operator/oebb)) | Bleiburg (Gr) (slovène : Pliberk), Jesenice (Gr) (allemand : Assling), Spielfeld (Gr) (slovène : Špilje) | -| Hongrie (MÁV, [GySEV](/operator/gysev)) | Hodoš (Gr) (également appelé Őrihodos) | - -{{% /expander %}} +{{< border-points >}} ### Italie diff --git a/content/country/spain/index.de.md b/content/country/spain/index.de.md index 82082735b..d9629f3ca 100644 --- a/content/country/spain/index.de.md +++ b/content/country/spain/index.de.md @@ -6,6 +6,9 @@ params: - Iryo - '[OUIGO](/operator/sncf#Fernverkehr "OUIGO")' - '[Avlo](/operator/renfe#langstrecke "Avlo")' + border_points: + - pt-es + - es-fr --- ## FIP Nutzung @@ -28,14 +31,7 @@ Zudem finden bei Fernverkehrsreisen Gepäckkontrollen an den Bahnhöfen statt, d ## Anreise und Grenzpunkte -{{% expander "Grenzpunkte" border %}} - -| Land | Grenzpunkte | -| ------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------- | -| [Portugal](/country/portugal) ([CP](/operator/cp)) | Ayamonte, Badajoz (fr), Barca de Alva (fr), Fuentes de Onoro (fr), Valença (fr), Valencia de Alcántara (fr) | -| [Frankreich](/country/france) ([SNCF](/operator/sncf)) | Canfranc (fr), Hendaye (fr), Port-Bou (fr), La Tour-de-Carol-Enveitg | - -{{% /expander %}} +{{< border-points >}} ### Frankreich diff --git a/content/country/spain/index.en.md b/content/country/spain/index.en.md index da78d1230..549d3bdc8 100644 --- a/content/country/spain/index.en.md +++ b/content/country/spain/index.en.md @@ -6,6 +6,9 @@ params: - Iryo - OUIGO - '[Avlo](/operator/renfe#long-distance "Avlo")' + border_points: + - pt-es + - es-fr --- ## FIP Information @@ -28,14 +31,7 @@ Furthermore, for long-distance travel, luggage checks are conducted at the stati ## Arrival and Border Points -{{% expander "Border Points" border %}} - -| Country | Border Points | -| -------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- | -| [Portugal](/country/portugal) ([CP](/operator/cp)) | Ayamonte, Badajoz (fr), Barca de Alva (fr), Fuentes de Onoro (fr), Valença (fr), Valencia de Alcántara (fr) | -| [France](/country/france) ([SNCF](/operator/sncf)) | Canfranc (fr), Hendaye (fr), Port-Bou (fr), La Tour-de-Carol-Enveitg | - -{{% /expander %}} +{{< border-points >}} ### France diff --git a/content/country/spain/index.fr.md b/content/country/spain/index.fr.md index a39ce22ad..75d2a5ece 100644 --- a/content/country/spain/index.fr.md +++ b/content/country/spain/index.fr.md @@ -6,6 +6,9 @@ params: - Iryo - OUIGO - ’[Avlo](/operator/renfe#longue-distance "Avlo")’ + border_points: + - pt-es + - es-fr --- ## Informations FIP @@ -28,14 +31,7 @@ Pour les voyages longue distance, des contrôles de bagages sont effectués à l ## Arrivée et points frontières -{{% expander "Points frontières" border %}} - -| Pays | Points frontières | -| -------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- | -| [Portugal](/country/portugal) ([CP](/operator/cp)) | Ayamonte, Badajoz (fr), Barca de Alva (fr), Fuentes de Oñoro (fr), Valença (fr), Valencia de Alcántara (fr) | -| [France](/country/france) ([SNCF](/operator/sncf)) | Canfranc (fr), Hendaye (fr), Port-Bou (fr), La Tour-de-Carol-Enveitg | - -{{% /expander %}} +{{< border-points >}} ### France diff --git a/content/country/switzerland/index.de.md b/content/country/switzerland/index.de.md index c0e71c4c4..2a9a24bba 100644 --- a/content/country/switzerland/index.de.md +++ b/content/country/switzerland/index.de.md @@ -9,6 +9,14 @@ params: - Gondelbahn Grindelwald – Männlichen (GGM) - Seilbahn Mürren – Allmendhubel (SMA) - Luftseilbahn Stechelberg (Mürren – Schilthorn) (LSMS) + border_points: + - de-ch + - at-ch + - it-ch + - fr-ch + border_points_footnotes: + - "[>] = In Richtung (z. B. Locarno [> Domodossola] = Locarno ist der Grenzpunkt + in Richtung Domodossola)" --- ## FIP Nutzung @@ -31,19 +39,7 @@ Die Schweiz verfügt über eines der dichtesten Bahnnetze der Welt. Trotz der to ## Anreise und Grenzpunkte -{{% expander "Grenzpunkte" border %}} - -| Land | Grenzpunkte | -| ------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- | -| [Deutschland](/country/germany) ([DB AG](/operator/db)) | Basel Bad Bf, Konstanz, Schaffhausen, Waldshut | -| [Österreich](/country/austria) ([ÖBB](/operator/oebb)) | Buchs (SG), St. Margrethen | -| [Italien](/country/italy) ([FS](/operator/fs)) | Chiasso, Domodossola, Iselle di Trasquera [> Domodossola], Locarno [> Domodossola], Lugano [> Porto Ceresio], Pino transito, Tirano | -| [Frankreich](/country/france) ([SNCF](/operator/sncf)) | Basel SBB, Delle, Genève [> Bellegarde], Annemasse, Le Châtelard-Frontière (fr), Le Locle-Col-des-Roches, Pontarlier, Vallorbe | - -\ -[>] = In Richtung (z. B. Locarno [> Domodossola] = Locarno ist der Grenzpunkt in Richtung Domodossola) - -{{% /expander %}} +{{< border-points >}} ### Deutschland diff --git a/content/country/switzerland/index.en.md b/content/country/switzerland/index.en.md index 9116f108d..c7c0023d5 100644 --- a/content/country/switzerland/index.en.md +++ b/content/country/switzerland/index.en.md @@ -9,6 +9,14 @@ params: - Gondelbahn Grindelwald – Männlichen (GGM) - Seilbahn Mürren – Allmendhubel (SMA) - Luftseilbahn Stechelberg (Mürren – Schilthorn) (LSMS) + border_points: + - de-ch + - at-ch + - it-ch + - fr-ch + border_points_footnotes: + - "[>] = Direction (e.g. Locarno [> Domodossola] = Locarno is the border point towards + Domodossola)" --- ## FIP Information @@ -31,19 +39,7 @@ Switzerland has one of the densest rail networks in the world. Despite challengi ## Arrival and Border Points -{{% expander "Border Points" border %}} - -| Country | Border Points | -| --------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- | -| [Germany](/country/germany) ([DB AG](/operator/db)) | Basel Bad Bf, Konstanz, Schaffhausen, Waldshut | -| [Austria](/country/austria) ([ÖBB](/operator/oebb)) | Buchs (SG), St. Margrethen | -| [Italy](/country/italy) ([FS](/operator/fs)) | Chiasso, Domodossola, Iselle di Trasquera [> Domodossola], Locarno [> Domodossola], Lugano [> Porto Ceresio], Pino transito, Tirano | -| [France](/country/france) ([SNCF](/operator/sncf)) | Basel SBB, Delle, Genève [> Bellegarde], Annemasse, Le Châtelard-Frontière (fr), Le Locle-Col-des-Roches, Pontarlier, Vallorbe | - -\ -[>] = Direction (e.g. Locarno [> Domodossola] = Locarno is the border point towards Domodossola) - -{{% /expander %}} +{{< border-points >}} ### Germany diff --git a/content/country/switzerland/index.fr.md b/content/country/switzerland/index.fr.md index c8057ea62..2124d39d5 100644 --- a/content/country/switzerland/index.fr.md +++ b/content/country/switzerland/index.fr.md @@ -9,6 +9,14 @@ params: - Gondelbahn Grindelwald – Männlichen (GGM) - Seilbahn Mürren – Allmendhubel (SMA) - Luftseilbahn Stechelberg (Mürren – Schilthorn) (LSMS) + border_points: + - de-ch + - at-ch + - it-ch + - fr-ch + border_points_footnotes: + - "[>] = En direction de (par exemple, Locarno [> Domodossola] = Locarno est le + point frontière en direction de Domodossola)" --- ## Informations FIP @@ -31,19 +39,7 @@ La Suisse possède l’un des réseaux ferroviaires les plus denses au monde. Ma ## Arrivée et points frontières -{{% expander "Points frontières" border %}} - -| Pays | Points frontières | -| ----------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- | -| [Allemagne](/country/germany) ([DB AG](/operator/db)) | Basel Bad Bf, Konstanz, Schaffhausen, Waldshut | -| [Autriche](/country/austria) ([ÖBB](/operator/oebb)) | Buchs (SG), St. Margrethen | -| [Italie](/country/italy) ([FS](/operator/fs)) | Chiasso, Domodossola, Iselle di Trasquera [> Domodossola], Locarno [> Domodossola], Lugano [> Porto Ceresio], Pino transito, Tirano | -| [France](/country/france) ([SNCF](/operator/sncf)) | Basel SBB, Delle, Genève [> Bellegarde], Annemasse, Le Châtelard-Frontière (fr), Le Locle-Col-des-Roches, Pontarlier, Vallorbe | - -\ -[>] = En direction de (par exemple, Locarno [> Domodossola] = Locarno est le point frontière en direction de Domodossola) - -{{% /expander %}} +{{< border-points >}} ### Allemagne diff --git a/content/country/united-kingdom/index.de.md b/content/country/united-kingdom/index.de.md index 9bfd1aaed..d590105df 100644 --- a/content/country/united-kingdom/index.de.md +++ b/content/country/united-kingdom/index.de.md @@ -17,8 +17,14 @@ params: - London Trams (ehemals Croydon Tramlink) - Transport for Greater Manchester - Tyne and Wear Metro - - Wightlink ferry (Portsmouth Harbour nach Ryde Pier Head station auf der - Isle of Wight) + - Wightlink ferry (Portsmouth Harbour nach Ryde Pier Head station auf der Isle of + Wight) + border_points: + - nl-gb-stl + - gb-eurostar + - ie-gb-rail + - ie-gb-sll + - gb-gb-sll --- @@ -47,17 +53,7 @@ Zusätzlich gibt es zahlreiche Freizeit- und Touristenattraktionen, die "2FOR1"- ## Anreise und Grenzpunkte -{{% expander "Grenzpunkte" border %}} - -| Land | Grenzpunkte | -| -------------------------------------------------------------------------------------------------------------------------------- | -------------------------------- | -| [Niederlande](/country/netherlands) ([Stena Line BV](/operator/stl)) | Harwich P.Q. | -| [Frankreich](/country/france), [Belgien](/country/belgium), [Niederlande](/country/netherlands) ([Eurostar](/operator/eurostar)) | London St. Pancras International | -| [Irland](/country/ireland) ([CIE](/operator/cie)) | Dundalk | -| [Irland](/country/ireland) ([Stena Line Limited](/operator/sll)) | Holyhead, Fishguard | -| [Vereinigtes Königreich](/country/united-kingdom) ([Stena Line Limited](/operator/sll)) | Cairnryan, Liverpool, Belfast | - -{{% /expander %}} +{{< border-points >}} ### Niederlande diff --git a/content/country/united-kingdom/index.en.md b/content/country/united-kingdom/index.en.md index 932337e4a..75ff5cba4 100644 --- a/content/country/united-kingdom/index.en.md +++ b/content/country/united-kingdom/index.en.md @@ -17,8 +17,13 @@ params: - London Trams (formerly Croydon Tramlink) - Transport for Greater Manchester - Tyne and Wear Metro - - Wightlink ferry (Portsmouth Harbour to Ryde Pier Head station on the Isle - of Wight) + - Wightlink ferry (Portsmouth Harbour to Ryde Pier Head station on the Isle of Wight) + border_points: + - nl-gb-stl + - gb-eurostar + - ie-gb-rail + - ie-gb-sll + - gb-gb-sll --- @@ -47,17 +52,7 @@ Additionally, there are many leisure and tourist attractions that offer "2FOR1" ## Arrival and Border Points -{{% expander "Border Points" border %}} - -| Country | Border Points | -| ---------------------------------------------------------------------------------------------------------------------------- | -------------------------------- | -| [Netherlands](/country/netherlands) ([Stena Line BV](/operator/stl)) | Harwich P.Q. | -| [France](/country/france), [Belgium](/country/belgium), [Netherlands](/country/netherlands) ([Eurostar](/operator/eurostar)) | London St. Pancras International | -| [Ireland](/country/ireland) ([CIE](/operator/cie)) | Dundalk | -| [Ireland](/country/ireland) ([Stena Line Limited](/operator/sll)) | Holyhead, Fishguard | -| [United Kingdom](/country/united-kingdom) ([Stena Line Limited](/operator/sll)) | Cairnryan, Liverpool, Belfast | - -{{% /expander %}} +{{< border-points >}} ### Netherlands diff --git a/content/country/united-kingdom/index.fr.md b/content/country/united-kingdom/index.fr.md index f08f58b59..08700ca63 100644 --- a/content/country/united-kingdom/index.fr.md +++ b/content/country/united-kingdom/index.fr.md @@ -17,8 +17,13 @@ params: - London Trams (anciennement Croydon Tramlink) - Transport for Greater Manchester - Tyne and Wear Metro - - Wightlink ferry (Portsmouth Harbour à Ryde Pier Head station sur l’île de - Wight) + - Wightlink ferry (Portsmouth Harbour à Ryde Pier Head station sur l’île de Wight) + border_points: + - nl-gb-stl + - gb-eurostar + - ie-gb-rail + - ie-gb-sll + - gb-gb-sll --- @@ -47,17 +52,7 @@ De plus, de nombreuses attractions de loisirs et touristiques proposent des offr ## Arrivée et points frontières -{{% expander "Points frontières" border %}} - -| Pays | Points frontières | -| -------------------------------------------------------------------------------------------------------------------------- | -------------------------------- | -| [Pays-Bas](/country/netherlands) ([Stena Line BV](/operator/stl)) | Harwich P.Q. | -| [France](/country/france), [Belgique](/country/belgium), [Pays-Bas](/country/netherlands) ([Eurostar](/operator/eurostar)) | London St. Pancras International | -| [Irlande](/country/ireland) ([CIE](/operator/cie)) | Dundalk | -| [Irlande](/country/ireland) ([Stena Line Limited](/operator/sll)) | Holyhead, Fishguard | -| [Royaume-Uni](/country/united-kingdom) ([Stena Line Limited](/operator/sll)) | Cairnryan, Liverpool, Belfast | - -{{% /expander %}} +{{< border-points >}} ### Pays-Bas diff --git a/content/operator/attica/index.de.md b/content/operator/attica/index.de.md index 721f68aa0..7909a000e 100644 --- a/content/operator/attica/index.de.md +++ b/content/operator/attica/index.de.md @@ -1,5 +1,6 @@ --- title: Attica +shortName: Attica country: - greece - italy diff --git a/content/operator/attica/index.en.md b/content/operator/attica/index.en.md index c04507810..11057993d 100644 --- a/content/operator/attica/index.en.md +++ b/content/operator/attica/index.en.md @@ -1,5 +1,6 @@ --- title: Attica +shortName: Attica country: - greece - italy diff --git a/content/operator/attica/index.fr.md b/content/operator/attica/index.fr.md index 39f1c67d9..66a0d094b 100644 --- a/content/operator/attica/index.fr.md +++ b/content/operator/attica/index.fr.md @@ -1,5 +1,6 @@ --- title: Attica +shortName: Attica country: - greece - italy diff --git a/content/operator/bdz/index.de.md b/content/operator/bdz/index.de.md index c0a23138b..d5a4a4f6b 100644 --- a/content/operator/bdz/index.de.md +++ b/content/operator/bdz/index.de.md @@ -1,5 +1,6 @@ --- title: BDŽ +shortName: BDŽ country: - bulgaria operator: bdz diff --git a/content/operator/bdz/index.en.md b/content/operator/bdz/index.en.md index 6b5258ff7..43b6d6214 100644 --- a/content/operator/bdz/index.en.md +++ b/content/operator/bdz/index.en.md @@ -1,5 +1,6 @@ --- title: BDŽ +shortName: BDŽ country: - bulgaria operator: bdz diff --git a/content/operator/bdz/index.fr.md b/content/operator/bdz/index.fr.md index ac43f5c3c..70cbff80f 100644 --- a/content/operator/bdz/index.fr.md +++ b/content/operator/bdz/index.fr.md @@ -1,5 +1,6 @@ --- title: BDŽ +shortName: BDŽ country: - bulgaria operator: bdz diff --git a/content/operator/bls/index.de.md b/content/operator/bls/index.de.md index 46d7f14d4..e5c5615f2 100644 --- a/content/operator/bls/index.de.md +++ b/content/operator/bls/index.de.md @@ -1,5 +1,6 @@ --- title: BLS +shortName: BLS country: - switzerland aliases: diff --git a/content/operator/bls/index.en.md b/content/operator/bls/index.en.md index e5a675819..b72cde293 100644 --- a/content/operator/bls/index.en.md +++ b/content/operator/bls/index.en.md @@ -1,5 +1,6 @@ --- title: BLS +shortName: BLS country: - switzerland aliases: diff --git a/content/operator/bls/index.fr.md b/content/operator/bls/index.fr.md index d74774a8c..da7e06d5e 100644 --- a/content/operator/bls/index.fr.md +++ b/content/operator/bls/index.fr.md @@ -1,5 +1,6 @@ --- title: BLS +shortName: BLS country: - switzerland aliases: diff --git a/content/operator/bsb/index.de.md b/content/operator/bsb/index.de.md index d79a83076..2d337ccf9 100644 --- a/content/operator/bsb/index.de.md +++ b/content/operator/bsb/index.de.md @@ -1,5 +1,6 @@ --- title: BSB +shortName: BSB country: - austria - germany diff --git a/content/operator/bsb/index.en.md b/content/operator/bsb/index.en.md index dcd140715..2b14ad722 100644 --- a/content/operator/bsb/index.en.md +++ b/content/operator/bsb/index.en.md @@ -1,5 +1,6 @@ --- title: BSB +shortName: BSB country: - austria - germany diff --git a/content/operator/bsb/index.fr.md b/content/operator/bsb/index.fr.md index 5ebd0db01..ad1de35fd 100644 --- a/content/operator/bsb/index.fr.md +++ b/content/operator/bsb/index.fr.md @@ -1,5 +1,6 @@ --- title: BSB +shortName: BSB country: - austria - germany diff --git a/content/operator/cd/index.de.md b/content/operator/cd/index.de.md index 3d5914a32..ad7f3799f 100644 --- a/content/operator/cd/index.de.md +++ b/content/operator/cd/index.de.md @@ -1,5 +1,6 @@ --- title: ČD +shortName: ČD country: - czechia operator: cd diff --git a/content/operator/cd/index.en.md b/content/operator/cd/index.en.md index 0f3a2b653..07fb4edef 100644 --- a/content/operator/cd/index.en.md +++ b/content/operator/cd/index.en.md @@ -1,5 +1,6 @@ --- title: ČD +shortName: ČD country: - czechia operator: cd diff --git a/content/operator/cd/index.fr.md b/content/operator/cd/index.fr.md index 83bd68596..81c19c2e7 100644 --- a/content/operator/cd/index.fr.md +++ b/content/operator/cd/index.fr.md @@ -1,5 +1,6 @@ --- title: ČD +shortName: ČD country: - czechia operator: cd diff --git a/content/operator/cfl/index.de.md b/content/operator/cfl/index.de.md index 7a8d91ac8..030d10f25 100644 --- a/content/operator/cfl/index.de.md +++ b/content/operator/cfl/index.de.md @@ -1,5 +1,6 @@ --- title: CFL +shortName: CFL country: - luxembourg operator: cfl diff --git a/content/operator/cfl/index.en.md b/content/operator/cfl/index.en.md index 258194415..fb7f3740d 100644 --- a/content/operator/cfl/index.en.md +++ b/content/operator/cfl/index.en.md @@ -1,5 +1,6 @@ --- title: CFL +shortName: CFL country: - luxembourg operator: cfl diff --git a/content/operator/cfl/index.fr.md b/content/operator/cfl/index.fr.md index 9ed946153..8ca7de8b4 100644 --- a/content/operator/cfl/index.fr.md +++ b/content/operator/cfl/index.fr.md @@ -1,5 +1,6 @@ --- title: CFL +shortName: CFL country: - luxembourg operator: cfl diff --git a/content/operator/cfr/index.de.md b/content/operator/cfr/index.de.md index 2ebdb9c75..13b9ff98d 100644 --- a/content/operator/cfr/index.de.md +++ b/content/operator/cfr/index.de.md @@ -1,5 +1,6 @@ --- title: CFR Călători +shortName: CFR country: - romania operator: cfr diff --git a/content/operator/cfr/index.en.md b/content/operator/cfr/index.en.md index 11a6f20aa..3a8b047e3 100644 --- a/content/operator/cfr/index.en.md +++ b/content/operator/cfr/index.en.md @@ -1,5 +1,6 @@ --- title: CFR Călători +shortName: CFR country: - romania operator: cfr diff --git a/content/operator/cfr/index.fr.md b/content/operator/cfr/index.fr.md index 56f39b459..32d7c1293 100644 --- a/content/operator/cfr/index.fr.md +++ b/content/operator/cfr/index.fr.md @@ -1,5 +1,6 @@ --- title: CFR Călători +shortName: CFR country: - romania operator: cfr diff --git a/content/operator/cie/index.de.md b/content/operator/cie/index.de.md index 2044d3a0f..0a7d550ed 100644 --- a/content/operator/cie/index.de.md +++ b/content/operator/cie/index.de.md @@ -1,5 +1,6 @@ --- title: CIE +shortName: CIE country: - ireland operator: cie diff --git a/content/operator/cie/index.en.md b/content/operator/cie/index.en.md index 55ec53f9d..a6583dffb 100644 --- a/content/operator/cie/index.en.md +++ b/content/operator/cie/index.en.md @@ -1,5 +1,6 @@ --- title: CIE +shortName: CIE country: - ireland operator: cie diff --git a/content/operator/cie/index.fr.md b/content/operator/cie/index.fr.md index 3aceff233..0582c31d0 100644 --- a/content/operator/cie/index.fr.md +++ b/content/operator/cie/index.fr.md @@ -1,5 +1,6 @@ --- title: CIE +shortName: CIE country: - ireland operator: cie diff --git a/content/operator/cp/index.de.md b/content/operator/cp/index.de.md index 0fcee54ce..9aef5cd35 100644 --- a/content/operator/cp/index.de.md +++ b/content/operator/cp/index.de.md @@ -1,5 +1,6 @@ --- title: CP +shortName: CP country: - portugal operator: cp diff --git a/content/operator/cp/index.en.md b/content/operator/cp/index.en.md index ae92aefa4..3e8584ba8 100644 --- a/content/operator/cp/index.en.md +++ b/content/operator/cp/index.en.md @@ -1,5 +1,6 @@ --- title: CP +shortName: CP country: - portugal operator: cp diff --git a/content/operator/cp/index.fr.md b/content/operator/cp/index.fr.md index 93bbc0bf4..4cddc5684 100644 --- a/content/operator/cp/index.fr.md +++ b/content/operator/cp/index.fr.md @@ -1,5 +1,6 @@ --- title: CP +shortName: CP country: - portugal operator: cp diff --git a/content/operator/db/index.de.md b/content/operator/db/index.de.md index 5d9ff519d..dd0650272 100644 --- a/content/operator/db/index.de.md +++ b/content/operator/db/index.de.md @@ -1,5 +1,6 @@ --- title: DB +shortName: DB country: - germany operator: db diff --git a/content/operator/db/index.en.md b/content/operator/db/index.en.md index dacd3b89d..9bf8f118b 100644 --- a/content/operator/db/index.en.md +++ b/content/operator/db/index.en.md @@ -1,5 +1,6 @@ --- title: DB +shortName: DB country: - germany operator: db diff --git a/content/operator/db/index.fr.md b/content/operator/db/index.fr.md index d6526e248..31a4b67f9 100644 --- a/content/operator/db/index.fr.md +++ b/content/operator/db/index.fr.md @@ -1,5 +1,6 @@ --- title: DB +shortName: DB country: - germany operator: db diff --git a/content/operator/dsb/index.de.md b/content/operator/dsb/index.de.md index 013f269dd..0e3a9a4f9 100644 --- a/content/operator/dsb/index.de.md +++ b/content/operator/dsb/index.de.md @@ -1,5 +1,6 @@ --- title: DSB +shortName: DSB country: - denmark operator: dsb diff --git a/content/operator/dsb/index.en.md b/content/operator/dsb/index.en.md index 924024bfb..3028a730e 100644 --- a/content/operator/dsb/index.en.md +++ b/content/operator/dsb/index.en.md @@ -1,5 +1,6 @@ --- title: DSB +shortName: DSB country: - denmark operator: dsb diff --git a/content/operator/dsb/index.fr.md b/content/operator/dsb/index.fr.md index 7febbd1af..56ac98f61 100644 --- a/content/operator/dsb/index.fr.md +++ b/content/operator/dsb/index.fr.md @@ -1,5 +1,6 @@ --- title: DSB +shortName: DSB country: - denmark operator: dsb diff --git a/content/operator/eurostar/index.de.md b/content/operator/eurostar/index.de.md index 997b25362..9989b6045 100644 --- a/content/operator/eurostar/index.de.md +++ b/content/operator/eurostar/index.de.md @@ -1,5 +1,6 @@ --- title: Eurostar +shortName: Eurostar country: - belgium - germany diff --git a/content/operator/eurostar/index.en.md b/content/operator/eurostar/index.en.md index 2df112795..5e93ca850 100644 --- a/content/operator/eurostar/index.en.md +++ b/content/operator/eurostar/index.en.md @@ -1,5 +1,6 @@ --- title: Eurostar +shortName: Eurostar country: - belgium - germany diff --git a/content/operator/eurostar/index.fr.md b/content/operator/eurostar/index.fr.md index aeba36d57..eaaf0f399 100644 --- a/content/operator/eurostar/index.fr.md +++ b/content/operator/eurostar/index.fr.md @@ -1,5 +1,6 @@ --- title: Eurostar +shortName: Eurostar country: - belgium - germany diff --git a/content/operator/fs/index.de.md b/content/operator/fs/index.de.md index 3e893203d..90888cd66 100644 --- a/content/operator/fs/index.de.md +++ b/content/operator/fs/index.de.md @@ -1,5 +1,6 @@ --- title: Trenitalia +shortName: FS country: - italy operator: trenitalia diff --git a/content/operator/fs/index.en.md b/content/operator/fs/index.en.md index 4634b7f80..6b70977c5 100644 --- a/content/operator/fs/index.en.md +++ b/content/operator/fs/index.en.md @@ -1,5 +1,6 @@ --- title: Trenitalia +shortName: FS country: - italy operator: trenitalia diff --git a/content/operator/fs/index.fr.md b/content/operator/fs/index.fr.md index 413038dd7..457e53570 100644 --- a/content/operator/fs/index.fr.md +++ b/content/operator/fs/index.fr.md @@ -1,5 +1,6 @@ --- title: Trenitalia +shortName: FS country: - italy operator: trenitalia diff --git a/content/operator/gb/index.de.md b/content/operator/gb/index.de.md index e506e6604..4c3bdf217 100644 --- a/content/operator/gb/index.de.md +++ b/content/operator/gb/index.de.md @@ -1,5 +1,6 @@ --- title: National Rail +shortName: National Rail country: - united-kingdom operator: gb diff --git a/content/operator/gb/index.en.md b/content/operator/gb/index.en.md index a37961219..c79581885 100644 --- a/content/operator/gb/index.en.md +++ b/content/operator/gb/index.en.md @@ -1,5 +1,6 @@ --- title: National Rail +shortName: National Rail country: - united-kingdom operator: gb diff --git a/content/operator/gb/index.fr.md b/content/operator/gb/index.fr.md index fd4c1dba0..24d360949 100644 --- a/content/operator/gb/index.fr.md +++ b/content/operator/gb/index.fr.md @@ -1,5 +1,6 @@ --- title: National Rail +shortName: National Rail country: - united-kingdom operator: gb diff --git a/content/operator/gysev/index.de.md b/content/operator/gysev/index.de.md index 7fd358157..77b288432 100644 --- a/content/operator/gysev/index.de.md +++ b/content/operator/gysev/index.de.md @@ -1,5 +1,6 @@ --- title: GySEV / Raaberbahn +shortName: GySEV country: - austria - hungary diff --git a/content/operator/gysev/index.en.md b/content/operator/gysev/index.en.md index bcc87560d..b4b0fa512 100644 --- a/content/operator/gysev/index.en.md +++ b/content/operator/gysev/index.en.md @@ -1,5 +1,6 @@ --- title: GySEV / Raaberbahn +shortName: GySEV country: - austria - hungary diff --git a/content/operator/gysev/index.fr.md b/content/operator/gysev/index.fr.md index c3115776b..1ed16af1a 100644 --- a/content/operator/gysev/index.fr.md +++ b/content/operator/gysev/index.fr.md @@ -1,5 +1,6 @@ --- title: GySEV / Raaberbahn +shortName: GySEV country: - austria - hungary diff --git a/content/operator/ht/index.de.md b/content/operator/ht/index.de.md index e5fa315ea..8b9362b7a 100644 --- a/content/operator/ht/index.de.md +++ b/content/operator/ht/index.de.md @@ -1,5 +1,6 @@ --- title: Hellenic Train +shortName: HT country: - greece operator: ht diff --git a/content/operator/ht/index.en.md b/content/operator/ht/index.en.md index 51eb3d342..39620d6b9 100644 --- a/content/operator/ht/index.en.md +++ b/content/operator/ht/index.en.md @@ -1,5 +1,6 @@ --- title: Hellenic Train +shortName: HT country: - greece operator: ht diff --git a/content/operator/ht/index.fr.md b/content/operator/ht/index.fr.md index 36c21fa2e..972845823 100644 --- a/content/operator/ht/index.fr.md +++ b/content/operator/ht/index.fr.md @@ -1,5 +1,6 @@ --- title: Hellenic Train +shortName: HT country: - greece operator: ht diff --git a/content/operator/kd/index.de.md b/content/operator/kd/index.de.md index 8ddd7af6a..8ece82801 100644 --- a/content/operator/kd/index.de.md +++ b/content/operator/kd/index.de.md @@ -1,5 +1,6 @@ --- title: KD +shortName: KD country: - poland operator: kd diff --git a/content/operator/kd/index.en.md b/content/operator/kd/index.en.md index dc2f813a5..f60c3033e 100644 --- a/content/operator/kd/index.en.md +++ b/content/operator/kd/index.en.md @@ -1,5 +1,6 @@ --- title: KD +shortName: KD country: - poland operator: kd diff --git a/content/operator/kd/index.fr.md b/content/operator/kd/index.fr.md index 49c5da986..31029dda4 100644 --- a/content/operator/kd/index.fr.md +++ b/content/operator/kd/index.fr.md @@ -1,5 +1,6 @@ --- title: KD +shortName: KD country: - pologne operator: kd diff --git a/content/operator/ks/index.de.md b/content/operator/ks/index.de.md index 43a0796aa..b8fe1df4c 100644 --- a/content/operator/ks/index.de.md +++ b/content/operator/ks/index.de.md @@ -1,5 +1,6 @@ --- title: KŚ +shortName: KŚ country: - poland operator: ks diff --git a/content/operator/ks/index.en.md b/content/operator/ks/index.en.md index 02588ed3b..59502a2b1 100644 --- a/content/operator/ks/index.en.md +++ b/content/operator/ks/index.en.md @@ -1,5 +1,6 @@ --- title: KŚ +shortName: KŚ country: - poland operator: ks diff --git a/content/operator/ks/index.fr.md b/content/operator/ks/index.fr.md index 28e32fb87..37fced9c5 100644 --- a/content/operator/ks/index.fr.md +++ b/content/operator/ks/index.fr.md @@ -1,5 +1,6 @@ --- title: KŚ +shortName: KŚ country: - poland operator: ks diff --git a/content/operator/ltg/index.de.md b/content/operator/ltg/index.de.md index fa56ac630..a926e583c 100644 --- a/content/operator/ltg/index.de.md +++ b/content/operator/ltg/index.de.md @@ -1,5 +1,6 @@ --- title: LTG-Link +shortName: LTG country: - lithuania - latvia diff --git a/content/operator/ltg/index.en.md b/content/operator/ltg/index.en.md index 06ee8bcaf..7f292ab0d 100644 --- a/content/operator/ltg/index.en.md +++ b/content/operator/ltg/index.en.md @@ -1,5 +1,6 @@ --- title: LTG-Link +shortName: LTG country: - lithuania - latvia diff --git a/content/operator/ltg/index.fr.md b/content/operator/ltg/index.fr.md index 11c3ee527..648d29359 100644 --- a/content/operator/ltg/index.fr.md +++ b/content/operator/ltg/index.fr.md @@ -1,5 +1,6 @@ --- title: LTG-Link +shortName: LTG country: - lithuania - latvia diff --git a/content/operator/mav/index.de.md b/content/operator/mav/index.de.md index 1bb0ff786..b5937ff92 100644 --- a/content/operator/mav/index.de.md +++ b/content/operator/mav/index.de.md @@ -1,5 +1,6 @@ --- title: MÁV-START +shortName: MÁV country: - hungary operator: mav diff --git a/content/operator/mav/index.en.md b/content/operator/mav/index.en.md index e67ffc3e1..edb0aecd5 100644 --- a/content/operator/mav/index.en.md +++ b/content/operator/mav/index.en.md @@ -1,5 +1,6 @@ --- title: MÁV-START +shortName: MÁV country: - hungary operator: mav diff --git a/content/operator/mav/index.fr.md b/content/operator/mav/index.fr.md index 25cf9d9d8..e6ac4a569 100644 --- a/content/operator/mav/index.fr.md +++ b/content/operator/mav/index.fr.md @@ -1,5 +1,6 @@ --- title: MÁV-START +shortName: MÁV country: - hungary operator: mav diff --git a/content/operator/nir/index.de.md b/content/operator/nir/index.de.md index 3768e0cb1..cec6ee025 100644 --- a/content/operator/nir/index.de.md +++ b/content/operator/nir/index.de.md @@ -1,5 +1,6 @@ --- title: NIR +shortName: NIR country: - united-kingdom operator: nir diff --git a/content/operator/nir/index.en.md b/content/operator/nir/index.en.md index 129fee5f8..84b4891a8 100644 --- a/content/operator/nir/index.en.md +++ b/content/operator/nir/index.en.md @@ -1,5 +1,6 @@ --- title: NIR +shortName: NIR country: - united-kingdom operator: nir diff --git a/content/operator/nir/index.fr.md b/content/operator/nir/index.fr.md index 823af062c..9f9a38ff3 100644 --- a/content/operator/nir/index.fr.md +++ b/content/operator/nir/index.fr.md @@ -1,5 +1,6 @@ --- title: NIR +shortName: NIR country: - united-kingdom operator: nir diff --git a/content/operator/ns/index.de.md b/content/operator/ns/index.de.md index a6135ca19..c680859e3 100644 --- a/content/operator/ns/index.de.md +++ b/content/operator/ns/index.de.md @@ -1,5 +1,6 @@ --- title: NS +shortName: NS country: - netherlands operator: ns diff --git a/content/operator/ns/index.en.md b/content/operator/ns/index.en.md index 0d508574a..44bba6e8b 100644 --- a/content/operator/ns/index.en.md +++ b/content/operator/ns/index.en.md @@ -1,5 +1,6 @@ --- title: NS +shortName: NS country: - netherlands operator: ns diff --git a/content/operator/ns/index.fr.md b/content/operator/ns/index.fr.md index 82da15dd4..331720fa1 100644 --- a/content/operator/ns/index.fr.md +++ b/content/operator/ns/index.fr.md @@ -1,5 +1,6 @@ --- title: NS +shortName: NS country: - netherlands operator: ns diff --git a/content/operator/oebb/index.de.md b/content/operator/oebb/index.de.md index 0aa8ff58f..309656c9f 100644 --- a/content/operator/oebb/index.de.md +++ b/content/operator/oebb/index.de.md @@ -1,5 +1,6 @@ --- title: ÖBB +shortName: ÖBB country: - austria - liechtenstein diff --git a/content/operator/oebb/index.en.md b/content/operator/oebb/index.en.md index 433c3d110..84ee1ddd0 100644 --- a/content/operator/oebb/index.en.md +++ b/content/operator/oebb/index.en.md @@ -1,5 +1,6 @@ --- title: ÖBB +shortName: ÖBB country: - austria - liechtenstein diff --git a/content/operator/oebb/index.fr.md b/content/operator/oebb/index.fr.md index 8f64396fe..ddf99cf12 100644 --- a/content/operator/oebb/index.fr.md +++ b/content/operator/oebb/index.fr.md @@ -1,5 +1,6 @@ --- title: ÖBB +shortName: ÖBB country: - austria - liechtenstein diff --git a/content/operator/pkp/index.de.md b/content/operator/pkp/index.de.md index 78fab634f..6fbbd9106 100644 --- a/content/operator/pkp/index.de.md +++ b/content/operator/pkp/index.de.md @@ -1,5 +1,6 @@ --- title: PKP +shortName: PKP country: - poland operator: pkp diff --git a/content/operator/pkp/index.en.md b/content/operator/pkp/index.en.md index 9ce10ec61..9f10377bf 100644 --- a/content/operator/pkp/index.en.md +++ b/content/operator/pkp/index.en.md @@ -1,5 +1,6 @@ --- title: PKP +shortName: PKP country: - poland operator: pkp diff --git a/content/operator/pkp/index.fr.md b/content/operator/pkp/index.fr.md index 521305eb2..3ccf4321f 100644 --- a/content/operator/pkp/index.fr.md +++ b/content/operator/pkp/index.fr.md @@ -1,5 +1,6 @@ --- title: PKP +shortName: PKP country: - poland operator: pkp diff --git a/content/operator/renfe/index.de.md b/content/operator/renfe/index.de.md index 2748dc465..bcfbee731 100644 --- a/content/operator/renfe/index.de.md +++ b/content/operator/renfe/index.de.md @@ -1,5 +1,6 @@ --- title: Renfe +shortName: Renfe country: - spain - france diff --git a/content/operator/renfe/index.en.md b/content/operator/renfe/index.en.md index 6b0675141..3b4272878 100644 --- a/content/operator/renfe/index.en.md +++ b/content/operator/renfe/index.en.md @@ -1,5 +1,6 @@ --- title: Renfe +shortName: Renfe country: - spain - france diff --git a/content/operator/renfe/index.fr.md b/content/operator/renfe/index.fr.md index 040a7ee84..08d54ef53 100644 --- a/content/operator/renfe/index.fr.md +++ b/content/operator/renfe/index.fr.md @@ -1,5 +1,6 @@ --- title: Renfe +shortName: Renfe country: - spain - france diff --git a/content/operator/sbb/index.de.md b/content/operator/sbb/index.de.md index 0b5911c2b..ebab48755 100644 --- a/content/operator/sbb/index.de.md +++ b/content/operator/sbb/index.de.md @@ -1,5 +1,6 @@ --- title: SBB CFF FFS +shortName: SBB country: - switzerland aliases: diff --git a/content/operator/sbb/index.en.md b/content/operator/sbb/index.en.md index 3e317dbe1..6ba221788 100644 --- a/content/operator/sbb/index.en.md +++ b/content/operator/sbb/index.en.md @@ -1,5 +1,6 @@ --- title: SBB CFF FFS +shortName: SBB country: - switzerland aliases: diff --git a/content/operator/sbb/index.fr.md b/content/operator/sbb/index.fr.md index 891bae9a9..a047b7ea6 100644 --- a/content/operator/sbb/index.fr.md +++ b/content/operator/sbb/index.fr.md @@ -1,5 +1,6 @@ --- title: SBB CFF FFS +shortName: CFF country: - switzerland aliases: diff --git a/content/operator/sll/index.de.md b/content/operator/sll/index.de.md index 75d685a18..c69720ba7 100644 --- a/content/operator/sll/index.de.md +++ b/content/operator/sll/index.de.md @@ -1,5 +1,6 @@ --- title: Stena Line Limited +shortName: Stena Line Limited country: - ireland - united-kingdom diff --git a/content/operator/sll/index.en.md b/content/operator/sll/index.en.md index 9336176fb..4d18428c5 100644 --- a/content/operator/sll/index.en.md +++ b/content/operator/sll/index.en.md @@ -1,5 +1,6 @@ --- title: Stena Line Limited +shortName: Stena Line Limited country: - ireland - united-kingdom diff --git a/content/operator/sll/index.fr.md b/content/operator/sll/index.fr.md index c29ee5d32..f9e295134 100644 --- a/content/operator/sll/index.fr.md +++ b/content/operator/sll/index.fr.md @@ -1,5 +1,6 @@ --- title: Stena Line Limited +shortName: Stena Line Limited country: - ireland - united-kingdom diff --git a/content/operator/sncb/index.de.md b/content/operator/sncb/index.de.md index 62591f6e0..48e3394d4 100644 --- a/content/operator/sncb/index.de.md +++ b/content/operator/sncb/index.de.md @@ -1,5 +1,6 @@ --- title: SNCB / NMBS +shortName: SNCB country: - belgium operator: sncb diff --git a/content/operator/sncb/index.en.md b/content/operator/sncb/index.en.md index 2dafd7f88..fe6af5c49 100644 --- a/content/operator/sncb/index.en.md +++ b/content/operator/sncb/index.en.md @@ -1,5 +1,6 @@ --- title: SNCB / NMBS +shortName: SNCB country: - belgium operator: sncb diff --git a/content/operator/sncb/index.fr.md b/content/operator/sncb/index.fr.md index 33a0a2461..df1bdbb8b 100644 --- a/content/operator/sncb/index.fr.md +++ b/content/operator/sncb/index.fr.md @@ -1,5 +1,6 @@ --- title: SNCB / NMBS +shortName: SNCB country: - belgium operator: sncb diff --git a/content/operator/sncf/index.de.md b/content/operator/sncf/index.de.md index 403494bd1..ded0bea9a 100644 --- a/content/operator/sncf/index.de.md +++ b/content/operator/sncf/index.de.md @@ -1,5 +1,6 @@ --- title: SNCF Voyageurs +shortName: SNCF country: - france - germany diff --git a/content/operator/sncf/index.en.md b/content/operator/sncf/index.en.md index 876e3f6df..468aa99f1 100644 --- a/content/operator/sncf/index.en.md +++ b/content/operator/sncf/index.en.md @@ -1,5 +1,6 @@ --- title: SNCF Voyageurs +shortName: SNCF country: - france - germany diff --git a/content/operator/sncf/index.fr.md b/content/operator/sncf/index.fr.md index 99ebdcea6..5a1a9988b 100644 --- a/content/operator/sncf/index.fr.md +++ b/content/operator/sncf/index.fr.md @@ -1,5 +1,6 @@ --- title: SNCF Voyageurs +shortName: SNCF country: - france - germany diff --git a/content/operator/sp/index.de.md b/content/operator/sp/index.de.md index 3efccfa1f..389470800 100644 --- a/content/operator/sp/index.de.md +++ b/content/operator/sp/index.de.md @@ -1,5 +1,6 @@ --- title: Schweizer Privatbahnen +shortName: SP description: Informationen über die FIP-Bedingungen bei den Schweizer Privatbahnen. country: - switzerland diff --git a/content/operator/sp/index.en.md b/content/operator/sp/index.en.md index 9faaeca94..530b3ee66 100644 --- a/content/operator/sp/index.en.md +++ b/content/operator/sp/index.en.md @@ -1,5 +1,6 @@ --- title: Schweizer Privatbahnen +shortName: SP description: Information on the FIP conditions at the Swiss private railways. country: - switzerland diff --git a/content/operator/sp/index.fr.md b/content/operator/sp/index.fr.md index 693deeb33..4c6273006 100644 --- a/content/operator/sp/index.fr.md +++ b/content/operator/sp/index.fr.md @@ -1,5 +1,6 @@ --- title: Schweizer Privatbahnen +shortName: SP description: Informations sur les conditions FIP des chemins de fer privés suisses. country: - switzerland diff --git a/content/operator/stl/index.de.md b/content/operator/stl/index.de.md index dabb680f6..676667966 100644 --- a/content/operator/stl/index.de.md +++ b/content/operator/stl/index.de.md @@ -1,5 +1,6 @@ --- title: Stena Line BV +shortName: Stena Line BV country: - netherlands - united-kingdom diff --git a/content/operator/stl/index.en.md b/content/operator/stl/index.en.md index 94c8cbfa3..d62b3ba6a 100644 --- a/content/operator/stl/index.en.md +++ b/content/operator/stl/index.en.md @@ -1,5 +1,6 @@ --- title: Stena Line BV +shortName: Stena Line BV country: - netherlands - united-kingdom diff --git a/content/operator/stl/index.fr.md b/content/operator/stl/index.fr.md index b1a4c5c3f..9a3ee7a8a 100644 --- a/content/operator/stl/index.fr.md +++ b/content/operator/stl/index.fr.md @@ -1,5 +1,6 @@ --- title: Stena Line BV +shortName: Stena Line BV country: - netherlands - united-kingdom diff --git a/content/operator/sv/index.de.md b/content/operator/sv/index.de.md index b1c997cfc..4bfdde0fe 100644 --- a/content/operator/sv/index.de.md +++ b/content/operator/sv/index.de.md @@ -1,5 +1,6 @@ --- title: SV +shortName: SV country: - serbia operator: sv diff --git a/content/operator/sv/index.en.md b/content/operator/sv/index.en.md index 9312de0a8..e03a4d51f 100644 --- a/content/operator/sv/index.en.md +++ b/content/operator/sv/index.en.md @@ -1,5 +1,6 @@ --- title: SV +shortName: SV country: - serbia operator: sv diff --git a/content/operator/sv/index.fr.md b/content/operator/sv/index.fr.md index d0dc2502e..ec55c4a41 100644 --- a/content/operator/sv/index.fr.md +++ b/content/operator/sv/index.fr.md @@ -1,5 +1,6 @@ --- title: SV +shortName: SV country: - serbia operator: sv diff --git a/content/operator/sz/index.de.md b/content/operator/sz/index.de.md index 40589129e..5bd5a3394 100644 --- a/content/operator/sz/index.de.md +++ b/content/operator/sz/index.de.md @@ -1,5 +1,6 @@ --- title: SŽ +shortName: SŽ country: - slovenia operator: sz diff --git a/content/operator/sz/index.en.md b/content/operator/sz/index.en.md index fd4e3ce65..fcf98e66a 100644 --- a/content/operator/sz/index.en.md +++ b/content/operator/sz/index.en.md @@ -1,5 +1,6 @@ --- title: SŽ +shortName: SŽ country: - slovenia operator: sz diff --git a/content/operator/sz/index.fr.md b/content/operator/sz/index.fr.md index a16816877..2b34e5929 100644 --- a/content/operator/sz/index.fr.md +++ b/content/operator/sz/index.fr.md @@ -1,5 +1,6 @@ --- title: SŽ +shortName: SŽ country: - slovenia operator: sz diff --git a/content/operator/vy/index.de.md b/content/operator/vy/index.de.md index 20ea7a08c..2ea262ffd 100644 --- a/content/operator/vy/index.de.md +++ b/content/operator/vy/index.de.md @@ -1,5 +1,6 @@ --- title: Vy Group +shortName: Vy country: - norway operator: vy diff --git a/content/operator/vy/index.en.md b/content/operator/vy/index.en.md index 9832a8c6e..94616f4e4 100644 --- a/content/operator/vy/index.en.md +++ b/content/operator/vy/index.en.md @@ -1,5 +1,6 @@ --- title: Vy Group +shortName: Vy country: - norway operator: vy diff --git a/content/operator/vy/index.fr.md b/content/operator/vy/index.fr.md index 0f710f008..9e1fc5bd9 100644 --- a/content/operator/vy/index.fr.md +++ b/content/operator/vy/index.fr.md @@ -1,5 +1,6 @@ --- title: Vy Group +shortName: Vy country: - norway operator: vy diff --git a/content/operator/zfbh/index.de.md b/content/operator/zfbh/index.de.md index f8b128f88..4eb59de8b 100644 --- a/content/operator/zfbh/index.de.md +++ b/content/operator/zfbh/index.de.md @@ -1,5 +1,6 @@ --- title: "ŽFBH" +shortName: ŽFBH country: - "bosnia-and-herzegovina" operator: "žfbh" diff --git a/content/operator/zfbh/index.en.md b/content/operator/zfbh/index.en.md index 172fcf900..c3bd8b52c 100644 --- a/content/operator/zfbh/index.en.md +++ b/content/operator/zfbh/index.en.md @@ -1,5 +1,6 @@ --- title: "ŽFBH" +shortName: ŽFBH country: - "bosnia-and-herzegovina" operator: "žfbh" diff --git a/content/operator/zfbh/index.fr.md b/content/operator/zfbh/index.fr.md index 73c4e529a..0db441df6 100644 --- a/content/operator/zfbh/index.fr.md +++ b/content/operator/zfbh/index.fr.md @@ -1,5 +1,6 @@ --- title: "ŽFBH" +shortName: ŽFBH country: - "bosnia-and-herzegovina" operator: "žfbh" diff --git a/content/operator/zpcg/index.de.md b/content/operator/zpcg/index.de.md index eec595892..be7f4c745 100644 --- a/content/operator/zpcg/index.de.md +++ b/content/operator/zpcg/index.de.md @@ -1,5 +1,6 @@ --- title: ŽPCG +shortName: ŽPCG country: - montenegro operator: zpcg diff --git a/content/operator/zpcg/index.en.md b/content/operator/zpcg/index.en.md index 71421d195..d71f61387 100644 --- a/content/operator/zpcg/index.en.md +++ b/content/operator/zpcg/index.en.md @@ -1,5 +1,6 @@ --- title: ŽPCG +shortName: ŽPCG country: - montenegro operator: zpcg diff --git a/content/operator/zpcg/index.fr.md b/content/operator/zpcg/index.fr.md index 13fd7d2c1..f642bdaee 100644 --- a/content/operator/zpcg/index.fr.md +++ b/content/operator/zpcg/index.fr.md @@ -1,5 +1,6 @@ --- title: ŽPCG +shortName: ŽPCG country: - montenegro operator: zpcg diff --git a/content/operator/zrs/index.de.md b/content/operator/zrs/index.de.md index 929b5cf58..75dfb1799 100644 --- a/content/operator/zrs/index.de.md +++ b/content/operator/zrs/index.de.md @@ -1,5 +1,6 @@ --- title: "ŽRS" +shortName: ŽRS country: - "bosnia-and-herzegovina" operator: "žrs" diff --git a/content/operator/zrs/index.en.md b/content/operator/zrs/index.en.md index 79e1682c6..60015dd27 100644 --- a/content/operator/zrs/index.en.md +++ b/content/operator/zrs/index.en.md @@ -1,5 +1,6 @@ --- title: "ŽRS" +shortName: ŽRS country: - "bosnia-and-herzegovina" operator: "žrs" diff --git a/content/operator/zrs/index.fr.md b/content/operator/zrs/index.fr.md index 92c21030f..1a90b8284 100644 --- a/content/operator/zrs/index.fr.md +++ b/content/operator/zrs/index.fr.md @@ -1,5 +1,6 @@ --- title: "ŽRS" +shortName: ŽRS country: - "bosnia-and-herzegovina" operator: "žrs" diff --git a/content/operator/zssk/index.de.md b/content/operator/zssk/index.de.md index bb0b1f0cf..5ddf7fed7 100644 --- a/content/operator/zssk/index.de.md +++ b/content/operator/zssk/index.de.md @@ -1,5 +1,6 @@ --- title: ZSSK / ŽSR +shortName: ZSSK country: - slovakia operator: zssk diff --git a/content/operator/zssk/index.en.md b/content/operator/zssk/index.en.md index e6b0bebbf..d346a9d8a 100644 --- a/content/operator/zssk/index.en.md +++ b/content/operator/zssk/index.en.md @@ -1,5 +1,6 @@ --- title: ZSSK / ZSR +shortName: ZSSK country: - slovakia operator: zssk diff --git a/content/operator/zssk/index.fr.md b/content/operator/zssk/index.fr.md index 599ea43fb..7aa454813 100644 --- a/content/operator/zssk/index.fr.md +++ b/content/operator/zssk/index.fr.md @@ -1,5 +1,6 @@ --- title: ZSSK / ZSR +shortName: ZSSK country: - slovakia operator: zssk diff --git a/i18n/de.yaml b/i18n/de.yaml index d070ca93e..f411fd728 100644 --- a/i18n/de.yaml +++ b/i18n/de.yaml @@ -16,6 +16,10 @@ booking: send-mail: E-Mail senden visit-additional-information-website: Weitere Informationen visit-booking-website: Zur Buchungsseite +borderPoints: + country: Land + points: Grenzpunkte + title: Grenzpunkte childrenDiscount: >- Grundsätzlich wird der FIP Rabatt auf die Erwachsenentarife und nicht auf Kindertarife angewendet. Auf diesem Grund sollte geprüft werden, ob diff --git a/i18n/en.yaml b/i18n/en.yaml index c306c4cd9..9d5dfa3cb 100644 --- a/i18n/en.yaml +++ b/i18n/en.yaml @@ -16,6 +16,10 @@ booking: send-mail: Send email visit-additional-information-website: Additional Information visit-booking-website: To Booking Website +borderPoints: + country: Country + points: Border Points + title: Border Points childrenDiscount: >- The FIP Discount generally applies to adult fares and not to children's fares. For this reason, it should be checked whether public fares are cheaper. The diff --git a/i18n/fr.yaml b/i18n/fr.yaml index 4673c2276..04a63b3e8 100644 --- a/i18n/fr.yaml +++ b/i18n/fr.yaml @@ -16,6 +16,10 @@ booking: send-mail: Envoyer un e-mail visit-additional-information-website: Informations complémentaires visit-booking-website: Aller sur le site de réservation +borderPoints: + country: Pays + points: Points frontières + title: Points frontières childrenDiscount: >- La Remise FIP s’applique en principe aux tarifs adultes et non aux tarifs enfants. Pour cette raison, il convient de vérifier si les tarifs publics sont diff --git a/layouts/_partials/border-points/data.html b/layouts/_partials/border-points/data.html new file mode 100644 index 000000000..61adddee6 --- /dev/null +++ b/layouts/_partials/border-points/data.html @@ -0,0 +1,7 @@ +{{- $data := dict -}} +{{- with site.GetPage "/country" -}} + {{- with .Resources.Get (printf "borderpoints.%s.yaml" site.Language.Lang) -}} + {{- $data = . | transform.Unmarshal -}} + {{- end -}} +{{- end -}} +{{- return $data -}} diff --git a/layouts/_partials/border-points/resolve-ref.html b/layouts/_partials/border-points/resolve-ref.html new file mode 100644 index 000000000..33678bfa2 --- /dev/null +++ b/layouts/_partials/border-points/resolve-ref.html @@ -0,0 +1,14 @@ +{{- $prefix := .prefix -}} +{{- $page := .page -}} +{{- $id := .id -}} +{{- $out := "" -}} +{{- if $id -}} + {{- with site.GetPage (printf "/%s/%s" $prefix $id) -}} + {{- $ref := printf "/%s/%s" $prefix $id -}} + {{- $text := .Params.shortName | default .LinkTitle -}} + {{- $out = partial "link" (dict "Destination" $ref "Text" $text "Page" $page) -}} + {{- end -}} +{{- else -}} + {{- $out = .label -}} +{{- end -}} +{{- return $out -}} diff --git a/layouts/_partials/border-points/rows.html b/layouts/_partials/border-points/rows.html new file mode 100644 index 000000000..0cc86ec55 --- /dev/null +++ b/layouts/_partials/border-points/rows.html @@ -0,0 +1,31 @@ +{{- $country := .country -}} +{{- $page := .page -}} +{{- $borders := partialCached "border-points/data" . site.Language.Lang | default dict -}} + +{{- $order := $page.Params.border_points | default slice -}} + +{{- $rows := slice -}} +{{- range $order -}} + {{- $border := index $borders . -}} + {{- $own := "" -}} + {{- range $key := slice "a" "b" -}} + {{- if not $own -}} + {{- if eq (index $border $key).country.id $country }} + {{ $own = $key }} + {{ end -}} + {{- end -}} + {{- end -}} + + {{- with $own -}} + {{- $other := cond (eq . "a") "b" "a" -}} + {{- $points := $border.points | default slice -}} + {{- with $points -}} + {{- $rows = $rows | append (dict + "label" (partial "border-points/side-label" (dict "side" (index $border $other) "page" $page)) + "points" .) + -}} + {{- end -}} + {{- end -}} +{{- end -}} + +{{- return $rows -}} diff --git a/layouts/_partials/border-points/side-label.html b/layouts/_partials/border-points/side-label.html new file mode 100644 index 000000000..bab0f9fdb --- /dev/null +++ b/layouts/_partials/border-points/side-label.html @@ -0,0 +1,16 @@ +{{- $side := .side -}} +{{- $page := .page -}} + +{{- $countryLabel := "" -}} +{{- with $side.country -}} + {{- $countryLabel = partial "border-points/resolve-ref" (dict "prefix" "country" "id" .id "label" .label "page" $page) -}} +{{- end -}} + +{{- $operators := slice -}} +{{- range $side.operators -}} + {{- $operators = $operators | append (partial "border-points/resolve-ref" (dict "prefix" "operator" "id" .id "label" .label "page" $page)) -}} +{{- end -}} +{{- $operatorLabel := delimit $operators ", " -}} + +{{- $out := cond (ne $countryLabel "") (printf "%s (%s)" $countryLabel $operatorLabel) $operatorLabel -}} +{{- return $out -}} diff --git a/layouts/_partials/border-points/table.html b/layouts/_partials/border-points/table.html new file mode 100644 index 000000000..905bb3b8d --- /dev/null +++ b/layouts/_partials/border-points/table.html @@ -0,0 +1,31 @@ +{{- $country := .country -}} +{{- $page := .page -}} +{{- $rows := partial "border-points/rows" . -}} + +{{- with $rows -}} + + + + + + + + + {{- range . }} + + + + + {{- end }} + +
{{ T "borderPoints.country" }}{{ T "borderPoints.points" }}
{{ .label | safeHTML }}{{ delimit .points ", " }}
+ + {{- with $page.Params.border_points_footnotes -}} +

+ {{- range $index, $footnote := . -}} + {{- if $index }}
{{ end -}} + {{ $footnote }} + {{- end -}} +

+ {{- end -}} +{{- end -}} diff --git a/layouts/_partials/contentNavigation.html b/layouts/_partials/contentNavigation.html index 6a7ef277b..9d6f29e76 100644 --- a/layouts/_partials/contentNavigation.html +++ b/layouts/_partials/contentNavigation.html @@ -54,7 +54,7 @@

{{ .Title }}

{{ partial "related" (dict "index" "country" "pageType" "news" "title" (T "related.news") "page" . "identifier" "news") }} {{ end }} {{ if eq .Page.Type "operator" }} - {{ partial "related" (dict "index" "country" "pageType" "operator" "title" (T "related.operators-nearby") "page" . "identifier" "operators") }} + {{ partial "neighboringOperators" (dict "title" (T "related.operators-nearby") "page" . "identifier" "operators") }} {{ partial "related" (dict "index" "operator" "pageType" "news" "title" (T "related.news") "page" . "identifier" "news") }} {{ end }} diff --git a/layouts/_partials/expander.html b/layouts/_partials/expander.html index 3031196b5..6dd698838 100644 --- a/layouts/_partials/expander.html +++ b/layouts/_partials/expander.html @@ -1,10 +1,7 @@ -{{ $iconMapping := dict "border" "share_location" "info" "info" "faq" "help" }} - -
- {{- partial "icon" (index $iconMapping .Variant) -}} + {{- partial "icon" .Icon -}} {{ $.title }} + +{{ end -}} diff --git a/layouts/_shortcodes/border-points.html b/layouts/_shortcodes/border-points.html new file mode 100644 index 000000000..f02d2e17c --- /dev/null +++ b/layouts/_shortcodes/border-points.html @@ -0,0 +1,6 @@ +{{- partial "expander" (dict + "Title" (T "borderPoints.title") + "Icon" "share_location" + "Content" (partial "border-points/table" (dict "country" .Page.Params.country "page" .Page) | safeHTML) + ) +-}} diff --git a/layouts/_shortcodes/expander.html b/layouts/_shortcodes/expander.html index 1a1a509e5..d6712f446 100644 --- a/layouts/_shortcodes/expander.html +++ b/layouts/_shortcodes/expander.html @@ -1,6 +1,6 @@ {{ partial "expander" (dict "Title" (.Get 0) - "Variant" (.Get 1) + "Icon" (.Get 1) "Name" (.Get 2) "Content" .Inner ) diff --git a/layouts/_shortcodes/faq.html b/layouts/_shortcodes/faq.html index f131ff12d..3cb0804ad 100644 --- a/layouts/_shortcodes/faq.html +++ b/layouts/_shortcodes/faq.html @@ -1,7 +1,7 @@ {{ range sort .Page.Pages "Weight" }} {{ partial "expander" (dict "Title" .Title - "Variant" "faq" + "Icon" "help" "Name" "faq" "Id" (printf "%s" (.File.Dir | path.Base | anchorize)) "Content" .Content diff --git a/layouts/admin/section.cmsconfig.yml b/layouts/admin/section.cmsconfig.yml index 92414faa8..eab7d52f3 100644 --- a/layouts/admin/section.cmsconfig.yml +++ b/layouts/admin/section.cmsconfig.yml @@ -94,6 +94,51 @@ x_fip_validity_columns: &fip_validity_columns hint: "Discount on FIP Reduced Tickets (FIP 50 / FIP 75) available to this target group." fields: *fip_validity_target_fields_reduced +x_border_side: &border_side + - label: "Country" + name: "country" + widget: "object" + required: false + i18n: true + fields: + - label: "Country" + name: "id" + widget: "relation" + collection: "country" + search_fields: ["title"] + value_field: "country" + display_fields: ["title"] + required: false + i18n: duplicate + - label: "Label" + name: "label" + widget: "string" + required: false + i18n: true + hint: "Only needed for countries without their own page, or to override the page title." + - label: "Operators" + name: "operators" + widget: "list" + required: false + i18n: true + summary: "{{"{{"}}fields.id}}{{"{{"}}fields.label}}" + fields: + - label: "Operator" + name: "id" + widget: "relation" + collection: "operator" + search_fields: ["title"] + value_field: "operator" + display_fields: ["title"] + required: false + i18n: duplicate + - label: "Label" + name: "label" + widget: "string" + required: false + i18n: true + hint: "Only needed for operators without their own page. The short name shown for operators with a page is set on the operator page itself." + collections: - name: "news" label: "News" @@ -186,6 +231,37 @@ collections: name: "country" widget: "string" i18n: duplicate + - label: "Parameters" + name: "params" + widget: "object" + i18n: true + collapsed: true + summary: "Operators & Border Points" + fields: + - label: "Operators without FIP" + name: "operators_without_fip" + widget: "list" + required: false + i18n: duplicate + hint: "List of operators in this country that do not accept FIP." + - label: "Border Points" + name: "border_points" + widget: "relation" + collection: "_singletons" + file: "borderpoints" + value_field: "{{"{{"}}borders.*.id}}" + display_fields: ["{{"{{"}}borders.*.id}}"] + search_fields: ["{{"{{"}}borders.*.id}}"] + multiple: true + required: false + i18n: duplicate + hint: 'Border IDs in clockwise order, starting in the north of the country. To add or edit borders, see the [Border Points](/admin/#/collections/_singletons/entries/borderpoints) singleton.' + - label: "Border Points Footnotes" + name: "border_points_footnotes" + widget: "list" + required: false + i18n: true + hint: "Optional footnotes shown below the border point table." - label: "Body" name: "body" widget: "markdown" @@ -198,6 +274,7 @@ collections: - "dialog" - "float-image" - "wip" + - "border-points" - "identify-operator" - "columns" - "footnote" @@ -217,6 +294,12 @@ collections: name: "title" widget: "string" i18n: true + - label: "Short Name" + name: "shortName" + widget: "string" + required: false + i18n: true + hint: "Abbreviation shown in border point tables, e.g. “DB” instead of the full title. Falls back to the title if not set." - label: "Countries" name: "country" widget: "relation" @@ -779,3 +862,45 @@ collections: - "wip" - "columns" - "footnote" + +singletons: + - name: "borderpoints" + label: "Border Points" + file: "content/country/borderpoints.{{"{{"}}locale}}.yaml" + i18n: true + fields: + - label: "Borders" + name: "borders" + widget: "list" + root: true + map_key_field: "id" + i18n: true + collapsed: true + summary: "{{"{{"}}fields.id}}" + hint: "Each border is defined once; both country tables are generated from it." + fields: + - label: "ID" + name: "id" + widget: "string" + pattern: ["^[a-z0-9-]+$", "Use lowercase letters, digits and hyphens only"] + i18n: duplicate + hint: 'Unique identifier, e.g. "at-cz". Referenced in the Border Points field on each Country page.' + - label: "Side A" + name: "a" + widget: "object" + i18n: true + collapsed: true + summary: "Country & Operators" + fields: *border_side + - label: "Side B" + name: "b" + widget: "object" + i18n: true + collapsed: true + summary: "Country & Operators" + fields: *border_side + - label: "Border Points" + name: "points" + widget: "list" + i18n: true + hint: "One name per crossing, shown in both country tables." diff --git a/package-lock.json b/package-lock.json index 5c909a5b7..a4eacf1bd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,13 +11,13 @@ "dependencies": { "@fontsource/roboto": "^5.3.0", "@fontsource/sansita": "^5.3.0", - "@material-symbols/svg-700": "^0.47.0", + "@material-symbols/svg-700": "^0.48.0", "@panzoom/panzoom": "^4.6.2", - "@sveltia/cms": "^0.201.1", + "@sveltia/cms": "^0.244.0", "pagefind": "^1.5.2" }, "devDependencies": { - "prettier": "^3.9.6", + "prettier": "^3.9.10", "prettier-plugin-go-template": "^0.0.15" } }, @@ -40,11 +40,17 @@ } }, "node_modules/@material-symbols/svg-700": { - "version": "0.47.0", - "resolved": "https://registry.npmjs.org/@material-symbols/svg-700/-/svg-700-0.47.0.tgz", - "integrity": "sha512-fGM0coqRXkrfyYMwDqYQXPJt0WtdOwVQHQEBHEFiloDvjjdK3pELXWQUch/CdMfK6sCcpgWvGR8Ps6TI3RIvNA==", + "version": "0.48.0", + "resolved": "https://registry.npmjs.org/@material-symbols/svg-700/-/svg-700-0.48.0.tgz", + "integrity": "sha512-E1uUoqBN4NhcE4JlZo89027cQ8HzDMrEcA21c/UPPJExSC/g5125YlCpSq9mTQEOqDbinF6WVVbdJ0IEsFTLMA==", "license": "Apache-2.0" }, + "node_modules/@mixmark-io/domino": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@mixmark-io/domino/-/domino-2.2.0.tgz", + "integrity": "sha512-Y28PR25bHXUg88kCV7nivXrP2Nj2RueZ3/l/jdx6J9f8J4nsEGcgX0Qe6lt7Pa+J79+kPiJU3LguR6O/6zrLOw==", + "license": "BSD-2-Clause" + }, "node_modules/@pagefind/darwin-arm64": { "version": "1.5.2", "resolved": "https://registry.npmjs.org/@pagefind/darwin-arm64/-/darwin-arm64-1.5.2.tgz", @@ -142,14 +148,283 @@ "integrity": "sha512-Zn3B5/hwa6eYIPRSKX0xf2clv8nviTX8AnAU5kU/EugiTDhG41ya2wlBqYrZJYCWQROr/5XkWObZhIkepi89qw==", "license": "MIT" }, + "node_modules/@shikijs/langs": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/@shikijs/langs/-/langs-4.5.0.tgz", + "integrity": "sha512-wwBTqwduXSz0X4v9Qa2EWeFaYJEw1clCncWjoRNQRbVDu3SPRTRWucnouYapKj3b8Q+sk/41Vbc4B5c8nuYzLA==", + "license": "MIT", + "dependencies": { + "@shikijs/types": "4.5.0" + }, + "engines": { + "node": ">=20" + } + }, + "node_modules/@shikijs/themes": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/@shikijs/themes/-/themes-4.5.0.tgz", + "integrity": "sha512-zGb87H3UBbpuI4yoh5UguB1XbU+2BDU3kflM7UfZ+Cy2hWo9lBtqjSVK20gmLY6ukYl040hAypGXMgud9vul8Q==", + "license": "MIT", + "dependencies": { + "@shikijs/types": "4.5.0" + }, + "engines": { + "node": ">=20" + } + }, + "node_modules/@shikijs/types": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-4.5.0.tgz", + "integrity": "sha512-drtPrtD8N0DENyD2cyt6Ajy+IWsiCLgMxODwLTpvH1UsN6a9jf90tNTPjqwHvA+0Lzu9e0txk8DjfqH1p9UJRw==", + "license": "MIT", + "dependencies": { + "@shikijs/vscode-textmate": "^10.0.2", + "@types/hast": "^3.0.5" + }, + "engines": { + "node": ">=20" + } + }, + "node_modules/@shikijs/vscode-textmate": { + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/@shikijs/vscode-textmate/-/vscode-textmate-10.0.2.tgz", + "integrity": "sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==", + "license": "MIT" + }, "node_modules/@sveltia/cms": { - "version": "0.201.1", - "resolved": "https://registry.npmjs.org/@sveltia/cms/-/cms-0.201.1.tgz", - "integrity": "sha512-++flmpoV6WhY7CsWbppajXpLXPfpKdcvziFRm03dFxN2610htA+Pn/18nVY2f4FdGFL0euaPmQ4IcnwSe2i33Q==", + "version": "0.244.0", + "resolved": "https://registry.npmjs.org/@sveltia/cms/-/cms-0.244.0.tgz", + "integrity": "sha512-+Bpwi1/cSYMUqx3yUAD+DHqoWLqes+QN7ID0nyumd9dCDqP+OOfq+4D766fjHO1RIpBLzBxh2HSw4AXq3pl3ow==", "license": "MIT", + "dependencies": { + "@shikijs/langs": "4.5.0", + "@shikijs/themes": "4.5.0", + "exifr": "^7.1.3", + "immutable": "^5.1.9", + "leaflet": "^1.9.4", + "svgo": "^4.1.0", + "terra-draw": "^1.37.0", + "terra-draw-leaflet-adapter": "1.0.3", + "turndown": "^7.2.4" + }, "funding": { "type": "github", "url": "https://github.com/sponsors/kyoshino" + }, + "peerDependencies": { + "@types/react": "^19.3.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@types/hast": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.5.tgz", + "integrity": "sha512-rp/ezSWaD1m44dPKICGhiskI13nVr7qTloFwDa/IYkhhf5nzwP+zIQcIJh3WIFSBOy/H1PzB40jPjMDksN4F+g==", + "license": "MIT", + "dependencies": { + "@types/unist": "*" + } + }, + "node_modules/@types/unist": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz", + "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==", + "license": "MIT" + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "license": "ISC" + }, + "node_modules/commander": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-11.1.0.tgz", + "integrity": "sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==", + "license": "MIT", + "engines": { + "node": ">=16" + } + }, + "node_modules/css-select": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-6.0.0.tgz", + "integrity": "sha512-rZZVSLle8v0+EY8QAkDWrKhpgt6SA5OtHsgBnsj6ZaLb5dmDVOWUDtQitd9ydxxvEjhewNudS6eTVU7uOyzvXw==", + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^7.0.0", + "domhandler": "^5.0.3", + "domutils": "^3.2.2", + "nth-check": "^2.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-tree": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-3.2.1.tgz", + "integrity": "sha512-X7sjQzceUhu1u7Y/ylrRZFU2FS6LRiFVp6rKLPg23y3x3c3DOKAwuXGDp+PAGjh6CSnCjYeAul8pcT8bAl+lSA==", + "license": "MIT", + "dependencies": { + "mdn-data": "2.27.1", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" + } + }, + "node_modules/css-what": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-7.0.0.tgz", + "integrity": "sha512-wD5oz5xibMOPHzy13CyGmogB3phdvcDaB5t0W/Nr5Z2O/agcB8YwOz6e2Lsp10pNDzBoDO9nVa3RGs/2BttpHQ==", + "license": "BSD-2-Clause", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/csso": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/csso/-/csso-5.0.5.tgz", + "integrity": "sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==", + "license": "MIT", + "dependencies": { + "css-tree": "~2.2.0" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/csso/node_modules/css-tree": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz", + "integrity": "sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==", + "license": "MIT", + "dependencies": { + "mdn-data": "2.0.28", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/csso/node_modules/mdn-data": { + "version": "2.0.28", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz", + "integrity": "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==", + "license": "CC0-1.0" + }, + "node_modules/dom-serializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "license": "MIT", + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "entities": "^4.2.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "license": "BSD-2-Clause" + }, + "node_modules/domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "license": "BSD-2-Clause", + "dependencies": { + "domelementtype": "^2.3.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz", + "integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==", + "license": "BSD-2-Clause", + "dependencies": { + "dom-serializer": "^2.0.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/exifr": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/exifr/-/exifr-7.1.3.tgz", + "integrity": "sha512-g/aje2noHivrRSLbAUtBPWFbxKdKhgj/xr1vATDdUXPOFYJlQ62Ft0oy+72V6XLIpDJfHs6gXLbBLAolqOXYRw==", + "license": "MIT" + }, + "node_modules/immutable": { + "version": "5.1.9", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-5.1.9.tgz", + "integrity": "sha512-m8nVez3rwrgmWxtLMt1ZYXB2Lv7OKYn/disyxAlSDYAlKSlFoPPfIAmAM/M5xqL4m4C/wAPw7S2/CNaUii1Hxg==", + "license": "MIT" + }, + "node_modules/leaflet": { + "version": "1.9.4", + "resolved": "https://registry.npmjs.org/leaflet/-/leaflet-1.9.4.tgz", + "integrity": "sha512-nxS1ynzJOmOlHp+iL3FyWqK89GtNL8U8rvlMOsQdTTssxZwCXh8N2NB3GDQOL+YR3XnWyZAxwQixURb+FA74PA==", + "license": "BSD-2-Clause" + }, + "node_modules/mdn-data": { + "version": "2.27.1", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.27.1.tgz", + "integrity": "sha512-9Yubnt3e8A0OKwxYSXyhLymGW4sCufcLG6VdiDdUGVkPhpqLxlvP5vl1983gQjJl3tqbrM731mjaZaP68AgosQ==", + "license": "CC0-1.0" + }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" } }, "node_modules/pagefind": { @@ -170,10 +445,16 @@ "@pagefind/windows-x64": "1.5.2" } }, + "node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "license": "ISC" + }, "node_modules/prettier": { - "version": "3.9.6", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.9.6.tgz", - "integrity": "sha512-OpN0zzVdiaiAhxpuuj5efpIS4sY9j7bY6uR5mnj5yPzGkdkjNKSJeUThPb60Jw29QuAZgA4o+/iB49kFiaBX6g==", + "version": "3.9.10", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.9.10.tgz", + "integrity": "sha512-skGHTH1Yb9QvaTC4hWnRTzEYtCpApF0UMBPz+t/0ZPzP8ihefo/btKd+QA7pUE0fEwA1SbS/NmhyEcstdXOIdA==", "dev": true, "license": "MIT", "bin": { @@ -202,6 +483,78 @@ "prettier": "^3.0.0" } }, + "node_modules/sax": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.6.1.tgz", + "integrity": "sha512-42tBVwLWnaQvW5zc4HbZrTuWccECCZfBi92FDuwtqxasH+JbPB3/FOKb1m222K42R4WxuxzzMsTswfzgtSu64Q==", + "license": "BlueOak-1.0.0", + "engines": { + "node": ">=11.0.0" + } + }, + "node_modules/source-map-js": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.2.tgz", + "integrity": "sha512-KGj/8Y43x35aZVDtt+J4mK1hoLGHULMYfSkODJNQjNDC3oW1PqPoxMwo0pLUsWM/UEGzON/NxeHywEfNXNP3Vw==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/svgo": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-4.1.0.tgz", + "integrity": "sha512-bkxnTg1kSU0guhIBmibA6UUhrQmPVA1XsQLN+ylCd+UWzbnLkySOcXpyk1mrl05f+pcaCx2eHb+sp6BgMZWX+Q==", + "license": "MIT", + "dependencies": { + "commander": "^11.1.0", + "css-select": "^6.0.0", + "css-tree": "^3.0.1", + "css-what": "^7.0.0", + "csso": "^5.0.5", + "picocolors": "^1.1.1", + "sax": "1.6.1" + }, + "bin": { + "svgo": "bin/svgo.js" + }, + "engines": { + "node": ">=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/svgo" + } + }, + "node_modules/terra-draw": { + "version": "1.37.0", + "resolved": "https://registry.npmjs.org/terra-draw/-/terra-draw-1.37.0.tgz", + "integrity": "sha512-t8aGT6tZM+ZTygPg3nRG0/B/OtjiQfrjJauMB1MLyJTFvt4gDNSgk7InFIYzGc/zOwHICJEEDn8Hq+pKzC8mag==", + "license": "MIT" + }, + "node_modules/terra-draw-leaflet-adapter": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/terra-draw-leaflet-adapter/-/terra-draw-leaflet-adapter-1.0.3.tgz", + "integrity": "sha512-yYUDwyKxGj69pUzd4L2YclXwAxNhuXI01DCm8KbOtGxnf4I+PmFsAQrwA/sU5EbdaOj1AaPrPqadihgFvrSOng==", + "license": "MIT", + "peerDependencies": { + "leaflet": "^1.9.4", + "terra-draw": "^1.0.0" + } + }, + "node_modules/turndown": { + "version": "7.2.4", + "resolved": "https://registry.npmjs.org/turndown/-/turndown-7.2.4.tgz", + "integrity": "sha512-I8yFsfRzmzK0WV1pNNOA4A7y4RDfFxPRxb3t+e3ui14qSGOxGtiSP6GjeX+Y6CHb7HYaFj7ECUD7VE5kQMZWGQ==", + "license": "MIT", + "dependencies": { + "@mixmark-io/domino": "^2.2.0" + }, + "engines": { + "node": ">=18", + "npm": ">=9" + } + }, "node_modules/ulid": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/ulid/-/ulid-2.4.0.tgz", diff --git a/package.json b/package.json index bfb73de35..833c3c666 100644 --- a/package.json +++ b/package.json @@ -19,13 +19,13 @@ "dependencies": { "@fontsource/roboto": "^5.3.0", "@fontsource/sansita": "^5.3.0", - "@material-symbols/svg-700": "^0.47.0", + "@material-symbols/svg-700": "^0.48.0", "@panzoom/panzoom": "^4.6.2", - "@sveltia/cms": "^0.201.1", + "@sveltia/cms": "^0.244.0", "pagefind": "^1.5.2" }, "devDependencies": { - "prettier": "^3.9.6", + "prettier": "^3.9.10", "prettier-plugin-go-template": "^0.0.15" } } diff --git a/static/admin/shortcodes.js b/static/admin/shortcodes.js index 859f81938..73626e88f 100644 --- a/static/admin/shortcodes.js +++ b/static/admin/shortcodes.js @@ -219,11 +219,11 @@ param: { positional: true, quote: true, required: true }, }, { - name: "variant", - label: "Variant", - widget: "select", - options: [{ label: "None", value: "" }, "border", "info"], + name: "icon", + label: "Icon", + widget: "string", required: false, + hint: 'Material Symbols icon name, e.g. "info". Browse available icons at https://fonts.google.com/icons.', param: { positional: true }, }, { @@ -242,10 +242,10 @@ fromBlock: function (match) { var titleMatch = match[1].match(/"([^"]*)"/); var rest = match[1].replace(/"[^"]*"/, "").trim(); - var variantMatch = rest.match(/^(\w+)/); + var iconMatch = rest.match(/^(\w+)/); return { title: titleMatch ? titleMatch[1] : "", - variant: variantMatch ? variantMatch[1] : "", + icon: iconMatch ? iconMatch[1] : "", body: match[2].trim(), }; }, @@ -885,6 +885,24 @@ }, }); + CMS.registerEditorComponent({ + id: "border-points", + label: "Border Points", + fields: [], + pattern: selfClosingPattern("border-points"), + fromBlock: function () { + return {}; + }, + toBlock: makeToBlock("border-points", { + bracket: "<", + fields: [], + bodyMode: "none", + }), + toPreview: function () { + return ""; + }, + }); + var updateFields = [ { name: "date",