diff --git a/assets/sass/identifyOperator.scss b/assets/sass/identifyOperator.scss new file mode 100644 index 00000000..7d655aca --- /dev/null +++ b/assets/sass/identifyOperator.scss @@ -0,0 +1,71 @@ +.o-identify-operator__item { + margin-bottom: 2rem; + + &:last-child { + margin-bottom: 0; + } +} + +.o-identify-operator__item-title { + margin-top: 0; + margin-bottom: 1.5rem; + font-size: 2rem; +} + +.o-identify-operator__item-content { + display: grid; + grid-template-columns: 1fr 1fr; + gap: 3rem; + align-items: start; + + @media (max-width: #{$breakpoint-md}) { + grid-template-columns: 1fr; + gap: 2rem; + } +} + +.o-identify-operator__text { + display: flex; + flex-direction: column; + gap: 2rem; +} + +.o-identify-operator__image-wrapper { + order: 2; + + @media (max-width: #{$breakpoint-md}) { + order: 1; + } + + img { + width: 100%; + height: auto; + border-radius: var(--border-radius-m); + } +} + +.o-identify-operator__actions { + margin-top: 1rem; +} + +.o-identify-operator__separator { + margin: 3rem 0; +} + +.o-identify-operator__header { + display: flex; + gap: 1rem; + align-items: center; + width: 100%; +} + +.o-identify-operator__title { + display: flex; + gap: 0.4rem; + align-items: center; + font-weight: 600; +} + +.o-identify-operator__title-text { + line-height: 1.1; +} diff --git a/assets/sass/main.scss b/assets/sass/main.scss index 0a7301de..45cbf8c9 100644 --- a/assets/sass/main.scss +++ b/assets/sass/main.scss @@ -14,6 +14,7 @@ @import "expander.scss"; @import "anchorlink.scss"; @import "booking.scss"; +@import "identifyOperator.scss"; @import "button.scss"; @import "startpage.scss"; @import "interactiveMap.scss"; diff --git a/content/country/austria/index.de.md b/content/country/austria/index.de.md index 01fd828b..e6e66328 100644 --- a/content/country/austria/index.de.md +++ b/content/country/austria/index.de.md @@ -27,6 +27,10 @@ Außerdem gibt es weitere regionale Betriber von Nahverkehrszügen, die keine FI Die [GySEV / Raaberbahn](/operator/gysev "GySEV") ist ein zweites EVU welches FIP Tickets innerhalb von Österreich und Ungarn akzeptiert. GySEV Freifahrtscheine sind jedoch primär für Ungarn gedacht und gelten auf den Strecken der GySEV in Österreich daher nur eingeschränkt. +{{< identify-operator sources="db-website,vagonweb" >}} +In der [Onlinefahrplanauskunft der ÖBB](https://fahrplan.oebb.at/) wird nur nach Zugkategorien, aber nicht nach Betreibern unterschieden. +{{< /identify-operator >}} + ## Wissenswertes Österreich verfügt über ein dichtes Bahnnetz, welches vor allem aus zwei Hauptstrecken besteht: diff --git a/content/country/austria/index.en.md b/content/country/austria/index.en.md index daa5fcc9..e87ebd9e 100644 --- a/content/country/austria/index.en.md +++ b/content/country/austria/index.en.md @@ -27,6 +27,10 @@ There are also other regional operators of local trains that do not accept FIP T The [GySEV / Raaberbahn](/operator/gysev "GySEV") is a second railway company that accepts FIP Tickets within Austria and Hungary. GySEV FIP Coupons are mainly intended for Hungary and are only valid to a limited extent on GySEV routes in Austria. +{{< identify-operator sources="db-website,vagonweb" >}} +In the [ÖBB online timetable](https://fahrplan.oebb.at/), only train categories are shown, not operators. +{{< /identify-operator >}} + ## Interesting Austria has a dense rail network, mainly consisting of two main lines: diff --git a/content/country/austria/index.fr.md b/content/country/austria/index.fr.md index 38043f27..835e0157 100644 --- a/content/country/austria/index.fr.md +++ b/content/country/austria/index.fr.md @@ -27,6 +27,10 @@ Il existe aussi plusieurs opérateurs régionaux de trains locaux qui n’accept La [GySEV / Raaberbahn](/operator/gysev "GySEV") est une deuxième compagnie ferroviaire qui accepte les Billets FIP en Autriche et en Hongrie. Les Coupons FIP GySEV sont principalement destinés à la Hongrie et ne sont valables que de façon limitée sur les lignes GySEV en Autriche. +{{< identify-operator sources="db-website,vagonweb" >}} +Dans la [recherche d’horaires en ligne de l’ÖBB](https://fahrplan.oebb.at/), seuls les types de trains sont indiqués, sans distinction entre les opérateurs. +{{< /identify-operator >}} + ## Informations générales L’Autriche dispose d’un réseau ferroviaire dense, structuré autour de deux lignes principales : diff --git a/content/country/belgium/index.de.md b/content/country/belgium/index.de.md index 6eb6b5c3..22752d2b 100644 --- a/content/country/belgium/index.de.md +++ b/content/country/belgium/index.de.md @@ -16,6 +16,10 @@ Zusätzlich verkehren internationale [Eurostar](/operator/eurostar "Eurostar") Z Darüber hinaus verkehren internationale `TGV` Züge der [SNCF](/operator/sncf "SNCF") aus Frankreich, für die Freifahrtscheine der belgischen Staatsbahn keine Gültigkeit haben. Für diese Züge lassen sich ausschließlich spezielle FIP Globalpreise buchen. Für die Eurocity Züge von Brüssel nach Paris von OUIGO gelten keine FIP Vergünstigungen. +{{< identify-operator sources="db-website,vagonweb" >}} +In der [Onlinefahrplanauskunft der SNCB / NMBS](https://www.belgiantrain.be/de/) werden nicht alle Züge im Land (z.B. `ICE`) angezeigt. +{{< /identify-operator >}} + ## Wissenswertes Belgien verfügt über ein ausgedehntes und dichtes Bahnnetz. Im Gegensatz zu anderen Ländern gibt es in Belgien abgesehen von internationalen `ICE`, `TGV` und Eurostar Verbindungen keine echte tarifliche Unterscheidung zwischen Zugkategorien. Durch die zentrale Lage der Hauptstadt Brüssel ist sie Knotenpunkt des belgischen Zugverkehrs und über 4 Hochgeschwindigkeitsstrecken Richtung Deutschland, Frankreich und den Niederlanden angebunden. diff --git a/content/country/belgium/index.en.md b/content/country/belgium/index.en.md index 81df3cd0..232dd32b 100644 --- a/content/country/belgium/index.en.md +++ b/content/country/belgium/index.en.md @@ -16,6 +16,10 @@ Additionally, international [Eurostar](/operator/eurostar "Eurostar") trains ope Furthermore, international `TGV` trains of the [SNCF](/operator/sncf "SNCF") from France operate, for which the FIP Coupon of SNCB are not valid. Only special FIP Global Fares can be booked for these trains. For the Eurocity trains from Brussels to Paris operated by OUIGO, no FIP discounts apply. +{{< identify-operator sources="db-website,vagonweb" >}} +Not all trains in the country (e.g. `ICE`) are shown in the [SNCB / NMBS online timetable](https://www.belgiantrain.be/en/). +{{< /identify-operator >}} + ## Interesting Belgium has an extensive and dense rail network. Unlike other countries, there is no real fare distinction between train categories in Belgium, except for international `ICE`, `TGV`, and Eurostar connections. Due to the central location of the capital Brussels, it is the hub of Belgian train traffic and is connected via 4 high-speed lines to Germany, France, and the Netherlands. diff --git a/content/country/belgium/index.fr.md b/content/country/belgium/index.fr.md index 2952865b..bdcf9754 100644 --- a/content/country/belgium/index.fr.md +++ b/content/country/belgium/index.fr.md @@ -16,6 +16,10 @@ Des trains internationaux [Eurostar](/operator/eurostar "Eurostar") circulent é Par ailleurs, les trains `TGV` internationaux opérés par la [SNCF](/operator/sncf "SNCF") en provenance de France circulent aussi en Belgique. Les fichets FIP gratuits de la SNCB ne sont pas valables sur ces trains — seul un billet au Tarif Global FIP peut être réservé. Les trains Eurocity opérés par OUIGO entre Bruxelles et Paris ne donnent droit à aucun avantage FIP. +{{< identify-operator sources="db-website,vagonweb" >}} +Dans le [planificateur de voyage en ligne de la SNCB](https://www.belgiantrain.be/fr/), tous les trains du pays (par exemple, les `ICE`) ne sont pas affichés. +{{< /identify-operator >}} + ## Informations générales La Belgique dispose d’un réseau ferroviaire dense et bien développé. Contrairement à d’autres pays, il n’existe pas de distinction tarifaire entre les différentes catégories de trains (sauf pour les connexions internationales comme `ICE`, `TGV` et Eurostar). Grâce à la position centrale de Bruxelles, celle-ci est le nœud ferroviaire du pays, reliée à l’Allemagne, la France et les Pays-Bas par quatre lignes à grande vitesse. diff --git a/content/country/bulgaria/index.de.md b/content/country/bulgaria/index.de.md index 5eec11f0..25256bae 100644 --- a/content/country/bulgaria/index.de.md +++ b/content/country/bulgaria/index.de.md @@ -11,6 +11,8 @@ params: In Bulgarien lässt sich FIP vergleichsweise einfach nutzen, nur die Online-Buchungsmöglichkeiten sind sehr eingeschränkt. Die bulgarische Staatsbahn Balgarski Darschawni Schelesnizi ([BDŽ](/operator/bdz "BDZ")) ist derzeit fast das einzige Eisenbahnverkehrsunternehmen mit Personenverkehr in dem Land. FIP wird hier anerkannt. Mit einem vorhandenen FIP Freifahrtschein müssen lediglich bei reservierungspflichtigen Zügen Reservierungen vor Ort am Fahrkartenschalter erworben werden. FIP 50 Tickets können ebenfalls am Fahrkartenschalter erworben werden. Bei internationalen Verbindungen gibt es die entsprechend benötigten Fahrkarten lediglich an speziell dafür ausgelegte Fahrkartenschaltern an großen Bahnhöfen. +{{< identify-operator sources="bdz-website,db-website,vagonweb" />}} + ## Wissenswertes Das Schienennetz in Bulgarien ist vor allem auf die Ost-West-Richtung ausgelegt. Hier gibt es verschiedene Verbindungen, welche die größten Städte des Landes miteinander verbinden. Eine der wichtigsten Verbindungen führt von Sofia nach Varna; diese kann sowohl über Pleven im Norden als auch über Plovdiv im Süden befahren werden. Es existieren auch wenige Nord-Süd-Verbindungen, die vor allem auch als Zubringer zu den anderen Hauptstrecken genutzt werden. diff --git a/content/country/bulgaria/index.en.md b/content/country/bulgaria/index.en.md index b3c74e75..6ede7e8d 100644 --- a/content/country/bulgaria/index.en.md +++ b/content/country/bulgaria/index.en.md @@ -11,6 +11,8 @@ params: In Bulgaria, FIP can be used relatively easily, but online booking options are very limited. The Bulgarian State Railways Balgarski Darschawni Schelesnizi ([BDŽ](/operator/bdz "BDZ")) is currently almost the only passenger rail operator in the country. FIP is accepted here. With a valid FIP Coupon, you only need to buy reservations for reservation-required trains at the ticket office. FIP 50 Tickets can also be purchased at the ticket office. For international journeys, the required tickets are only available at special international ticket counters at major stations. +{{< identify-operator sources="bdz-website,db-website,vagonweb" />}} + ## Interesting The rail network in Bulgaria is mainly oriented east-west, with various routes connecting the country's largest cities. One of the most important routes is from Sofia to Varna, which can be taken either via Pleven (north) or Plovdiv (south). There are also a few north-south routes, mainly serving as feeders to the main lines. diff --git a/content/country/bulgaria/index.fr.md b/content/country/bulgaria/index.fr.md index 8ca48dbd..25a7f5a0 100644 --- a/content/country/bulgaria/index.fr.md +++ b/content/country/bulgaria/index.fr.md @@ -11,6 +11,8 @@ params: En Bulgarie, la FIP est relativement simple à utiliser, mais les possibilités de réservation en ligne sont très limitées. Les chemins de fer nationaux bulgares Balgarski Darschawni Schelesnizi ([BDŽ](/operator/bdz "BDZ")) sont actuellement presque le seul opérateur de trains de voyageurs dans le pays. La FIP y est acceptée. Avec un Coupon FIP valide, il suffit d’acheter les réservations pour les trains à réservation obligatoire au guichet. Les Billets FIP 50 peuvent également être achetés au guichet. Pour les voyages internationaux, les billets nécessaires ne sont disponibles qu’aux guichets internationaux spécialisés dans les grandes gares. +{{< identify-operator sources="bdz-website,db-website,vagonweb" />}} + ## Informations générales Le réseau ferroviaire bulgare est principalement orienté est-ouest, avec différentes lignes reliant les plus grandes villes du pays. L’une des routes les plus importantes est celle de Sofia à Varna, qui peut être empruntée soit par Pleven (au nord), soit par Plovdiv (au sud). Il existe aussi quelques liaisons nord-sud, servant principalement de correspondances vers les axes principaux. diff --git a/content/country/czechia/index.de.md b/content/country/czechia/index.de.md index 7206ae50..05fe0ca6 100644 --- a/content/country/czechia/index.de.md +++ b/content/country/czechia/index.de.md @@ -18,6 +18,8 @@ Tschechien ist nicht das einfachste Land für die Nutzung von FIP, lässt sich j Jedoch ist zu beachten, dass nicht mehr auf allen Strecken, auf denen die ČD fährt, auch FIP gültig ist. Zudem gibt es einzelne _kommerzielle Verbindungen_, bei denen ein Aufschlag zu zahlen ist. Mit einem FIP-Freifahrtschein müssen diese Ausnahmen alle beachtet werden, bei durch die ČD verkauften FIP 50 Tickets sollte es einfacher erkenntlich sein, für welche Züge diese gelten. Bei den privaten Betreibern wie Arriva oder Die Länderbahn wird FIP in keinem Fall anerkannt, allerdings sind die Tickets in Tschechien vergleichsweise günstig. +{{< identify-operator sources="db-website,cd-website,vagonweb" />}} + ## Wissenswertes Tschechien besitzt eines der dichtesten Bahnnetze weltweit. Es ist somit möglich, in viele Orte des Landes per Bahn zu gelangen. Die Geschwindigkeiten sind meist nicht besonders hoch, auch gibt es bisher keine Hochgeschwindigkeitsstrecken im Land. Trotzdem ist der Reisekomfort meistens gut oder es herrscht zumindest eine gewisse Nostalgie in älteren Zügen mit. diff --git a/content/country/czechia/index.en.md b/content/country/czechia/index.en.md index dff3a9e9..b6e285da 100644 --- a/content/country/czechia/index.en.md +++ b/content/country/czechia/index.en.md @@ -18,6 +18,8 @@ Czechia is not the easiest country for using FIP, but it is still quite possible However, note that FIP is no longer valid on all routes operated by ČD. There are also some _commercial services_ where a supplement must be paid. With a FIP Coupon, all these exceptions must be considered, while FIP 50 Tickets sold by ČD should make it easier to see which trains are valid. Private operators like Arriva or Die Länderbahn do not accept FIP at all, but tickets in Czechia are generally quite affordable. +{{< identify-operator sources="db-website,cd-website,vagonweb" />}} + ## Interesting Czechia has one of the densest rail networks in the world. It is possible to reach many places in the country by train. Speeds are usually not very high, and there are currently no high-speed lines in the country. Nevertheless, travel comfort is usually good, or there is at least a certain nostalgia in older trains. diff --git a/content/country/czechia/index.fr.md b/content/country/czechia/index.fr.md index 175df3c6..a6d9ceb0 100644 --- a/content/country/czechia/index.fr.md +++ b/content/country/czechia/index.fr.md @@ -18,6 +18,8 @@ La Tchéquie n’est pas le pays le plus simple pour utiliser la FIP, mais il re Attention, la FIP n’est plus valable sur toutes les lignes exploitées par la ČD. Il existe aussi certains _services commerciaux_ nécessitant un supplément. Avec un Coupon FIP, il faut tenir compte de toutes ces exceptions, tandis que les Billets FIP 50 vendus par la ČD devraient permettre d’identifier plus facilement les trains valables. Les opérateurs privés comme Arriva ou Die Länderbahn n’acceptent pas du tout la FIP, mais les billets en Tchéquie restent généralement très abordables. +{{< identify-operator sources="db-website,cd-website,vagonweb" />}} + ## Informations générales La Tchéquie possède l’un des réseaux ferroviaires les plus denses au monde. Il est possible de rejoindre de nombreux endroits du pays en train. Les vitesses ne sont généralement pas très élevées et il n’existe actuellement pas de lignes à grande vitesse. Le confort de voyage est cependant bon, ou il règne au moins une certaine nostalgie dans les trains plus anciens. diff --git a/content/country/denmark/index.de.md b/content/country/denmark/index.de.md index 3b508cf2..32ad45dd 100644 --- a/content/country/denmark/index.de.md +++ b/content/country/denmark/index.de.md @@ -19,6 +19,10 @@ In Dänemark ist es möglich quer durch das Land auf den Hauptstrecken mit FIP 5 Auch für die durch Dänemark verkehrenden Nachtzüge der Betreiber SJ und Snälltåget sind keine FIP-Vergünstigungen möglich. Ebenfalls betroffen sind die Verbindungen, die von Kopenhagen aus in Richtung Schweden verkehren. +{{< identify-operator sources="db-website" >}} +In der [Onlinefahrplanauskunft der DSB](https://www.dsb.dk/en/) wird nur nach Zugkategorien, aber nicht nach Betreibern unterschieden. +{{< /identify-operator >}} + ## Wissenswertes Dänemark besitzt ein vergleichsweise dichtes Bahnnetz, über das sowohl das Festland Jütland als auch die Inseln Falster, Seeland und Fünen erreicht werden können. Das Bahnnetz ist dabei zusammenhängend. Tariflich wird in dem Land unterschieden zwischen Regional- und Fernverkehrszügen. Zudem gibt es oft noch spezielle Tarife pro Betreiber (z. B. eine spezielle Tageskarte für das Netz von GoCollective am Wochenende), es können jedoch auch betreiberübergreifende Tickets erworben werden. diff --git a/content/country/denmark/index.en.md b/content/country/denmark/index.en.md index 53275286..42f7b4ba 100644 --- a/content/country/denmark/index.en.md +++ b/content/country/denmark/index.en.md @@ -19,6 +19,10 @@ In Denmark, it is possible to travel across the country on main routes using FIP FIP discounts are also not available for night trains passing through Denmark operated by SJ and Snälltåget. Connections from Copenhagen towards Sweden are similarly excluded. +{{< identify-operator sources="db-website" >}} +In the [DSB online timetable](https://www.dsb.dk/en/), only train categories are shown, not operators. +{{< /identify-operator >}} + ## Interesting Denmark has a relatively dense railway network that connects both the mainland of Jutland and the islands of Falster, Zealand, and Funen. The network is interconnected. The country distinguishes between regional and long-distance trains in terms of fares. Additionally, there are often special fares per operator (e.g., a special weekend day pass for GoCollective's network), but cross-operator tickets can also be purchased. diff --git a/content/country/denmark/index.fr.md b/content/country/denmark/index.fr.md index 3d0f643f..9398eaee 100644 --- a/content/country/denmark/index.fr.md +++ b/content/country/denmark/index.fr.md @@ -19,6 +19,10 @@ Au Danemark, il est possible de voyager sur les principales lignes avec un Bille Les trains de nuit qui traversent le Danemark, opérés par SJ et Snälltåget, n’acceptent pas non plus les réductions FIP. Les liaisons entre Copenhague et la Suède sont également exclues du dispositif FIP. +{{< identify-operator sources="db-website" >}} +Dans la [recherche d’horaires en ligne de DSB](https://www.dsb.dk/en/), seuls les types de trains sont indiqués, sans distinction entre les opérateurs. +{{< /identify-operator >}} + ## Informations générales Le Danemark dispose d’un réseau ferroviaire relativement dense, qui relie à la fois le continent du Jutland et les îles de Zealand, Funen et Falster. Le réseau est bien interconnecté. Le pays distingue les trains régionaux et grandes lignes en termes de tarification. Il existe également des offres spéciales par opérateur, comme le pass week-end sur le réseau GoCollective, mais des billets interopérateurs sont également disponibles. diff --git a/content/identify-operator/_index.de.md b/content/identify-operator/_index.de.md new file mode 100644 index 00000000..f0c05f1e --- /dev/null +++ b/content/identify-operator/_index.de.md @@ -0,0 +1,9 @@ +--- +title: "Betreiber identifizieren" + +cascade: + - build: + list: false + publishResources: false + render: never +--- diff --git a/content/identify-operator/_index.en.md b/content/identify-operator/_index.en.md new file mode 100644 index 00000000..397b5885 --- /dev/null +++ b/content/identify-operator/_index.en.md @@ -0,0 +1,9 @@ +--- +title: "Identify operator" + +cascade: + - build: + list: false + publishResources: false + render: never +--- diff --git a/content/identify-operator/_index.fr.md b/content/identify-operator/_index.fr.md new file mode 100644 index 00000000..de17b297 --- /dev/null +++ b/content/identify-operator/_index.fr.md @@ -0,0 +1,9 @@ +--- +title: "Identifier l'opérateur" + +cascade: + - build: + list: false + publishResources: false + render: never +--- diff --git a/content/identify-operator/bdz-website/index.de.md b/content/identify-operator/bdz-website/index.de.md new file mode 100644 index 00000000..0186f62b --- /dev/null +++ b/content/identify-operator/bdz-website/index.de.md @@ -0,0 +1,7 @@ +--- +title: "BDŽ Website" +params: + url: "https://www.bdz.bg/en" +--- + +Auf der Website der BDŽ werden nationale Verbindungen der BDŽ angezeigt. diff --git a/content/identify-operator/bdz-website/index.en.md b/content/identify-operator/bdz-website/index.en.md new file mode 100644 index 00000000..66d35ef2 --- /dev/null +++ b/content/identify-operator/bdz-website/index.en.md @@ -0,0 +1,7 @@ +--- +title: "BDŽ Website" +params: + url: "https://www.bdz.bg/en" +--- + +The BDŽ website displays national BDŽ connections. diff --git a/content/identify-operator/bdz-website/index.fr.md b/content/identify-operator/bdz-website/index.fr.md new file mode 100644 index 00000000..006b6f6c --- /dev/null +++ b/content/identify-operator/bdz-website/index.fr.md @@ -0,0 +1,7 @@ +--- +title: "Site Web BDŽ" +params: + url: "https://www.bdz.bg/en" +--- + +Le site web de la BDŽ affiche les liaisons nationales de la BDŽ. diff --git a/content/identify-operator/cd-website/image.webp b/content/identify-operator/cd-website/image.webp new file mode 100644 index 00000000..c1b17a35 Binary files /dev/null and b/content/identify-operator/cd-website/image.webp differ diff --git a/content/identify-operator/cd-website/index.de.md b/content/identify-operator/cd-website/index.de.md new file mode 100644 index 00000000..50cbdca6 --- /dev/null +++ b/content/identify-operator/cd-website/index.de.md @@ -0,0 +1,7 @@ +--- +title: "ČD Website" +params: + url: "https://www.cd.cz/en/spojeni-a-jizdenka/" +--- + +Die ČD zeigt innerhalb Tschechien größtenteils nur eigene Züge an. Züge von anderen Betreibern sind in der Verbindungssuche durch einen "/" und Abkürzung für den Betreiber gekennzeichnet. diff --git a/content/identify-operator/cd-website/index.en.md b/content/identify-operator/cd-website/index.en.md new file mode 100644 index 00000000..bab564a7 --- /dev/null +++ b/content/identify-operator/cd-website/index.en.md @@ -0,0 +1,7 @@ +--- +title: "ČD Website" +params: + url: "https://www.cd.cz/en/spojeni-a-jizdenka/" +--- + +ČD mostly displays only its own trains within the Czech Republic. Trains from other operators are marked in the journey planner with a "/" and an abbreviation for the operator. diff --git a/content/identify-operator/cd-website/index.fr.md b/content/identify-operator/cd-website/index.fr.md new file mode 100644 index 00000000..862c33e5 --- /dev/null +++ b/content/identify-operator/cd-website/index.fr.md @@ -0,0 +1,7 @@ +--- +title: "Site Web ČD" +params: + url: "https://www.cd.cz/en/spojeni-a-jizdenka/" +--- + +La ČD affiche principalement ses propres trains en République tchèque. Les trains d’autres opérateurs sont indiqués dans la recherche d’itinéraires par un "/" et une abréviation de l’opérateur. diff --git a/content/identify-operator/db-website/image.de.webp b/content/identify-operator/db-website/image.de.webp new file mode 100644 index 00000000..46f87c83 Binary files /dev/null and b/content/identify-operator/db-website/image.de.webp differ diff --git a/content/identify-operator/db-website/image.en.webp b/content/identify-operator/db-website/image.en.webp new file mode 100644 index 00000000..ba53d509 Binary files /dev/null and b/content/identify-operator/db-website/image.en.webp differ diff --git a/content/identify-operator/db-website/image.fr.webp b/content/identify-operator/db-website/image.fr.webp new file mode 100644 index 00000000..7974a6fc Binary files /dev/null and b/content/identify-operator/db-website/image.fr.webp differ diff --git a/content/identify-operator/db-website/index.de.md b/content/identify-operator/db-website/index.de.md new file mode 100644 index 00000000..1d365eec --- /dev/null +++ b/content/identify-operator/db-website/index.de.md @@ -0,0 +1,9 @@ +--- +title: "DB Website" +params: + url: "https://bahn.de" +--- + +Über die Verbidungsauskunft können Fahrten und Züge gesucht werden. Für jeden Zug einer Verbindung ist in den _Weiteren Informationen_ des Zuges der Betreiber (_Beförderer_) angegeben. Bei grenzüberschreitenden Verbindungen sind oftmals mehrere Betreiber beteiligt. + +(Die Angabe des Betreibers stimmt in fast allen Fällen. Außerhalb von Deutschland, können Betreiberinformationen falsch sein, wenn Zugnummern mehrfach existieren.) diff --git a/content/identify-operator/db-website/index.en.md b/content/identify-operator/db-website/index.en.md new file mode 100644 index 00000000..35f74f46 --- /dev/null +++ b/content/identify-operator/db-website/index.en.md @@ -0,0 +1,9 @@ +--- +title: "DB Website" +params: + url: "https://int.bahn.de/en" +--- + +You can search for trains using the journey planner. In the _More Information_ section for each train, the operator is specified. For cross-border connections, multiple operators are often involved. + +(The operator information is correct in almost all cases. Outside Germany, operator details may be incorrect if train numbers are used more than once.) diff --git a/content/identify-operator/db-website/index.fr.md b/content/identify-operator/db-website/index.fr.md new file mode 100644 index 00000000..6fd7b802 --- /dev/null +++ b/content/identify-operator/db-website/index.fr.md @@ -0,0 +1,9 @@ +--- +title: "Site Web DB" +params: + url: "https://int.bahn.de/fr" +--- + +Vous pouvez rechercher des trains à l’aide du planificateur de voyage. Dans la section _Informations supplémentaires_ de chaque train, l’opérateur (_Transporteur_) est indiqué. Pour les liaisons transfrontalières, plusieurs opérateurs sont souvent impliqués. + +(L’indication de l’opérateur est correcte dans presque tous les cas. En dehors de l’Allemagne, les informations sur l’opérateur peuvent être erronées si des numéros de train existent plusieurs fois.) diff --git a/content/identify-operator/vagonweb/image.de.webp b/content/identify-operator/vagonweb/image.de.webp new file mode 100644 index 00000000..34cccd49 Binary files /dev/null and b/content/identify-operator/vagonweb/image.de.webp differ diff --git a/content/identify-operator/vagonweb/image.en.webp b/content/identify-operator/vagonweb/image.en.webp new file mode 100644 index 00000000..88638647 Binary files /dev/null and b/content/identify-operator/vagonweb/image.en.webp differ diff --git a/content/identify-operator/vagonweb/index.de.md b/content/identify-operator/vagonweb/index.de.md new file mode 100644 index 00000000..e48c71c0 --- /dev/null +++ b/content/identify-operator/vagonweb/index.de.md @@ -0,0 +1,7 @@ +--- +title: "vagonWeb" +params: + url: "https://www.vagonweb.cz/razeni/?&lang=de" +--- + +Auf der Seite vagonWeb können einzelne Zugnummern gesucht werden. Eine Verbindungssuche ist jedoch nicht möglich. Wenn mehrere Züge mit der gleichen Zugnummer existieren, muss die richtige Strecke des Zuges ausgewählt werden. Anschließend wird der _Beförderer_ angezeigt. Bei grenzüberschreitenden Verbindungen werden mehrere Betreiber angezeigt. diff --git a/content/identify-operator/vagonweb/index.en.md b/content/identify-operator/vagonweb/index.en.md new file mode 100644 index 00000000..6240dcff --- /dev/null +++ b/content/identify-operator/vagonweb/index.en.md @@ -0,0 +1,7 @@ +--- +title: "vagonWeb" +params: + url: "https://www.vagonweb.cz/razeni/?&lang=en" +--- + +On the vagonWeb website, you can search for individual train numbers. However, it is not possible to search for connections. If several trains with the same train number exist, you must select the correct route of the train. Afterwards, the _Carrier_ is displayed. For cross-border connections, multiple operators are shown. diff --git a/content/identify-operator/vagonweb/index.fr.md b/content/identify-operator/vagonweb/index.fr.md new file mode 100644 index 00000000..08c46820 --- /dev/null +++ b/content/identify-operator/vagonweb/index.fr.md @@ -0,0 +1,7 @@ +--- +title: "vagonWeb" +params: + url: "https://www.vagonweb.cz/razeni/?&lang=en" +--- + +Sur le site vagonWeb, vous pouvez rechercher des numéros de train individuels. Cependant, il n’est pas possible de rechercher des correspondances. Si plusieurs trains portent le même numéro, vous devez sélectionner le bon itinéraire du train. Ensuite, le _Carrier_ (Transporteur) s’affiche. Pour les liaisons transfrontalières, plusieurs opérateurs sont indiqués. diff --git a/i18n/de.yaml b/i18n/de.yaml index 62d45833..a2361e11 100644 --- a/i18n/de.yaml +++ b/i18n/de.yaml @@ -52,6 +52,9 @@ highlight: inofficial: Inoffizielle Information tip: Persönlicher Tipp home-page-text: FIP Guide Startseite +identify-operator: + learn-more: Zur Website + title: Zugbetreiber identifizieren und Verbindungen suchen information-disclaimer-short: >- Diese Informationen sind inoffiziell und ohne Gewähr. Es besteht keine rechtliche Verbindung zu FIP oder Bahngesellschaften. diff --git a/i18n/en.yaml b/i18n/en.yaml index 9666a3e1..0064abea 100644 --- a/i18n/en.yaml +++ b/i18n/en.yaml @@ -51,6 +51,9 @@ highlight: inofficial: Unofficial Information tip: Personal Tip home-page-text: FIP Guide Home Page +identify-operator: + learn-more: To Website + title: Identify Train Operators and Search Connections information-disclaimer-short: >- The information provided is unofficial and without guarantee. There is no legal connection to FIP or railway companies. diff --git a/i18n/fr.yaml b/i18n/fr.yaml index b3ea832b..e7d45673 100644 --- a/i18n/fr.yaml +++ b/i18n/fr.yaml @@ -51,6 +51,9 @@ highlight: inofficial: Informations non officielles tip: Conseil personnel home-page-text: Page d'accueil du FIP Guide +identify-operator: + learn-more: Vers le site Web + title: Identifier les opérateurs de trains et rechercher des connexions information-disclaimer-short: >- Les informations fournies sont non officielles et sans garantie. Il n'existe aucun lien juridique avec le FIP ou les compagnies ferroviaires. diff --git a/layouts/partials/identify-operator.html b/layouts/partials/identify-operator.html new file mode 100644 index 00000000..e8f0226e --- /dev/null +++ b/layouts/partials/identify-operator.html @@ -0,0 +1,57 @@ +
+ +
+
+ {{- partial "icon" "search" -}} + {{ T "identify-operator.title" }} +
+
+ {{- partial "icon" "keyboard_arrow_down" -}} +
+ +
+ {{ if .innerContent }} +
+
+ {{ .innerContent | markdownify }} +
+
+ {{ end }} + {{ range $index, $operatorId := .sources }} + {{- $page := site.GetPage (print "identify-operator/" $operatorId) -}} + {{ if gt $index 0 }} +
+ {{ end }} + + +
+

{{ $page.Title }}

+ +
+
+
+ {{ $page.Content | safeHTML }} +
+ + {{ if $page.Params.url }} + {{- partial "button" + (dict + "Destination" $page.Params.url + "Text" (T "identify-operator.learn-more") + ) + -}} + {{ end }} +
+ +
+ {{ with $page.Resources.Get "image.webp" }} + {{- partial "image" (dict "image" .) -}} + {{ end }} +
+
+
+ {{ end }} +
+
diff --git a/layouts/shortcodes/identify-operator.html b/layouts/shortcodes/identify-operator.html new file mode 100644 index 00000000..db0b84a8 --- /dev/null +++ b/layouts/shortcodes/identify-operator.html @@ -0,0 +1,6 @@ +{{- $params := dict + "sources" (split (.Get "sources") ",") + "innerContent" .Inner +-}} + +{{- partial "identify-operator" $params -}}