diff --git a/.github/workflows/deploy.yaml b/.github/workflows/deploy.yaml index 3d90b6f7..718fb33b 100644 --- a/.github/workflows/deploy.yaml +++ b/.github/workflows/deploy.yaml @@ -36,7 +36,7 @@ jobs: steps: - name: Install Hugo CLI run: | - wget -O ${{ runner.temp }}/hugo.deb https://github.com/gohugoio/hugo/releases/download/v${HUGO_VERSION}/hugo_extended_${HUGO_VERSION}_linux-amd64.deb \ + wget -O "${{ runner.temp }}/hugo.deb" "https://github.com/gohugoio/hugo/releases/download/v${HUGO_VERSION}/hugo_extended_${HUGO_VERSION}_linux-amd64.deb" \ && sudo dpkg -i ${{ runner.temp }}/hugo.deb - name: Install Dart Sass run: sudo snap install dart-sass @@ -49,7 +49,7 @@ jobs: id: pages uses: actions/configure-pages@v5 - name: Install Node.js dependencies - run: "[[ -f package-lock.json || -f npm-shrinkwrap.json ]] && npm ci || true" + run: "npm ci" - name: Build with Hugo env: HUGO_CACHEDIR: ${{ runner.temp }}/hugo_cache @@ -79,4 +79,4 @@ jobs: steps: - name: Deploy to GitHub Pages id: deployment - uses: actions/deploy-pages@v4 \ No newline at end of file + uses: actions/deploy-pages@v4 diff --git a/.github/workflows/pre-commit.yaml b/.github/workflows/pre-commit.yaml new file mode 100644 index 00000000..25bae5fe --- /dev/null +++ b/.github/workflows/pre-commit.yaml @@ -0,0 +1,25 @@ +name: lint + +on: + push: + branches: ['**'] + pull_request: + branches: [main] + +jobs: + pre-commit: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: actions/setup-python@v5 + with: + python-version: '3.12' + - name: Install uv + uses: astral-sh/setup-uv@v5 + - name: Run pre-commit + run: |- + uvx --with pre-commit-uv pre-commit run --all-files + - name: Print changed files + if: failure() + run: |- + git add . && git status -vv diff --git a/.github/workflows/pullrequest.yaml b/.github/workflows/pullrequest.yaml index aec2e3b1..d60edf4e 100644 --- a/.github/workflows/pullrequest.yaml +++ b/.github/workflows/pullrequest.yaml @@ -30,7 +30,7 @@ jobs: steps: - name: Install Hugo CLI run: | - wget -O ${{ runner.temp }}/hugo.deb https://github.com/gohugoio/hugo/releases/download/v${HUGO_VERSION}/hugo_extended_${HUGO_VERSION}_linux-amd64.deb \ + wget -O "${{ runner.temp }}/hugo.deb" "https://github.com/gohugoio/hugo/releases/download/v${HUGO_VERSION}/hugo_extended_${HUGO_VERSION}_linux-amd64.deb" \ && sudo dpkg -i ${{ runner.temp }}/hugo.deb - name: Install Dart Sass run: sudo snap install dart-sass @@ -43,7 +43,7 @@ jobs: id: pages uses: actions/configure-pages@v5 - name: Install Node.js dependencies - run: "[[ -f package-lock.json || -f npm-shrinkwrap.json ]] && npm ci || true" + run: "npm ci" - name: Build with Hugo env: HUGO_CACHEDIR: ${{ runner.temp }}/hugo_cache diff --git a/.gitignore b/.gitignore index f28abb41..f5c8c090 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ public/ resources/ hugo.exe .hugo_build.lock +.venv diff --git a/.npmrc b/.npmrc index 5660f81a..214c29d1 100644 --- a/.npmrc +++ b/.npmrc @@ -1 +1 @@ -registry=https://registry.npmjs.org/ \ No newline at end of file +registry=https://registry.npmjs.org/ diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml new file mode 100644 index 00000000..1cb2c9b4 --- /dev/null +++ b/.pre-commit-config.yaml @@ -0,0 +1,34 @@ +default_install_hook_types: [pre-commit] +default_stages: [pre-commit, pre-merge-commit] +minimum_pre_commit_version: 3.2.0 +default_language_version: + python: python3.12 +repos: + - repo: https://github.com/gitleaks/gitleaks.git + rev: v8.24.0 + hooks: + - id: gitleaks + - repo: https://github.com/pre-commit/pre-commit-hooks + rev: v5.0.0 + hooks: + - id: check-added-large-files + - id: check-case-conflict + - id: check-executables-have-shebangs + - id: check-json + - id: check-merge-conflict + - id: check-shebang-scripts-are-executable + - id: check-symlinks + - id: check-toml + - id: check-vcs-permalinks + - id: check-xml + exclude: "^layouts/_default/rss.xml$" + - id: check-yaml + - id: debug-statements + - id: destroyed-symlinks + - id: end-of-file-fixer + - id: fix-byte-order-marker + - id: trailing-whitespace + - repo: https://github.com/rhysd/actionlint + rev: v1.7.7 + hooks: + - id: actionlint-docker diff --git a/.prettierrc b/.prettierrc index e5944fc3..0b62768a 100644 --- a/.prettierrc +++ b/.prettierrc @@ -17,4 +17,4 @@ "singleQuote": true, "tabWidth": 2, "useTabs": false - } \ No newline at end of file + } diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 2c2bb90f..bd07037a 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -27,7 +27,7 @@ Validate the installation by running `npm --version` in the command line. ### Start the development server -First of all, we have to the install the node packages by running: +First of all, we have to the install the node packages by running: ```zsh npm i @@ -35,7 +35,6 @@ npm i Then, we can start the integrated hugo server with: - ```zsh hugo server --ignoreCache ``` @@ -47,3 +46,21 @@ To initialize the search index, run the following command in a separate terminal ```zsh npx -y pagefind --site public ``` + +### Run pre-commit hooks + +We use the [pre-commit framework](https://pre-commit.com/) to run some checks to ensure a consistent code quality. + +First of all, install the package manager uv: [Installing uv](https://docs.astral.sh/uv/getting-started/installation/). + +Then, install the `pre-commit` tool: + +```zsh +uv tool install pre-commit --with pre-commit-uv --force-reinstall +``` + +Now, enable `pre-commit` to run the check every time you want to commit changes: + +```zsh +pre-commit install +``` diff --git a/LICENSE b/LICENSE index bfef380b..cbe5ad16 100644 --- a/LICENSE +++ b/LICENSE @@ -434,4 +434,4 @@ understandings, or agreements concerning use of licensed material. For the avoidance of doubt, this paragraph does not form part of the public licenses. -Creative Commons may be contacted at creativecommons.org. \ No newline at end of file +Creative Commons may be contacted at creativecommons.org. diff --git a/README.md b/README.md index fe0b2637..85fdea7a 100644 --- a/README.md +++ b/README.md @@ -11,14 +11,14 @@ The community website for all information about FIP (Groupement pour les facilit With this international discount card for railway staff, employees can use trains, ships, and buses in Europe at reduced rates. This project includes information and usage instructions for FIP as well as special features of the respective participating railway companies. -Contributing and providing information is always welcome. +Contributing and providing information is always welcome. Instructions for editing information can be found [here in the Wiki](https://github.com/fipguide/fipguide.github.io/wiki/English). -You can see the current information status for operators here: [Content Status](https://github.com/orgs/fipguide/projects/3) +You can see the current information status for operators here: [Content Status](https://github.com/orgs/fipguide/projects/3) ❤️ A project by railway workers for railway workers. -ℹ️ +ℹ️ The information provided in this project is not official but is compiled and prepared by the FIPGuide community from various sources and experiences. References to sources can be found in the footnotes of each page. There is no legal connection to FIP or railway companies. No guarantee is given for the accuracy, completeness, or timeliness of any information. Please check with the respective railway company or employer for the latest information and regulations regarding FIP before traveling. ## 🇩🇪 Deutsch @@ -29,12 +29,12 @@ Die Community-Website für alle Informationen zu FIP (Groupement pour les facili Mit dieser internationalen Ermäßigungskarte für Eisenbahnpersonal können Mitarbeiterinnen und Mitarbeiter zu vergünstigten Konditionen in Europa beispielsweise Züge, Schiffe und Busse nutzen. In diesem Projekt sind Informationen und Nutzungshinweise zu FIP sowie Besonderheiten zu den jeweiligen beteiligten Bahngesellschaften aufgeführt. -Die Mitarbeit und das Beitragen von Informationen sind immer willkommen. +Die Mitarbeit und das Beitragen von Informationen sind immer willkommen. Eine Anleitung zum Bearbeiten von Informationen befindet sich [hier im Wiki](https://github.com/fipguide/fipguide.github.io/wiki/Deutsch). Der aktuellen Bearbeitungsstand der Informationen für Betreiber ist hier zu finden: [Content Status](https://github.com/orgs/fipguide/projects/3) ❤️ Ein Projekt von Bahnern für Bahner. -ℹ️ +ℹ️ Die in diesem Projekt bereitgestellten Informationen sind nicht offiziell, sondern werden von der FIPGuide Community aus verschiedenen Quellen sowie Erfahrungen zusammengetragen und aufbereitet. Nachweise zu Quellen sind in den Fußnoten der jeweiligen Seite zu finden. Es besteht keine rechtliche Verbindung zu FIP oder Bahngesellschaften. Für sämtliche Informationen wird keine Gewähr für die Richtigkeit, Vollständigkeit oder Aktualität übernommen. Bitte informiere dich vor Fahrtantriit bei der jeweiligen Bahngesellschaft oder Arbeitgeber über die aktuellsten Informationen und Bestimmungen zu FIP. diff --git a/archetypes/country.de.md b/archetypes/country.de.md index 2d8f6609..656aa409 100644 --- a/archetypes/country.de.md +++ b/archetypes/country.de.md @@ -11,7 +11,7 @@ country: '' Ein kurzer zusammenfassender Text, der folgende Fragen in dieser Reihenfolge beantworten sollte: - Welche FIP Fahrtkarten (FIP 50/FIP Freifahrtsscheine) werden im Land anerkannt und bei welchen Bahngesellschaften? - Welche Besonderheiten bei der Nutzung von FIP gibt es bei den jeweiligen Bahngesellschaften? (Verlinkung zur Bahngesellschaft hinzufügen) -- Welche Bahngesellschaften erkennen keine FIP-Fahrkarten an und wie erkennt man diese Bahngesellschaften in der Verbindungsaufkunft? +- Welche Bahngesellschaften erkennen keine FIP-Fahrkarten an und wie erkennt man diese Bahngesellschaften in der Verbindungsaufkunft? > ## Wissenswertes @@ -34,4 +34,4 @@ Die Bewertungskriterien befinden sich noch im Aufbau > ## Betreiber ohne FIP -- \ No newline at end of file +- diff --git a/archetypes/country.en.md b/archetypes/country.en.md index 56d4f7c9..4f1d9cce 100644 --- a/archetypes/country.en.md +++ b/archetypes/country.en.md @@ -34,4 +34,4 @@ The rating criteria are still under development > ## Operators without FIP -- \ No newline at end of file +- diff --git a/archetypes/operator.de.md b/archetypes/operator.de.md index 40a09f9b..d26c0813 100644 --- a/archetypes/operator.de.md +++ b/archetypes/operator.de.md @@ -24,9 +24,9 @@ Z.B. ## Gültigkeit FIP-Tickets -FIP Freifahrtsschein: <✅/⛔> -FIP Freifahrt Angehörige: <✅/⛔> -FIP 50 Tickets: <✅/⛔> +FIP Freifahrtsschein: <✅/⛔> \ +FIP Freifahrt Angehörige: <✅/⛔> \ +FIP 50 Tickets: <✅/⛔> \ (FIP Globalpreis: <✅/⛔>) < @@ -41,12 +41,12 @@ Sind Reservierungen möglich und wo besteht eine Reservierungspflicht? {{< expander "" >}} -**Beschreibung:** +**Beschreibung:** -**Reservierung möglich:** -**Reservierungspflicht:** <⚠️ ja/nein/⚠️1️⃣ nur 1. Klasse> -**Kosten für Reservierung:** <🟢/🟡/🔴 - Farbampel über Preishöhe der Reservierung> - (2. Klasse) +**Reservierung möglich:** \ +**Reservierungspflicht:** <⚠️ ja/nein/⚠️1️⃣ nur 1. Klasse> \ +**Kosten für Reservierung:** <🟢/🟡/🔴 - Farbampel über Preishöhe der Reservierung> \ + (2. Klasse) \ (1. Klasse) {{< /expander >}} @@ -55,38 +55,38 @@ Sind Reservierungen möglich und wo besteht eine Reservierungspflicht? ### Online -- [](): +- [](): \ - **Reservierung:** <✅/⛔> + **Reservierung:** <✅/⛔> \ **FIP 50 Fahrkarten:** <✅/⛔> -- [](): +- [](): \ - **Reservierung:** <✅/⛔> + **Reservierung:** <✅/⛔> \ **FIP 50 Fahrkarten:** <✅/⛔> -- Weitere Möglichkeiten: +- Weitere Möglichkeiten: \ ( ### Telefon -- : - - - **Reservierung:** <✅/⛔> - **FIP 50 Fahrkarten:** <✅/⛔> -- : - - - **Reservierung:** <✅/⛔> - **FIP 50 Fahrkarten:** <✅/⛔> +- : \ + \ + \ + **Reservierung:** <✅/⛔> \ + **FIP 50 Fahrkarten:** <✅/⛔> +- : \ + \ + \ + **Reservierung:** <✅/⛔> \ + **FIP 50 Fahrkarten:** <✅/⛔> ) ### Vor Ort -- Schalter den : - - **Reservierung:** ✅ +- Schalter den : \ + + **Reservierung:** ✅ \ **FIP 50 Fahrkarten:** ✅ -- Weitere Möglichkeiten: +- Weitere Möglichkeiten: \ ### Im Zug diff --git a/archetypes/operator.en.md b/archetypes/operator.en.md index 778d5781..8899367e 100644 --- a/archetypes/operator.en.md +++ b/archetypes/operator.en.md @@ -24,9 +24,9 @@ For example: ## Validity of FIP Tickets -FIP Coupon: <✅/⛔> -FIP Coupon relatives: <✅/⛔> -FIP 50 Tickets: <✅/⛔> +FIP Coupon: <✅/⛔> \ +FIP Coupon relatives: <✅/⛔> \ +FIP 50 Tickets: <✅/⛔> \ (FIP Global Fare) < @@ -41,13 +41,13 @@ Are reservations possible and where is there a reservation requirement? {{< expander "" >}} -**Description:** +**Description:** \ -**Reservation possible:** -**Reservation required:** <⚠️ yes/no/⚠️1️⃣ only first class> -**Cost of reservation:** <🟢/🟡/🔴 - Traffic light system indicating the cost of the reservation> - (2nd class) - (1st class) +**Reservation possible:** \ +**Reservation required:** <⚠️ yes/no/⚠️1️⃣ only first class> \ +**Cost of reservation:** <🟢/🟡/🔴 - Traffic light system indicating the cost of the reservation> \ + (2nd class) \ + (1st class) \ {{< /expander >}} @@ -55,36 +55,36 @@ Are reservations possible and where is there a reservation requirement? ### Online -- [](): +- [](): \ - **Reservation:** <✅/⛔> + **Reservation:** <✅/⛔> \ **FIP 50 Tickets:** <✅/⛔> -- [](): +- [](): \ - **Reservation:** <✅/⛔> + **Reservation:** <✅/⛔> \ **FIP 50 Tickets:** <✅/⛔> -- Other options: +- Other options: \ ### Telephone -- : - - - **Reservation:** <✅/⛔> - **FIP 50 Tickets:** <✅/⛔> -- : - - - **Reservation:** <✅/⛔> - **FIP 50 Tickets:** <✅/⛔> +- : \ + \ + \ + **Reservation:** <✅/⛔> \ + **FIP 50 Tickets:** <✅/⛔> +- : \ + \ + \ + **Reservation:** <✅/⛔> \ + **FIP 50 Tickets:** <✅/⛔> ### On Site -- Ticket counter of : - - **Reservation:** ✅ +- Ticket counter of : \ + \ + **Reservation:** ✅ \ **FIP 50 Tickets:** ✅ -- Other options: +- Other options: \ ### On the Train diff --git a/assets/images/logo.svg b/assets/images/logo.svg index a363f835..cf68b191 100644 --- a/assets/images/logo.svg +++ b/assets/images/logo.svg @@ -12,4 +12,4 @@ - \ No newline at end of file + diff --git a/assets/js/anchorlinks.js b/assets/js/anchorlinks.js index 973eed1e..3475c847 100644 --- a/assets/js/anchorlinks.js +++ b/assets/js/anchorlinks.js @@ -42,4 +42,4 @@ if (document.readyState === "interactive") { initAnchorlinkEventListener(); } }); -} \ No newline at end of file +} diff --git a/assets/js/aside.js b/assets/js/aside.js index fb860444..a707eb11 100644 --- a/assets/js/aside.js +++ b/assets/js/aside.js @@ -39,4 +39,3 @@ if (document.readyState === "interactive") { initAside(); }); } - diff --git a/assets/js/countrySelector.js b/assets/js/countrySelector.js index 8b0adb37..89051628 100644 --- a/assets/js/countrySelector.js +++ b/assets/js/countrySelector.js @@ -21,4 +21,3 @@ if (document.readyState === "interactive") { initCountrySelector(); }); } - diff --git a/assets/js/highlightHeadline.js b/assets/js/highlightHeadline.js index d74c0947..45b9ba09 100644 --- a/assets/js/highlightHeadline.js +++ b/assets/js/highlightHeadline.js @@ -72,7 +72,7 @@ function initHighlightHeadline() { ); headings.forEach((heading) => observer.observe(heading)); - + return observer; } @@ -108,4 +108,4 @@ if (document.readyState === "interactive") { initHighlightHeadline(); } }); -} \ No newline at end of file +} diff --git a/assets/js/mediaqueries.js b/assets/js/mediaqueries.js index bff53a29..d56a1bec 100644 --- a/assets/js/mediaqueries.js +++ b/assets/js/mediaqueries.js @@ -13,4 +13,4 @@ export const minSM = '(min-width: 576px)'; export const minMD = '(min-width: 752px)'; export const minLG = '(min-width: 968px)'; export const minXL = '(min-width: 1183px)'; -export const minXXL = '(min-width: 1464px)'; \ No newline at end of file +export const minXXL = '(min-width: 1464px)'; diff --git a/assets/js/mobileMenu.js b/assets/js/mobileMenu.js index 46a9107e..05920e68 100644 --- a/assets/js/mobileMenu.js +++ b/assets/js/mobileMenu.js @@ -44,4 +44,3 @@ if (document.readyState === "interactive") { initMobileMenu(); }); } - diff --git a/assets/js/resizeObserver.js b/assets/js/resizeObserver.js index 725a5997..60bd4fcb 100644 --- a/assets/js/resizeObserver.js +++ b/assets/js/resizeObserver.js @@ -27,4 +27,3 @@ if (document.readyState === "interactive") { resizeObserver(); }); } - diff --git a/assets/jsconfig.json b/assets/jsconfig.json index 377218cc..56722e14 100644 --- a/assets/jsconfig.json +++ b/assets/jsconfig.json @@ -7,4 +7,4 @@ ] } } -} \ No newline at end of file +} diff --git a/assets/sass/_variables.scss b/assets/sass/_variables.scss index 4d267dc8..d800490c 100644 --- a/assets/sass/_variables.scss +++ b/assets/sass/_variables.scss @@ -18,4 +18,4 @@ body { --border-radius-l: 1.2rem; --pagefind-ui-border-radius: var(--border-radius-l); --pagefind-ui-border: #000; -} \ No newline at end of file +} diff --git a/assets/sass/anchorlink.scss b/assets/sass/anchorlink.scss index 4e5f9f57..09f1649c 100644 --- a/assets/sass/anchorlink.scss +++ b/assets/sass/anchorlink.scss @@ -58,4 +58,4 @@ svg { fill: var(--color-onLight); } -} \ No newline at end of file +} diff --git a/assets/sass/content.scss b/assets/sass/content.scss index 78ee6cea..bb91c06b 100644 --- a/assets/sass/content.scss +++ b/assets/sass/content.scss @@ -55,4 +55,4 @@ p:has( + span) { article p:last-child, section p:last-child { margin-bottom: 0; -} \ No newline at end of file +} diff --git a/assets/sass/expander.scss b/assets/sass/expander.scss index a05a4c8b..69a95c4a 100644 --- a/assets/sass/expander.scss +++ b/assets/sass/expander.scss @@ -50,4 +50,4 @@ details[open] > summary::before { details[open] > summary { font-weight: 700; -} \ No newline at end of file +} diff --git a/assets/sass/fonts.scss b/assets/sass/fonts.scss index e470b0e8..08cf0d18 100644 --- a/assets/sass/fonts.scss +++ b/assets/sass/fonts.scss @@ -18,4 +18,4 @@ body { font-family: "Roboto",Arial,Helvetica,sans-serif; word-wrap: break-word; hyphens: auto; -} \ No newline at end of file +} diff --git a/assets/sass/footer.scss b/assets/sass/footer.scss index edad39ff..15906620 100644 --- a/assets/sass/footer.scss +++ b/assets/sass/footer.scss @@ -30,4 +30,4 @@ margin-left: 1.6rem; margin-right: 0; } -} \ No newline at end of file +} diff --git a/assets/sass/form.scss b/assets/sass/form.scss index 67d9f251..75093762 100644 --- a/assets/sass/form.scss +++ b/assets/sass/form.scss @@ -38,4 +38,4 @@ background-color: var(--bg-accent2); } } -} \ No newline at end of file +} diff --git a/assets/sass/headings.scss b/assets/sass/headings.scss index e1832629..473a6464 100644 --- a/assets/sass/headings.scss +++ b/assets/sass/headings.scss @@ -36,4 +36,4 @@ h4 { sup { scroll-margin-top: 7rem; -} \ No newline at end of file +} diff --git a/assets/sass/main.scss b/assets/sass/main.scss index 0922b793..8056e0c8 100644 --- a/assets/sass/main.scss +++ b/assets/sass/main.scss @@ -15,4 +15,4 @@ $icon-remove: '{{(resources.Get "svg/default/remove.svg" | fingerprint "md5").Re @import "headings.scss"; @import "form.scss"; @import "expander.scss"; -@import "anchorlink.scss"; \ No newline at end of file +@import "anchorlink.scss"; diff --git a/assets/sass/navigation.scss b/assets/sass/navigation.scss index a2502bd9..17fb3e89 100644 --- a/assets/sass/navigation.scss +++ b/assets/sass/navigation.scss @@ -231,4 +231,4 @@ body:has(.o-header__nav--open) { overflow: hidden; -} \ No newline at end of file +} diff --git a/assets/sass/sidemenu.scss b/assets/sass/sidemenu.scss index 9c9dfc40..c840cdad 100644 --- a/assets/sass/sidemenu.scss +++ b/assets/sass/sidemenu.scss @@ -75,4 +75,4 @@ left: 0; background-color: var(--link-default); } -} \ No newline at end of file +} diff --git a/assets/sass/stage.scss b/assets/sass/stage.scss index 7101f76a..de51fe01 100644 --- a/assets/sass/stage.scss +++ b/assets/sass/stage.scss @@ -137,4 +137,4 @@ opacity: 1; inset: 0; position: fixed; -} \ No newline at end of file +} diff --git a/assets/sass/styles.scss b/assets/sass/styles.scss index 25c18457..eb12eda6 100644 --- a/assets/sass/styles.scss +++ b/assets/sass/styles.scss @@ -179,4 +179,4 @@ img { height: 2.4rem; opacity: 50%; } -} \ No newline at end of file +} diff --git a/assets/sass/teaser.scss b/assets/sass/teaser.scss index 6b898702..2487c540 100644 --- a/assets/sass/teaser.scss +++ b/assets/sass/teaser.scss @@ -32,4 +32,4 @@ .m-teaser__headline { margin-bottom: .5rem; -} \ No newline at end of file +} diff --git a/assets/sass/textHighlight.scss b/assets/sass/textHighlight.scss index f251f2a8..f5c57a94 100644 --- a/assets/sass/textHighlight.scss +++ b/assets/sass/textHighlight.scss @@ -19,4 +19,4 @@ .m-text-highlight--important { background-color: #FFE3D9; border-left: #BA3D12 solid 1rem; -} \ No newline at end of file +} diff --git a/assets/svg/default/add.svg b/assets/svg/default/add.svg index b9ec09db..1dc52b45 100644 --- a/assets/svg/default/add.svg +++ b/assets/svg/default/add.svg @@ -1 +1 @@ - \ No newline at end of file + diff --git a/assets/svg/default/arrow_back.svg b/assets/svg/default/arrow_back.svg index 7db66604..ed7b0af5 100644 --- a/assets/svg/default/arrow_back.svg +++ b/assets/svg/default/arrow_back.svg @@ -1 +1 @@ - \ No newline at end of file + diff --git a/assets/svg/default/arrow_outward.svg b/assets/svg/default/arrow_outward.svg index 6195a381..cf5055c0 100644 --- a/assets/svg/default/arrow_outward.svg +++ b/assets/svg/default/arrow_outward.svg @@ -1 +1 @@ - \ No newline at end of file + diff --git a/assets/svg/default/close.svg b/assets/svg/default/close.svg index a6e6ae04..7ef73bf9 100644 --- a/assets/svg/default/close.svg +++ b/assets/svg/default/close.svg @@ -1 +1 @@ - \ No newline at end of file + diff --git a/assets/svg/default/edit_square.svg b/assets/svg/default/edit_square.svg index 455aaa9b..d8efa046 100644 --- a/assets/svg/default/edit_square.svg +++ b/assets/svg/default/edit_square.svg @@ -1 +1 @@ - \ No newline at end of file + diff --git a/assets/svg/default/keyboard_arrow_down.svg b/assets/svg/default/keyboard_arrow_down.svg index d21eabb1..17003d30 100644 --- a/assets/svg/default/keyboard_arrow_down.svg +++ b/assets/svg/default/keyboard_arrow_down.svg @@ -1 +1 @@ - \ No newline at end of file + diff --git a/assets/svg/default/link.svg b/assets/svg/default/link.svg index fb8bf00b..018d2952 100644 --- a/assets/svg/default/link.svg +++ b/assets/svg/default/link.svg @@ -1 +1 @@ - \ No newline at end of file + diff --git a/assets/svg/default/list.svg b/assets/svg/default/list.svg index 13f4d083..7b7d8272 100644 --- a/assets/svg/default/list.svg +++ b/assets/svg/default/list.svg @@ -1 +1 @@ - \ No newline at end of file + diff --git a/assets/svg/default/menu.svg b/assets/svg/default/menu.svg index e7419253..6c01b5e8 100644 --- a/assets/svg/default/menu.svg +++ b/assets/svg/default/menu.svg @@ -1 +1 @@ - \ No newline at end of file + diff --git a/assets/svg/default/remove.svg b/assets/svg/default/remove.svg index eeb8b232..0efb6af1 100644 --- a/assets/svg/default/remove.svg +++ b/assets/svg/default/remove.svg @@ -1 +1 @@ - \ No newline at end of file + diff --git a/assets/svg/default/view_cozy.svg b/assets/svg/default/view_cozy.svg index bee02ab1..c03c2e68 100644 --- a/assets/svg/default/view_cozy.svg +++ b/assets/svg/default/view_cozy.svg @@ -1 +1 @@ - \ No newline at end of file + diff --git a/assets/svg/logos/bdz.svg b/assets/svg/logos/bdz.svg index 29346c4e..b8e14e18 100644 --- a/assets/svg/logos/bdz.svg +++ b/assets/svg/logos/bdz.svg @@ -1,3 +1,3 @@ -
BDZ
BDZ
\ No newline at end of file +
BDZ
BDZ
diff --git a/assets/svg/logos/bls.svg b/assets/svg/logos/bls.svg index ce67f349..c69f25a8 100644 --- a/assets/svg/logos/bls.svg +++ b/assets/svg/logos/bls.svg @@ -1,3 +1,3 @@ -
BLS
BLS
\ No newline at end of file +
BLS
BLS
diff --git a/assets/svg/logos/bsb.svg b/assets/svg/logos/bsb.svg index aa3d41fc..b31881c4 100644 --- a/assets/svg/logos/bsb.svg +++ b/assets/svg/logos/bsb.svg @@ -1,3 +1,3 @@ -
BSB
BSB
\ No newline at end of file +
BSB
BSB
diff --git a/assets/svg/logos/cd.svg b/assets/svg/logos/cd.svg index 76be8da8..81989dac 100644 --- a/assets/svg/logos/cd.svg +++ b/assets/svg/logos/cd.svg @@ -1,3 +1,3 @@ -
ČD
ČD
\ No newline at end of file +
ČD
ČD
diff --git a/assets/svg/logos/cfl.svg b/assets/svg/logos/cfl.svg index 3f572e32..b97a081e 100644 --- a/assets/svg/logos/cfl.svg +++ b/assets/svg/logos/cfl.svg @@ -1,3 +1,3 @@ -
CFL
CFL
\ No newline at end of file +
CFL
CFL
diff --git a/assets/svg/logos/cfr.svg b/assets/svg/logos/cfr.svg index a7db96db..8a46cbdd 100644 --- a/assets/svg/logos/cfr.svg +++ b/assets/svg/logos/cfr.svg @@ -1,3 +1,3 @@ -
CFR
CFR
\ No newline at end of file +
CFR
CFR
diff --git a/assets/svg/logos/cie.svg b/assets/svg/logos/cie.svg index 145f8ba4..1f22909b 100644 --- a/assets/svg/logos/cie.svg +++ b/assets/svg/logos/cie.svg @@ -1,3 +1,3 @@ -
CIE
CIE
\ No newline at end of file +
CIE
CIE
diff --git a/assets/svg/logos/cp.svg b/assets/svg/logos/cp.svg index 87fecf21..453b70d5 100644 --- a/assets/svg/logos/cp.svg +++ b/assets/svg/logos/cp.svg @@ -1,3 +1,3 @@ -
CP
CP
\ No newline at end of file +
CP
CP
diff --git a/assets/svg/logos/dsb.svg b/assets/svg/logos/dsb.svg index 495bd85e..442b0c96 100644 --- a/assets/svg/logos/dsb.svg +++ b/assets/svg/logos/dsb.svg @@ -1,3 +1,3 @@ -
DSB
DSB
\ No newline at end of file +
DSB
DSB
diff --git a/assets/svg/logos/eurostar.svg b/assets/svg/logos/eurostar.svg index aee08dc9..d346d2eb 100644 --- a/assets/svg/logos/eurostar.svg +++ b/assets/svg/logos/eurostar.svg @@ -1,3 +1,3 @@ -
Eurostar
Eurostar
\ No newline at end of file +
Eurostar
Eurostar
diff --git a/assets/svg/logos/euskotren.svg b/assets/svg/logos/euskotren.svg index cdd83e9d..cab24776 100644 --- a/assets/svg/logos/euskotren.svg +++ b/assets/svg/logos/euskotren.svg @@ -1,3 +1,3 @@ -
Euskotren
Euskotren
\ No newline at end of file +
Euskotren
Euskotren
diff --git a/assets/svg/logos/fs.svg b/assets/svg/logos/fs.svg index eaf1ca90..d7ec5d1f 100644 --- a/assets/svg/logos/fs.svg +++ b/assets/svg/logos/fs.svg @@ -1,3 +1,3 @@ -
FS
FS
\ No newline at end of file +
FS
FS
diff --git a/assets/svg/logos/gb.svg b/assets/svg/logos/gb.svg index bac482ec..f54e2723 100644 --- a/assets/svg/logos/gb.svg +++ b/assets/svg/logos/gb.svg @@ -1,3 +1,3 @@ -
GB
GB
\ No newline at end of file +
GB
GB
diff --git a/assets/svg/logos/gysev.svg b/assets/svg/logos/gysev.svg index 15279250..58583397 100644 --- a/assets/svg/logos/gysev.svg +++ b/assets/svg/logos/gysev.svg @@ -1,3 +1,3 @@ -
GySEV
GySEV
\ No newline at end of file +
GySEV
GySEV
diff --git a/assets/svg/logos/ht.svg b/assets/svg/logos/ht.svg index dfc39ce3..6acacdf7 100644 --- a/assets/svg/logos/ht.svg +++ b/assets/svg/logos/ht.svg @@ -1,3 +1,3 @@ -
HT
HT
\ No newline at end of file +
HT
HT
diff --git a/assets/svg/logos/hzpp.svg b/assets/svg/logos/hzpp.svg index 724f9b74..c335d706 100644 --- a/assets/svg/logos/hzpp.svg +++ b/assets/svg/logos/hzpp.svg @@ -1,3 +1,3 @@ -
HŽPP
HŽPP
\ No newline at end of file +
HŽPP
HŽPP
diff --git a/assets/svg/logos/kd.svg b/assets/svg/logos/kd.svg index f44e3d79..3e797827 100644 --- a/assets/svg/logos/kd.svg +++ b/assets/svg/logos/kd.svg @@ -1,3 +1,3 @@ -
KD
KD
\ No newline at end of file +
KD
KD
diff --git a/assets/svg/logos/ks.svg b/assets/svg/logos/ks.svg index af7950e0..13bcce62 100644 --- a/assets/svg/logos/ks.svg +++ b/assets/svg/logos/ks.svg @@ -1,3 +1,3 @@ -
KS
KS
\ No newline at end of file +
KS
KS
diff --git a/assets/svg/logos/kw.svg b/assets/svg/logos/kw.svg index 6416ad3f..5448c85c 100644 --- a/assets/svg/logos/kw.svg +++ b/assets/svg/logos/kw.svg @@ -1,3 +1,3 @@ -
KW
KW
\ No newline at end of file +
KW
KW
diff --git a/assets/svg/logos/lka.svg b/assets/svg/logos/lka.svg index 2872d262..1161e8f6 100644 --- a/assets/svg/logos/lka.svg +++ b/assets/svg/logos/lka.svg @@ -1,3 +1,3 @@ -
LKA
LKA
\ No newline at end of file +
LKA
LKA
diff --git a/assets/svg/logos/ltg.svg b/assets/svg/logos/ltg.svg index 6c1cb355..804403fd 100644 --- a/assets/svg/logos/ltg.svg +++ b/assets/svg/logos/ltg.svg @@ -1,3 +1,3 @@ -
LTG
LTG
\ No newline at end of file +
LTG
LTG
diff --git a/assets/svg/logos/mav.svg b/assets/svg/logos/mav.svg index fdc0c035..f2f05a5d 100644 --- a/assets/svg/logos/mav.svg +++ b/assets/svg/logos/mav.svg @@ -1,3 +1,3 @@ -
MÁV
MÁV
\ No newline at end of file +
MÁV
MÁV
diff --git a/assets/svg/logos/nir.svg b/assets/svg/logos/nir.svg index 40e09097..c32d4186 100644 --- a/assets/svg/logos/nir.svg +++ b/assets/svg/logos/nir.svg @@ -1,3 +1,3 @@ -
NIR
NIR
\ No newline at end of file +
NIR
NIR
diff --git a/assets/svg/logos/ns.svg b/assets/svg/logos/ns.svg index 03f44269..c9f6c42e 100644 --- a/assets/svg/logos/ns.svg +++ b/assets/svg/logos/ns.svg @@ -1,3 +1,3 @@ -
NS
NS
\ No newline at end of file +
NS
NS
diff --git a/assets/svg/logos/obb.svg b/assets/svg/logos/obb.svg index 10e3ed79..788cc4ee 100644 --- a/assets/svg/logos/obb.svg +++ b/assets/svg/logos/obb.svg @@ -1,3 +1,3 @@ -
ÖBB
ÖBB
\ No newline at end of file +
ÖBB
ÖBB
diff --git a/assets/svg/logos/pkp.svg b/assets/svg/logos/pkp.svg index 30ebdb01..8d9f9d3e 100644 --- a/assets/svg/logos/pkp.svg +++ b/assets/svg/logos/pkp.svg @@ -1,3 +1,3 @@ -
PKP
PKP
\ No newline at end of file +
PKP
PKP
diff --git a/assets/svg/logos/renfe.svg b/assets/svg/logos/renfe.svg index 9aa7393b..999aefc0 100644 --- a/assets/svg/logos/renfe.svg +++ b/assets/svg/logos/renfe.svg @@ -1,3 +1,3 @@ -
Renfe
Renfe
\ No newline at end of file +
Renfe
Renfe
diff --git a/assets/svg/logos/sbb.svg b/assets/svg/logos/sbb.svg index 15515a4e..1b7d067e 100644 --- a/assets/svg/logos/sbb.svg +++ b/assets/svg/logos/sbb.svg @@ -1,3 +1,3 @@ -
SBB
SBB
\ No newline at end of file +
SBB
SBB
diff --git a/assets/svg/logos/sll.svg b/assets/svg/logos/sll.svg index 018c59d4..9fe7eeff 100644 --- a/assets/svg/logos/sll.svg +++ b/assets/svg/logos/sll.svg @@ -1,3 +1,3 @@ -
SLL
SLL
\ No newline at end of file +
SLL
SLL
diff --git a/assets/svg/logos/sncb.svg b/assets/svg/logos/sncb.svg index 5a3ff30e..ecfd179f 100644 --- a/assets/svg/logos/sncb.svg +++ b/assets/svg/logos/sncb.svg @@ -1,3 +1,3 @@ -
SNCB
SNCB
\ No newline at end of file +
SNCB
SNCB
diff --git a/assets/svg/logos/sncf.svg b/assets/svg/logos/sncf.svg index 5f02190c..55eba2dc 100644 --- a/assets/svg/logos/sncf.svg +++ b/assets/svg/logos/sncf.svg @@ -1,3 +1,3 @@ -
SNCF
SNCF
\ No newline at end of file +
SNCF
SNCF
diff --git a/assets/svg/logos/sp.svg b/assets/svg/logos/sp.svg index b0a98c69..cc5c8702 100644 --- a/assets/svg/logos/sp.svg +++ b/assets/svg/logos/sp.svg @@ -1,3 +1,3 @@ -
SP
SP
\ No newline at end of file +
SP
SP
diff --git a/assets/svg/logos/stl.svg b/assets/svg/logos/stl.svg index 60c94253..90c19835 100644 --- a/assets/svg/logos/stl.svg +++ b/assets/svg/logos/stl.svg @@ -1,3 +1,3 @@ -
STL
STL
\ No newline at end of file +
STL
STL
diff --git a/assets/svg/logos/sz.svg b/assets/svg/logos/sz.svg index c8382904..e30094f0 100644 --- a/assets/svg/logos/sz.svg +++ b/assets/svg/logos/sz.svg @@ -1,3 +1,3 @@ -
\ No newline at end of file +
diff --git a/assets/svg/logos/vr.svg b/assets/svg/logos/vr.svg index fe67f5a6..52c9f869 100644 --- a/assets/svg/logos/vr.svg +++ b/assets/svg/logos/vr.svg @@ -1,3 +1,3 @@ -
VR
VR
\ No newline at end of file +
VR
VR
diff --git a/assets/svg/logos/vy.svg b/assets/svg/logos/vy.svg index 220080d1..950801c1 100644 --- a/assets/svg/logos/vy.svg +++ b/assets/svg/logos/vy.svg @@ -1,3 +1,3 @@ -
Vy
Vy
\ No newline at end of file +
Vy
Vy
diff --git a/assets/svg/logos/zpcg.svg b/assets/svg/logos/zpcg.svg index 3876a8d8..41fe2d18 100644 --- a/assets/svg/logos/zpcg.svg +++ b/assets/svg/logos/zpcg.svg @@ -1,3 +1,3 @@ -
ZPCG
ZPCG
\ No newline at end of file +
ZPCG
ZPCG
diff --git a/assets/svg/logos/zrs.svg b/assets/svg/logos/zrs.svg index afac12ab..dd49b465 100644 --- a/assets/svg/logos/zrs.svg +++ b/assets/svg/logos/zrs.svg @@ -1,3 +1,3 @@ -
ŽRS
ŽRS
\ No newline at end of file +
ŽRS
ŽRS
diff --git a/assets/svg/logos/zrsm.svg b/assets/svg/logos/zrsm.svg index 73b9c25c..9f949a5a 100644 --- a/assets/svg/logos/zrsm.svg +++ b/assets/svg/logos/zrsm.svg @@ -1,3 +1,3 @@ -
ŽRSM
ŽRSM
\ No newline at end of file +
ŽRSM
ŽRSM
diff --git a/assets/svg/logos/zs.svg b/assets/svg/logos/zs.svg index f2ede1ff..998d8035 100644 --- a/assets/svg/logos/zs.svg +++ b/assets/svg/logos/zs.svg @@ -1,3 +1,3 @@ -
ŽS
ŽS
\ No newline at end of file +
ŽS
ŽS
diff --git a/assets/svg/logos/zsr.svg b/assets/svg/logos/zsr.svg index 61eacba8..5b3caba4 100644 --- a/assets/svg/logos/zsr.svg +++ b/assets/svg/logos/zsr.svg @@ -1,3 +1,3 @@ -
ZSSK
ZSSK
\ No newline at end of file +
ZSSK
ZSSK
diff --git a/assets/svg/logos/zssk.svg b/assets/svg/logos/zssk.svg index 415939d7..620832f5 100644 --- a/assets/svg/logos/zssk.svg +++ b/assets/svg/logos/zssk.svg @@ -1,3 +1,3 @@ -
ZSSK
ZSSK
\ No newline at end of file +
ZSSK
ZSSK
diff --git a/content/_index.de.md b/content/_index.de.md index 33fbfa1e..c2123961 100644 --- a/content/_index.de.md +++ b/content/_index.de.md @@ -6,11 +6,11 @@ In diesem Projekt sind Informationen und Nutzungshinweise zu FIP sowie Besonderh ## Willkommen beim FIP Guide! Die Community-Website für alle Informationen zu FIP (internationale Fahrvergünstigungen für Eisenbahnpersonal). -In diesem Projekt sind Informationen und Nutzungshinweise zu FIP sowie Besonderheiten zu den jeweiligen beteiligten Bahngesellschaften aufgeführt. +In diesem Projekt sind Informationen und Nutzungshinweise zu FIP sowie Besonderheiten zu den jeweiligen beteiligten Bahngesellschaften aufgeführt. * [Grundlegende Informationen zu FIP]({{< ref "generalinformation" >}}) * [Übersicht der Länder]({{< ref "country" >}}) ### Unterstütze uns Du möchtest dein Wissen rund um FIP-Regelungen teilen? Schau auf unserem [GitHub Repository](https://github.com/fipguide/fipguide.github.io) vorbei, um Inhalte beizutragen. -Alternativ kannst du uns auch über das [Kontaktformular]({{< ref "contact" >}}) schreiben. \ No newline at end of file +Alternativ kannst du uns auch über das [Kontaktformular]({{< ref "contact" >}}) schreiben. diff --git a/content/_index.en.md b/content/_index.en.md index d1e898dc..c3633e16 100644 --- a/content/_index.en.md +++ b/content/_index.en.md @@ -6,7 +6,7 @@ This project includes information and usage instructions for FIP as well as spec ## Welcome to the FIP Guide! The community website for all information about FIP. -This project includes information and usage instructions for FIP as well as special features of the respective participating railway companies. +This project includes information and usage instructions for FIP as well as special features of the respective participating railway companies. * [Basic information about FIP]({{< ref "generalinformation" >}}) * [Overview of countries]({{< ref "country" >}}) @@ -14,6 +14,3 @@ This project includes information and usage instructions for FIP as well as spec ### Support Us Would you like to share your knowledge about FIP regulations? Visit our [GitHub Repository](https://github.com/fipguide/fipguide.github.io) to contribute content. Alternatively, you can also write to us via the [contact form]({{< ref "contact" >}}). - - - diff --git a/content/contact.en.html b/content/contact.en.html index 6d6675ae..27f3ffe0 100644 --- a/content/contact.en.html +++ b/content/contact.en.html @@ -29,4 +29,4 @@ -Or write us an email: nextstop@fipguide.org \ No newline at end of file +Or write us an email: nextstop@fipguide.org diff --git a/content/country/belgium/index.de.md b/content/country/belgium/index.de.md index 76028a37..ba028969 100644 --- a/content/country/belgium/index.de.md +++ b/content/country/belgium/index.de.md @@ -24,4 +24,4 @@ Noch ausstehend ## Betreiber ohne FIP -- European Sleeper \ No newline at end of file +- European Sleeper diff --git a/content/country/belgium/index.en.md b/content/country/belgium/index.en.md index 8f160d06..64c91818 100644 --- a/content/country/belgium/index.en.md +++ b/content/country/belgium/index.en.md @@ -24,4 +24,4 @@ Still pending ## Operators without FIP -- European Sleeper \ No newline at end of file +- European Sleeper diff --git a/content/country/slovakia/index.de.md b/content/country/slovakia/index.de.md index 1d3a3200..364b68e5 100644 --- a/content/country/slovakia/index.de.md +++ b/content/country/slovakia/index.de.md @@ -25,4 +25,4 @@ Insgesamt verfügt die Slowakei über eine gute Infrastruktur und die meisten Fa ## Betreiber ohne FIP -- RegioJet \ No newline at end of file +- RegioJet diff --git a/content/country/slovakia/index.en.md b/content/country/slovakia/index.en.md index b52246a4..17cb08a2 100644 --- a/content/country/slovakia/index.en.md +++ b/content/country/slovakia/index.en.md @@ -9,7 +9,7 @@ country: "slovakia" ## FIP Information Slovakia can be easily traveled by train with both FIP 50 and FIP Coupons. Included in FIP is the operator ŽSR (Železnice Slovenskej republiky, translated as Railways of the Slovak Republic). The trains themselves are operated by [ZSSK]({{< ref "/operator/zsr" >}} "ZSR/ZSSK") (Železničná -spoločnosť Slovensko), for which the FIP tickets of ŽSR are valid. +spoločnosť Slovensko), for which the FIP tickets of ŽSR are valid. Particular attention should be paid to reservation conditions on long-distance trains as well as extended regulations for the free transport of children. Also operating in Slovakia are the operators LeoExpress and RegioJet, which cannot be used with FIP tickets. These are abbreviated in the connection information with `LE` and `RJ` (not to be confused with `RJ` for RailJet). In case of doubt, the operator can be clarified via the respective provider's website or via [Bahn.de](https://www.bahn.de). @@ -24,4 +24,4 @@ Overall, Slovakia has a good infrastructure and most journeys are operated by ZS ## Operators without FIP -- RegioJet \ No newline at end of file +- RegioJet diff --git a/content/generalInformation.de.md b/content/generalInformation.de.md index 6d3b782e..d9a01387 100644 --- a/content/generalInformation.de.md +++ b/content/generalInformation.de.md @@ -8,13 +8,13 @@ Hier findest du übergreifende Informationen zum FIP Guide. ## Was ist FIP? -FIP steht für _Groupement pour les facilités de circulation internationales du personnel des chemins de fer_. Es ist die Vereinigung für die internationalen Fahrvergünstigungen des Eisenbahnpersonals. -Mit dieser internationalen Ermäßigungskarte für Eisenbahnpersonal können Mitarbeiterinnen und Mitarbeiter zu vergünstigten Konditionen in Europa beispielsweise Züge, Schiffe und Busse nutzen. +FIP steht für _Groupement pour les facilités de circulation internationales du personnel des chemins de fer_. Es ist die Vereinigung für die internationalen Fahrvergünstigungen des Eisenbahnpersonals. +Mit dieser internationalen Ermäßigungskarte für Eisenbahnpersonal können Mitarbeiterinnen und Mitarbeiter zu vergünstigten Konditionen in Europa beispielsweise Züge, Schiffe und Busse nutzen. In diesem Projekt sind Informationen und Nutzungshinweise zu FIP sowie Besonderheiten zu den jeweiligen beteiligten Bahngesellschaften aufgeführt. ## Welche Vergünstigungen erhalte ich durch FIP? -Es gibt zwei Möglichkeiten zur Nutzung: +Es gibt zwei Möglichkeiten zur Nutzung: 1. **FIP-Card:** die FIP-Card ist drei Jahre gültig und berechtigt zum unlimitierten Kauf von vergünstigten Bahntickets im Ausland. 2. **FIP Coupons:** pro Jahr und FIP-Mitglied kannst du FIP Coupons erhalten, welche für bis zu acht Tage ermöglichen. diff --git a/content/imprint.de.md b/content/imprint.de.md index 764cc82c..bc92d38d 100644 --- a/content/imprint.de.md +++ b/content/imprint.de.md @@ -13,4 +13,4 @@ Kontaktiere uns auch gerne über das [Kontaktformular]({{< relref path="contact. ## Haftungsausschluss -Die in diesem Projekt bereitgestellten Informationen sind nicht offiziell, sondern werden von der FIP Guide Community aus verschiedenen Quellen sowie Erfahrungen zusammengetragen und aufbereitet. Nachweise zu Quellen sind in den Fußnoten der jeweiligen Seite zu finden. Es besteht keine rechtliche Verbindung zu FIP oder Bahngesellschaften. Für sämtliche Informationen wird keine Gewähr für die Richtigkeit, Vollständigkeit oder Aktualität übernommen. Bitte informiere dich vor Fahrtantritt bei der jeweiligen Bahngesellschaft oder Arbeitgeber über die aktuellsten Informationen und Bestimmungen zu FIP. \ No newline at end of file +Die in diesem Projekt bereitgestellten Informationen sind nicht offiziell, sondern werden von der FIP Guide Community aus verschiedenen Quellen sowie Erfahrungen zusammengetragen und aufbereitet. Nachweise zu Quellen sind in den Fußnoten der jeweiligen Seite zu finden. Es besteht keine rechtliche Verbindung zu FIP oder Bahngesellschaften. Für sämtliche Informationen wird keine Gewähr für die Richtigkeit, Vollständigkeit oder Aktualität übernommen. Bitte informiere dich vor Fahrtantritt bei der jeweiligen Bahngesellschaft oder Arbeitgeber über die aktuellsten Informationen und Bestimmungen zu FIP. diff --git a/content/imprint.en.md b/content/imprint.en.md index 073213f1..d10d0d6a 100644 --- a/content/imprint.en.md +++ b/content/imprint.en.md @@ -13,4 +13,4 @@ Feel free to contact us via the [contact form]({{< relref path="contact.md" >}}) ## Disclaimer -The information provided in this project is not official but is compiled and prepared by the FIP Guide community from various sources and experiences. References to sources can be found in the footnotes of each page. There is no legal connection to FIP or railway companies. No guarantee is given for the accuracy, completeness, or timeliness of any information. Please check with the respective railway company or employer for the latest information and regulations regarding FIP before traveling. \ No newline at end of file +The information provided in this project is not official but is compiled and prepared by the FIP Guide community from various sources and experiences. References to sources can be found in the footnotes of each page. There is no legal connection to FIP or railway companies. No guarantee is given for the accuracy, completeness, or timeliness of any information. Please check with the respective railway company or employer for the latest information and regulations regarding FIP before traveling. diff --git a/content/news/1/index.de.md b/content/news/1/index.de.md index ecbd06fa..85e6252e 100644 --- a/content/news/1/index.de.md +++ b/content/news/1/index.de.md @@ -13,4 +13,4 @@ Das litauische Schienennetz umfasst ca. 1.900 Kilometer und ist breitspurig (1.5 Mit dem Beitritt zur FIP setzt LTG ein Zeichen für die Integration in das internationale Bahnnetz und stärkt zugleich die Attraktivität der Schiene als nachhaltiges Verkehrsmittel. -Informationen zur Nutzung von Fahrvergünstigungen mit FIP in Litauen sind in Kürze hier auf der Seite zu finden. \ No newline at end of file +Informationen zur Nutzung von Fahrvergünstigungen mit FIP in Litauen sind in Kürze hier auf der Seite zu finden. diff --git a/content/news/1/index.en.md b/content/news/1/index.en.md index 940249ac..4b5e61b2 100644 --- a/content/news/1/index.en.md +++ b/content/news/1/index.en.md @@ -13,4 +13,4 @@ The Lithuanian rail network covers approximately 1,900 kilometers and is broad-g By joining FIP, LTG is signaling its integration into the international rail network and at the same time strengthening the attractiveness of rail as a sustainable mode of transport. -Information on the use of travel discounts with FIP in Lithuania will be available here on the site shortly. \ No newline at end of file +Information on the use of travel discounts with FIP in Lithuania will be available here on the site shortly. diff --git a/content/news/2/index.de.md b/content/news/2/index.de.md index ad847c9f..87842d9a 100644 --- a/content/news/2/index.de.md +++ b/content/news/2/index.de.md @@ -9,10 +9,10 @@ Die belgische Staatsbahn SNCB / NMBS bietet auf ihrer [Website für internationa ## Folgende Tickets sind möglich -Das Angebot umfasst folgende Möglichkeiten: -- Grenzüberschreitende Tickets mit Freifahrt in Belgien -Wenn du eine Freifahrt für die SNCB / NMBS hast und grenzüberschreitend z. B. von Belgien nach Frankreich fahren willst, kann über die Fahrplanauskunft auf https://www.b-europe.com/ nun die Ermäßigung "Freifahrtschein Belgien (SNCB)" gewählt werden. Somit wird nur der Preis für den restlichen Abschnitt im Nachbarland berechnet. Die Verbindung Gent - Lille bekommt man so beispielsweise aktuell zum Preis von nur 2 Euro. -- Grenzüberschreitende Tickets mit FIP 50 in Belgien +Das Angebot umfasst folgende Möglichkeiten: \ +- Grenzüberschreitende Tickets mit Freifahrt in Belgien \ +Wenn du eine Freifahrt für die SNCB / NMBS hast und grenzüberschreitend z. B. von Belgien nach Frankreich fahren willst, kann über die Fahrplanauskunft auf https://www.b-europe.com/ nun die Ermäßigung "Freifahrtschein Belgien (SNCB)" gewählt werden. Somit wird nur der Preis für den restlichen Abschnitt im Nachbarland berechnet. Die Verbindung Gent - Lille bekommt man so beispielsweise aktuell zum Preis von nur 2 Euro. +- Grenzüberschreitende Tickets mit FIP 50 in Belgien \ Ohne Freifahrt, aber mit FIP 50, lassen sich ebenfalls grenzüberschreitende Tickets aus oder nach Belgien günstig buchen. Dazu einfach "50% Ermäßigung Belgien (SNCB)" als Ermäßigung angeben. Für kurze internationale Relationen lohnt sich dies sicherlich, für längere sollte gegebenenfalls trotzdem am Schalter gebucht werden, da auf dem nicht in Belgien liegenden Abschnitt mit dieser Option keine Ermäßigung berechnet wird. Darüber hinaus können auch "100% Ermäßigung Niederlande" und "Freifahrtschein Luxemburg (CFL)" angegeben werden und auch mehrere Ermäßigungen kombiniert werden, beispielsweise auch noch mit einer BahnCard. Damit lassen sich hier viele kombinierte vergünstigte FIP-Fahrten buchen. diff --git a/content/news/2/index.en.md b/content/news/2/index.en.md index e6702027..1352986a 100644 --- a/content/news/2/index.en.md +++ b/content/news/2/index.en.md @@ -9,12 +9,11 @@ The Belgian national railway company SNCB / NMBS now offers tickets with FIP dis ## The following tickets are available -The offer includes the following options: -- Cross-border tickets with free travel in Belgium +The offer includes the following options: \ +- Cross-border tickets with free travel in Belgium \ If you have a free travel pass for SNCB / NMBS and want to travel cross-border, e.g., from Belgium to France, you can now select the discount "Free travel pass Belgium (SNCB)" via the timetable information on https://www.b-europe.com/. Thus, only the price for the remaining section in the neighboring country is calculated. For example, the connection Gent - Lille is currently available for only 2 Euros. -- Cross-border tickets with FIP 50 in Belgium +- Cross-border tickets with FIP 50 in Belgium \ Without a free travel pass, but with FIP 50, cross-border tickets from or to Belgium can also be booked cheaply. Simply select "50% discount Belgium (SNCB)" as the discount. This is certainly worthwhile for short international routes, but for longer ones, it may still be advisable to book at the counter, as no discount is calculated for the section not in Belgium with this option. In addition, "100% discount Netherlands" and "Free travel pass Luxembourg (CFL)" can also be selected, and multiple discounts can be combined, for example, with a BahnCard. This allows for many combined discounted FIP journeys to be booked here. Feel free to write to us via our contact form if you have any experiences with the discounts on the website. - diff --git a/content/news/3/index.de.md b/content/news/3/index.de.md index 1e710ac6..1ebf0a94 100644 --- a/content/news/3/index.de.md +++ b/content/news/3/index.de.md @@ -8,4 +8,4 @@ Die finnische Staatsbahn VR hat angekündigt zum Ende 2025 aus dem FIP-Programm Ursache dafür könnte der Austritt der VR aus der UIC (Union Internationale des Chemins de fer - internationaler Verband von Eisenbahnunternehmen) darstellen, um Mitgliedsbeiträge einzusparen. Offizielle Stellungnahmen seitens der VR gibt es bisher nicht. Weitere Informationen sind in [finnischen Eisenbahnforen zu finden](https://vaunut.org/keskustelut/index.php?topic=15586.0). -Wir informieren über weitere Informationen sobald bekannt. \ No newline at end of file +Wir informieren über weitere Informationen sobald bekannt. diff --git a/content/news/3/index.en.md b/content/news/3/index.en.md index 0825426f..f7d53d91 100644 --- a/content/news/3/index.en.md +++ b/content/news/3/index.en.md @@ -8,4 +8,4 @@ The Finnish State Railways VR has announced its withdrawal from the FIP program The reason for this could be VR's withdrawal from the UIC (Union Internationale des Chemins de fer - International Union of Railways) to save membership fees. There have been no official statements from VR so far. More information can be found in [Finnish railway forums](https://vaunut.org/keskustelut/index.php?topic=15586.0). -We will provide further information as soon as it becomes available. \ No newline at end of file +We will provide further information as soon as it becomes available. diff --git a/content/news/_index.de.md b/content/news/_index.de.md index 6d4b2ac4..a9506421 100644 --- a/content/news/_index.de.md +++ b/content/news/_index.de.md @@ -1,4 +1,4 @@ --- title: "News" description: "Aktuelle Informationen und Neuigkeiten rund um den FIP Guide." ---- \ No newline at end of file +--- diff --git a/content/news/_index.en.md b/content/news/_index.en.md index 4936374f..191e6031 100644 --- a/content/news/_index.en.md +++ b/content/news/_index.en.md @@ -1,4 +1,4 @@ --- title: "News" description: "Latest updates and information about the FIP Guide." ---- \ No newline at end of file +--- diff --git a/content/operator/eurostar/index.de.md b/content/operator/eurostar/index.de.md index 1817f7c5..49de0001 100644 --- a/content/operator/eurostar/index.de.md +++ b/content/operator/eurostar/index.de.md @@ -17,9 +17,9 @@ Eurostar ist ein Betreiber von Hochgeschwindigkeitszügen in Westeuropa. Ursprü ## Gültigkeit FIP-Tickets -FIP Freifahrtsschein: ⛔ -FIP Freifahrt Angehörige: ⛔ -FIP 50 Tickets: ⛔ +FIP Freifahrtsschein: ⛔ \ +FIP Freifahrt Angehörige: ⛔ \ +FIP 50 Tickets: ⛔ \ FIP Globalpreis: ✅ Der Erwerb von vergünstigten FIP Globalpreistickets zum Festpreis ist möglich. Sämtliche Tickets sind aufgrund der Reservierungspflicht in allen Zügen zuggebunden. Das Umbuchen auf andere Züge oder Stornieren von FIP Tickets ist dabei jedoch über die [Eurostar Website](https://www.eurostar.com/) möglich. Die Tickets können nur separat und nicht als Teil von durchgehenden Fahrkarten erworben werden. [^1] @@ -28,14 +28,14 @@ Der Erwerb von vergünstigten FIP Globalpreistickets zum Festpreis ist möglich. {{< highlight important >}} -Alle Züge sind reservierungspflichtig und ein zuggebundenes Ticket muss vor Abfahrt zum FIP Globalpreis gekauft werden. +Alle Züge sind reservierungspflichtig und ein zuggebundenes Ticket muss vor Abfahrt zum FIP Globalpreis gekauft werden. {{< /highlight >}} {{< expander "Eurostar (Blue): London - Paris / Brüssel / Amsterdam ⚠️" >}} -**Beschreibung:** -Hochgeschwindigkeitszug zwischen Großbritannien und Europa -**Reservierung möglich:** ja -**Reservierungspflicht:** ⚠️ ja +**Beschreibung:** \ +Hochgeschwindigkeitszug zwischen Großbritannien und Europa \ +**Reservierung möglich:** ja \ +**Reservierungspflicht:** ⚠️ ja \ **FIP Globalpreis:** | Relation | Standard | Plus | | ----------- | -------- | ---- | @@ -45,10 +45,10 @@ Hochgeschwindigkeitszug zwischen Großbritannien und Europa {{< /expander >}} {{< expander "Eurostar (Red): Paris - Amsterdam / Brüssel / Köln / Dortmund ⚠️" >}} -**Beschreibung:** -Hochgeschwindigkeitszug zwischen Belgien, Deutschland, Frankreich und den Niederlanden -**Reservierung möglich:** ja -**Reservierungspflicht:** ⚠️ ja +**Beschreibung:** \ +Hochgeschwindigkeitszug zwischen Belgien, Deutschland, Frankreich und den Niederlanden \ +**Reservierung möglich:** ja \ +**Reservierungspflicht:** ⚠️ ja \ **FIP Globalpreis:** | Relation | Standard | Plus | | ----------- | -------- | ---- | @@ -58,11 +58,11 @@ Hochgeschwindigkeitszug zwischen Belgien, Deutschland, Frankreich und den Nieder {{< /expander >}} {{< expander "Eurostar Snow: Amsterdam / Brüssel - Französische Alpen ⛔⚠️" >}} -**Beschreibung:** -Hochgeschwindigkeitszug von Amsterdam und Brüssel in die Französischen Alpen. -**Reservierung möglich:** ja -**Reservierungspflicht:** ⚠️ ja -**FIP Globalpreis:** ⛔ +**Beschreibung:** \ +Hochgeschwindigkeitszug von Amsterdam und Brüssel in die Französischen Alpen. \ +**Reservierung möglich:** ja \ +**Reservierungspflicht:** ⚠️ ja \ +**FIP Globalpreis:** ⛔ {{< /expander >}} Die Eurostar Kategorie Standard entspricht der 2. Klasse. Die Kategorie Plus entspricht der 1. Klasse und kann nur mit einem FIP Ausweis 1. Klasse gebucht werden. @@ -74,7 +74,7 @@ Bei der Buchung kann teilweise in Pfund oder Euro bezahlt werden. In der Regel s ## Ticket- und Reservierungskauf -Tickets werden ausschließlich als Online Tickets ausgegeben, weshalb für die Buchung zwangsläufig eine E-Mail-Adresse erforderlich ist. +Tickets werden ausschließlich als Online Tickets ausgegeben, weshalb für die Buchung zwangsläufig eine E-Mail-Adresse erforderlich ist. ### Online @@ -83,29 +83,29 @@ Jedoch ist das Einchecken, Umbuchen, Stornieren und Upgraden von Tickets über d Wenn bei der Buchung eine Mailadresse angegeben wird, für die ein Eurostar Konto existiert, wird das Tickets diesem zugeordnet und kann direkt im Konto angezeigt werden. -- Mail an National Rail: - [uktravel@bookmyrst.co.uk](mailto:uktravel@bookmyrst.co.uk) - Buchung nur auf Englisch möglich. Pro Buchung wird eine Buchungsgebühr von 10 £ erhoben. +- Mail an National Rail: \ + [uktravel@bookmyrst.co.uk](mailto:uktravel@bookmyrst.co.uk) \ + Buchung nur auf Englisch möglich. Pro Buchung wird eine Buchungsgebühr von 10 £ erhoben. \ Erforderliche Angaben: - Reisetag und Zeit - Abfahrts- und Zielbahnhof - Anzahl der Fahrgäste - Reiseklasse (analog Berechtigung des FIP-Ausweises) - - Foto des FIP Ausweises aller reisender Personen + - Foto des FIP Ausweises aller reisender Personen **FIP Globalpreis:** ✅ ### Telefon -- [Eurostar](https://www.eurostar.com/de-de/uns-kontaktieren/eurostar-kontaktinformationen): - [+49 (0)30 7007 0000](tel:+493070070000) - Buchung auf Deutsch und Englisch möglich. Ein Buchstabieralphabet hilft bei der Angabe von Namen und Adressen. Die Bezahlung ist nur per Kreditkarte möglich. - **FIP Globalpreis:** ✅ +- [Eurostar](https://www.eurostar.com/de-de/uns-kontaktieren/eurostar-kontaktinformationen): \ + [+49 (0)30 7007 0000](tel:+493070070000) \ + Buchung auf Deutsch und Englisch möglich. Ein Buchstabieralphabet hilft bei der Angabe von Namen und Adressen. Die Bezahlung ist nur per Kreditkarte möglich. \ + **FIP Globalpreis:** ✅ ### Vor Ort -- CFL/SNCB/NS: - Am Schalter können Onlinetickets verkauft werden. Dafür muss der FIP Ausweis aller reisender Personen vorgezeigt werden. Bei der NS ist die Buchung nur in [internationalen Ticketschalter](https://www.nsinternational.com/en/tickets/opening-hours-ticket-and-service-shops) möglich. - **FIP Globalpreis:** ✅ +- CFL/SNCB/NS: \ + Am Schalter können Onlinetickets verkauft werden. Dafür muss der FIP Ausweis aller reisender Personen vorgezeigt werden. Bei der NS ist die Buchung nur in [internationalen Ticketschalter](https://www.nsinternational.com/en/tickets/opening-hours-ticket-and-service-shops) möglich. \ + **FIP Globalpreis:** ✅ ### Im Zug diff --git a/content/operator/eurostar/index.en.md b/content/operator/eurostar/index.en.md index 74297c96..f9873a84 100644 --- a/content/operator/eurostar/index.en.md +++ b/content/operator/eurostar/index.en.md @@ -17,9 +17,9 @@ Eurostar is an operator of high-speed trains in Western Europe. Originally, only ## Validity of FIP Tickets -FIP Coupon: ⛔ -FIP Coupon relatives: ⛔ -FIP 50 Tickets: ⛔ +FIP Coupon: ⛔ \ +FIP Coupon relatives: ⛔ \ +FIP 50 Tickets: ⛔ \ FIP Global Fare: ✅ The purchase of discounted FIP Global Fare tickets at a fixed rate is possible. All tickets are train-specific due to the reservation requirement. However, rebooking to other trains or canceling FIP tickets is possible via the [Eurostar website](https://www.eurostar.com/). Tickets can only be purchased separately and not as part of through tickets. [^1] @@ -27,14 +27,14 @@ The purchase of discounted FIP Global Fare tickets at a fixed rate is possible. ## Train Categories and Reservations {{< highlight important >}} -All trains require reservations, and a train-specific ticket must be purchased at the FIP Global Fare before departure. +All trains require reservations, and a train-specific ticket must be purchased at the FIP Global Fare before departure. {{< /highlight >}} {{< expander "Eurostar (Blue): London - Paris / Brussels / Amsterdam ⚠️" >}} -**Description:** -High-speed train between Great Britain and Europe -**Reservation possible:** yes -**Reservation required:** ⚠️ yes +**Description:** \ +High-speed train between Great Britain and Europe \ +**Reservation possible:** yes \ +**Reservation required:** ⚠️ yes \ **FIP Global Fare:** | Route | Standard | Plus | | ----------- | -------- | ---- | @@ -44,10 +44,10 @@ High-speed train between Great Britain and Europe {{< /expander >}} {{< expander "Eurostar (Red): Paris - Amsterdam / Brussels / Cologne / Dortmund ⚠️" >}} -**Description:** -High-speed train between Belgium, Germany, France, and the Netherlands -**Reservation possible:** yes -**Reservation required:** ⚠️ yes +**Description:** \ +High-speed train between Belgium, Germany, France, and the Netherlands \ +**Reservation possible:** yes \ +**Reservation required:** ⚠️ yes \ **FIP Global Fare:** | Route | Standard | Plus | | ----------- | -------- | ---- | @@ -57,14 +57,14 @@ High-speed train between Belgium, Germany, France, and the Netherlands {{< /expander >}} {{< expander "Eurostar Snow: Amsterdam / Brussels - French Alps ⛔⚠️" >}} -**Description:** -High-speed train from Amsterdam and Brussels to the French Alps. -**Reservation possible:** yes -**Reservation required:** ⚠️ yes -**FIP Global Fare:** ⛔ +**Description:** \ +High-speed train from Amsterdam and Brussels to the French Alps. \ +**Reservation possible:** yes \ +**Reservation required:** ⚠️ yes \ +**FIP Global Fare:** ⛔ {{< /expander >}} -The Eurostar Standard category corresponds to 2nd class. The Plus category corresponds to 1st class and can only be booked with a 1st class FIP card. +The Eurostar Standard category corresponds to 2nd class. The Plus category corresponds to 1st class and can only be booked with a 1st class FIP card. FIP discounts are not available for the Eurostar Premiere category. {{< highlight tip >}} @@ -77,38 +77,38 @@ Tickets are issued exclusively as online tickets, so an email address is require ### Online -Online booking of tickets is currently not possible. +Online booking of tickets is currently not possible. \ However, checking in, rebooking, canceling, and upgrading tickets is possible via the [Eurostar website](https://www.eurostar.com/). If an email address associated with an existing Eurostar account is provided during booking, the ticket will be linked to that account and can be displayed directly in the account. -- Email to National Rail: - [uktravel@bookmyrst.co.uk](mailto:uktravel@bookmyrst.co.uk) - Booking is only available in English. A booking fee of £10 is charged per booking. +- Email to National Rail: \ + [uktravel@bookmyrst.co.uk](mailto:uktravel@bookmyrst.co.uk) \ + Booking is only available in English. A booking fee of £10 is charged per booking. \ Required information: - Travel date and time - Departure and destination stations - Number of passengers - Travel class (based on the eligibility of the FIP card) - - Photo of the FIP card for all traveling persons + - Photo of the FIP card for all traveling persons **Global Fare:** ✅ ### Phone -- [Eurostar](https://www.eurostar.com/rw-en/contact-us/eurostar-contact-details): - UK: [+44 (0)3432 186 186](tel:+443432186186) - France: [+33 (0)1 70 70 60 88](tel:+33170706088) - Belgium: [+32 (0)2 400 67 76](tel:+3224006776) - Netherlands: [+31 (0)20 532 32 32](tel:+31205323232) - Germany: [+49 (0)30 7007 0000](tel:+493070070000) - A spelling alphabet can assist in providing names and addresses. Payment is only possible by credit card. - **FIP Global Fare:** ✅ +- [Eurostar](https://www.eurostar.com/rw-en/contact-us/eurostar-contact-details): \ + UK: [+44 (0)3432 186 186](tel:+443432186186) \ + France: [+33 (0)1 70 70 60 88](tel:+33170706088) \ + Belgium: [+32 (0)2 400 67 76](tel:+3224006776) \ + Netherlands: [+31 (0)20 532 32 32](tel:+31205323232) \ + Germany: [+49 (0)30 7007 0000](tel:+493070070000) \ + A spelling alphabet can assist in providing names and addresses. Payment is only possible by credit card. \ + **FIP Global Fare:** ✅ ### On-Site -- CFL/SNCB/NS: - Online tickets can be sold at the counter. The FIP card for all traveling persons must be presented. At NS, booking is only possible at [international ticket counters](https://www.nsinternational.com/en/tickets/opening-hours-ticket-and-service-shops). - **FIP Global Fare:** ✅ +- CFL/SNCB/NS: \ + Online tickets can be sold at the counter. The FIP card for all traveling persons must be presented. At NS, booking is only possible at [international ticket counters](https://www.nsinternational.com/en/tickets/opening-hours-ticket-and-service-shops). \ + **FIP Global Fare:** ✅ ### Onboard diff --git a/content/operator/sncb/index.de.md b/content/operator/sncb/index.de.md index 6c0fc4fa..6c5ee845 100644 --- a/content/operator/sncb/index.de.md +++ b/content/operator/sncb/index.de.md @@ -17,8 +17,8 @@ Die SNCB (Société nationale des chemins de fer belges) bzw. NMBS (Nationale Ma ## Gültigkeit FIP-Tickets -FIP Freifahrtsschein: ✅ -FIP Freifahrtsschein Angehörige: ✅ +FIP Freifahrtsschein: ✅ \ +FIP Freifahrtsschein Angehörige: ✅ \ FIP 50 Tickets: ✅ FIP Freifahrtscheine und FIP 50 Tickets sind auf Verbindungen der SNCB gültig. Bei grenzüberschreitenden Fahrten muss entweder ein durchgängiges FIP 50 Ticket oder FIP Freifahrtscheine beider Länder vorhanden sein. @@ -28,60 +28,60 @@ FIP Freifahrtscheine und FIP 50 Tickets sind auf Verbindungen der SNCB gültig. Innerhalb Belgiens ist bei der SNCB keine Reservierung erforderlich und in vielen Zügen auch nicht möglich. Beim grenzüberschreitenden ICE nach Deutschland ist eine Reservierung möglich und war beispielsweise im Sommer 2024 auch verpflichtend (nur bei grenzüberschreitenden Reisen). {{< expander "InterCity Express (ICE)" category >}} -**Beschreibung:** -Hochgeschwindigkeitszüge der Deutschen Bahn, die in Belgien von der SNCB übernommen werden. Sie verkehren zwischen Brüssel (Midi) und Deutschland (Köln / Frankfurt am Main), können jedoch auch innerhalb Belgiens zwischen Bruxelles Midi und Liège-Guillemins mit FIP Fahrscheinen ohne Aufschlag genutzt werden. -**Reservierung möglich:** ja -**Reservierungspflicht:** nein +**Beschreibung:** \ +Hochgeschwindigkeitszüge der Deutschen Bahn, die in Belgien von der SNCB übernommen werden. Sie verkehren zwischen Brüssel (Midi) und Deutschland (Köln / Frankfurt am Main), können jedoch auch innerhalb Belgiens zwischen Bruxelles Midi und Liège-Guillemins mit FIP Fahrscheinen ohne Aufschlag genutzt werden. \ +**Reservierung möglich:** ja \ +**Reservierungspflicht:** nein \ **Kosten für Reservierung:** 🟡 -5,20 € (2. Klasse) +5,20 € (2. Klasse) \ 6,50 € (1. Klasse) {{< /expander >}} {{< expander "InterCity (IC)" category >}} -**Beschreibung:** -Anders als in anderen Ländern keine wirklichen Fernzüge, sondern eher schnelle Regionalzüge mit wenigen Halten. -**Reservierung möglich:** nein -**Reservierungspflicht:** nein +**Beschreibung:** \ +Anders als in anderen Ländern keine wirklichen Fernzüge, sondern eher schnelle Regionalzüge mit wenigen Halten. \ +**Reservierung möglich:** nein \ +**Reservierungspflicht:** nein \ **Kosten für Reservierung:** - {{< /expander >}} {{< expander "Train local oder Lokale trein (L)" category >}} -**Beschreibung:** -Regionalbahnen mit Halt an meist allen Stationen, in den Verbindungsauskünften oft auch einfach als "R" für Regionalzug zu finden. -**Reservierung möglich:** nein -**Reservierungspflicht:** nein +**Beschreibung:** \ +Regionalbahnen mit Halt an meist allen Stationen, in den Verbindungsauskünften oft auch einfach als "R" für Regionalzug zu finden. \ +**Reservierung möglich:** nein \ +**Reservierungspflicht:** nein \ **Kosten für Reservierung:** - {{< /expander >}} {{< expander "Train S oder S-Trein (S)" category >}} -**Beschreibung:** -Eine S-Bahn in den Großräumen Antwerpen, Brüssel, Charleroi, Gent oder Lüttich. Sie verbinden die großen Städte mit den Vororten und halten meist überall. Anders als in anderen Ländern zeichnen sich die S-Bahnen hier nicht durch dichtere Takte als bei anderen Zugkategorien aus. In der Verbindungsauskunft werden auch diese manchmal als "R" für Regionalzug zusammengefasst. -**Reservierung möglich:** nein -**Reservierungspflicht:** nein +**Beschreibung:** \ +Eine S-Bahn in den Großräumen Antwerpen, Brüssel, Charleroi, Gent oder Lüttich. Sie verbinden die großen Städte mit den Vororten und halten meist überall. Anders als in anderen Ländern zeichnen sich die S-Bahnen hier nicht durch dichtere Takte als bei anderen Zugkategorien aus. In der Verbindungsauskunft werden auch diese manchmal als "R" für Regionalzug zusammengefasst. \ +**Reservierung möglich:** nein \ +**Reservierungspflicht:** nein \ **Kosten für Reservierung:** - {{< /expander >}} {{< expander "Train d’heure de pointe oder Piekuurtrein (P)" category >}} -**Beschreibung:** -Zusätzliche Züge zu den Hauptverkehrszeiten montags bis freitags morgens sowie am späten Nachmittag, in den Verbindungsauskünften oft auch einfach als "R" für Regionalzug zu finden. -**Reservierung möglich:** nein -**Reservierungspflicht:** nein +**Beschreibung:** \ +Zusätzliche Züge zu den Hauptverkehrszeiten montags bis freitags morgens sowie am späten Nachmittag, in den Verbindungsauskünften oft auch einfach als "R" für Regionalzug zu finden. \ +**Reservierung möglich:** nein \ +**Reservierungspflicht:** nein \ **Kosten für Reservierung:** - {{< /expander >}} {{< expander "Express (E/EXP/EXTRA)" category >}} -**Beschreibung:** -Zusätzliche Züge bei hohem Verkehrsaufkommen, vor allem in den Sommermonaten zur belgischen Küste. -**Reservierung möglich:** nein -**Reservierungspflicht:** nein +**Beschreibung:** \ +Zusätzliche Züge bei hohem Verkehrsaufkommen, vor allem in den Sommermonaten zur belgischen Küste. \ +**Reservierung möglich:** nein \ +**Reservierungspflicht:** nein \ **Kosten für Reservierung:** - {{< /expander >}} {{< expander "Tourist (T)" category >}} -**Beschreibung:** -Zusätzliche Züge zu bestimmten touristischen Zielen, oft auch einfach als "R" für Regionalzug zu finden. -**Reservierung möglich:** nein -**Reservierungspflicht:** nein +**Beschreibung:** \ +Zusätzliche Züge zu bestimmten touristischen Zielen, oft auch einfach als "R" für Regionalzug zu finden. \ +**Reservierung möglich:** nein \ +**Reservierungspflicht:** nein \ **Kosten für Reservierung:** - {{< /expander >}} @@ -89,28 +89,27 @@ Zusätzliche Züge zu bestimmten touristischen Zielen, oft auch einfach als "R" ### Online -- [Website der SNCB für nationale Verbindungen](https://www.belgiantrain.be): - **Reservierung:** ⛔ +- [Website der SNCB für nationale Verbindungen](https://www.belgiantrain.be): \ + **Reservierung:** ⛔ \ **FIP 50 Fahrkarten:** ⛔ -- [Website der SNCB für internationale Verbindungen](https://www.b-europe.com/): - **Reservierung:** ✅ - Für internationale Züge, bei denen eine Reservierung möglich ist, kann diese hier entsprechend ausgewählt werden. - **FIP 50 Fahrkarten:** ✅ - Für grenzüberschreitende Züge aus und nach Belgien können hier Fahrkarten mit FIP 50 Rabatt gekauft werden. Dazu einfach bei den Reisenden die Ermäßigung "50% Ermäßigung Belgien (SNCB)" auswählen. Hier können auch mehrere Ermäßigungen, z. B. ein gleichzeitig noch vorhandener Freifahrtschein für die CFL (Luxemburg) angegeben werden. - **Internationale Fahrkarten mit Freifahrt:** ✅ +- [Website der SNCB für internationale Verbindungen](https://www.b-europe.com/): \ + **Reservierung:** ✅ \ + Für internationale Züge, bei denen eine Reservierung möglich ist, kann diese hier entsprechend ausgewählt werden. \ + **FIP 50 Fahrkarten:** ✅ \ + Für grenzüberschreitende Züge aus und nach Belgien können hier Fahrkarten mit FIP 50 Rabatt gekauft werden. Dazu einfach bei den Reisenden die Ermäßigung "50% Ermäßigung Belgien (SNCB)" auswählen. Hier können auch mehrere Ermäßigungen, z. B. ein gleichzeitig noch vorhandener Freifahrtschein für die CFL (Luxemburg) angegeben werden. \ + **Internationale Fahrkarten mit Freifahrt:** ✅ \ Bei Vorhandensein einer Freifahrt für die SNCB kann diese auch für grenzüberschreitende Züge angerechnet werden. Dafür bei den Reisenden die Ermäßigung "Freifahrtschein Belgien (SNCB)" angeben. Somit lassen sich z. B. Züge von Belgien nach Lille in Frankreich (außer mit dem TGV, der einen Globalpreis besitzt und nicht von der SNCB betrieben wird) sehr günstig buchen. -- Weitere Möglichkeiten: +- Weitere Möglichkeiten: \ Grenzüberschreitende Verbindungen zwischen Deutschland und Belgien können von Mitarbeitern der Deutschen Bahn über den DB Reisemarkt online erworben werden. - ### Vor Ort -- Schalter den SNCB: - Die SNCB betreibt Fahrkartenschalter an vielen großen Bahnhöfen (vgl. [belgetrain](https://www.belgiantrain.be/de/station-information)). - **Reservierung:** ✅ +- Schalter den SNCB: \ + Die SNCB betreibt Fahrkartenschalter an vielen großen Bahnhöfen (vgl. [belgetrain](https://www.belgiantrain.be/de/station-information)). \ + **Reservierung:** ✅ \ **FIP 50 Fahrkarten:** ✅ -- Weitere Möglichkeiten: +- Weitere Möglichkeiten: \ FIP 50 Fahrkarten und Reservierungen können auch bei der CFL, DB und NS in den Reisezentren gekauft werden. ### Im Zug diff --git a/content/operator/sncb/index.en.md b/content/operator/sncb/index.en.md index fe211015..f50565bb 100644 --- a/content/operator/sncb/index.en.md +++ b/content/operator/sncb/index.en.md @@ -17,8 +17,8 @@ The SNCB (Société nationale des chemins de fer belges) or NMBS (Nationale Maat ## Validity of FIP Tickets -FIP Coupon: ✅ -FIP Coupon relatives: ✅ +FIP Coupon: ✅ \ +FIP Coupon relatives: ✅ \ FIP 50 tickets: ✅ FIP Coupons and FIP 50 tickets are valid on SNCB connections. For cross-border trips, either a continuous FIP 50 ticket or FIP Coupons from both countries must be available. @@ -28,60 +28,60 @@ FIP Coupons and FIP 50 tickets are valid on SNCB connections. For cross-border t Within Belgium, no reservation is required for SNCB and in many trains, it is not possible. For the cross-border ICE to Germany, a reservation is possible and was mandatory in summer 2024 (only for cross-border journeys). {{< expander "InterCity Express (ICE)" category >}} -**Description:** -High-speed trains of Deutsche Bahn, operated by SNCB in Belgium. They run between Brussels (Midi) and Germany (Cologne / Frankfurt am Main), but can also be used with FIP tickets without surcharge within Belgium between Brussels Midi and Liège-Guillemins. -**Reservation possible:** yes -**Reservation required:** no +**Description:** \ +High-speed trains of Deutsche Bahn, operated by SNCB in Belgium. They run between Brussels (Midi) and Germany (Cologne / Frankfurt am Main), but can also be used with FIP tickets without surcharge within Belgium between Brussels Midi and Liège-Guillemins. \ +**Reservation possible:** yes \ +**Reservation required:** no \ **Cost of reservation:** 🟡 -5.20 € (2nd class) +5.20 € (2nd class) \ 6.50 € (1st class) {{< /expander >}} {{< expander "InterCity (IC)" category >}} -**Description:** -Unlike in other countries, these are not real long-distance trains, but rather fast regional trains with few stops. -**Reservation possible:** no -**Reservation required:** no +**Description:** \ +Unlike in other countries, these are not real long-distance trains, but rather fast regional trains with few stops. \ +**Reservation possible:** no \ +**Reservation required:** no \ **Cost of reservation:** - {{< /expander >}} {{< expander "Train local or Lokale trein (L)" category >}} -**Description:** -Regional trains stopping at most stations, often simply referred to as "R" for regional train in connection information. -**Reservation possible:** no -**Reservation required:** no +**Description:** \ +Regional trains stopping at most stations, often simply referred to as "R" for regional train in connection information. \ +**Reservation possible:** no \ +**Reservation required:** no \ **Cost of reservation:** - {{< /expander >}} {{< expander "Train S or S-Trein (S)" category >}} -**Description:** -A suburban train in the metropolitan areas of Antwerp, Brussels, Charleroi, Ghent, or Liège. They connect the major cities with the suburbs and usually stop everywhere. Unlike in other countries, the S-trains here do not have denser schedules than other train categories. In the connection information, these are sometimes also summarized as "R" for regional train. -**Reservation possible:** no -**Reservation required:** no +**Description:** \ +A suburban train in the metropolitan areas of Antwerp, Brussels, Charleroi, Ghent, or Liège. They connect the major cities with the suburbs and usually stop everywhere. Unlike in other countries, the S-trains here do not have denser schedules than other train categories. In the connection information, these are sometimes also summarized as "R" for regional train. \ +**Reservation possible:** no \ +**Reservation required:** no \ **Cost of reservation:** - {{< /expander >}} {{< expander "Train d’heure de pointe or Piekuurtrein (P)" category >}} -**Description:** -Additional trains during peak hours from Monday to Friday mornings and late afternoons, often simply referred to as "R" for regional train in connection information. -**Reservation possible:** no -**Reservation required:** no +**Description:** \ +Additional trains during peak hours from Monday to Friday mornings and late afternoons, often simply referred to as "R" for regional train in connection information. \ +**Reservation possible:** no \ +**Reservation required:** no \ **Cost of reservation:** - {{< /expander >}} {{< expander "Express (E/EXP/EXTRA)" category >}} -**Description:** -Additional trains during high traffic periods, especially in the summer months to the Belgian coast. -**Reservation possible:** no -**Reservation required:** no +**Description:** \ +Additional trains during high traffic periods, especially in the summer months to the Belgian coast. \ +**Reservation possible:** no \ +**Reservation required:** no \ **Cost of reservation:** - {{< /expander >}} {{< expander "Tourist (T)" category >}} -**Description:** -Additional trains to certain tourist destinations, often simply referred to as "R" for regional train. -**Reservation possible:** no -**Reservation required:** no +**Description:** \ +Additional trains to certain tourist destinations, often simply referred to as "R" for regional train. \ +**Reservation possible:** no \ +**Reservation required:** no \ **Cost of reservation:** - {{< /expander >}} @@ -89,26 +89,26 @@ Additional trains to certain tourist destinations, often simply referred to as " ### Online -- [SNCB website for national connections](https://www.belgiantrain.be): - **Reservation:** ⛔ +- [SNCB website for national connections](https://www.belgiantrain.be): \ + **Reservation:** ⛔ \ **FIP 50 tickets:** ⛔ -- [SNCB website for international connections](https://www.b-europe.com/): - **Reservation:** ✅ - For international trains where a reservation is possible, it can be selected accordingly here. - **FIP 50 tickets:** ✅ - For cross-border trains to and from Belgium, tickets with FIP 50 discount can be purchased here. Simply select the discount "50% discount Belgium (SNCB)" for travelers. Multiple discounts, such as a simultaneously available free travel pass for CFL (Luxembourg), can also be specified here. - **International tickets with free travel:** ✅ +- [SNCB website for international connections](https://www.b-europe.com/): \ + **Reservation:** ✅ \ + For international trains where a reservation is possible, it can be selected accordingly here. \ + **FIP 50 tickets:** ✅ \ + For cross-border trains to and from Belgium, tickets with FIP 50 discount can be purchased here. Simply select the discount "50% discount Belgium (SNCB)" for travelers. Multiple discounts, such as a simultaneously available free travel pass for CFL (Luxembourg), can also be specified here. \ + **International tickets with free travel:** ✅ \ If a free travel pass for SNCB is available, it can also be applied to cross-border trains. For this, select the discount "Free travel pass Belgium (SNCB)" for travelers. This allows, for example, very cheap bookings for trains from Belgium to Lille in France (except for the TGV, which has a global price and is not operated by SNCB). -- Other options: +- Other options: \ Cross-border connections between Germany and Belgium can be purchased online by Deutsche Bahn employees through the DB Travel Market. ### On-site -- SNCB ticket counters: - SNCB operates ticket counters at many major stations (see [belgetrain](https://www.belgiantrain.be/en/station-information)). - **Reservation:** ✅ +- SNCB ticket counters: \ + SNCB operates ticket counters at many major stations (see [belgetrain](https://www.belgiantrain.be/en/station-information)). \ + **Reservation:** ✅ \ **FIP 50 tickets:** ✅ -- Other options: +- Other options: \ FIP 50 tickets and reservations can also be purchased at CFL, DB, and NS travel centers. ### On the train diff --git a/content/operator/zsr/index.de.md b/content/operator/zsr/index.de.md index 201bb194..cfb3897e 100644 --- a/content/operator/zsr/index.de.md +++ b/content/operator/zsr/index.de.md @@ -18,8 +18,8 @@ Die ZSR (Železnice Slovenskej republiky) sowie der dazugehörige Zugbetreiber Z ## Gültigkeit FIP-Tickets -FIP Freifahrtsschein: ✅ -FIP Freifahrt Angehörige: ⛔ +FIP Freifahrtsschein: ✅ \ +FIP Freifahrt Angehörige: ⛔ \ FIP 50 Tickets: ✅ FIP Freifahrtscheine und FIP 50 Tickets sind auf Verbindungen der ZSSK mit der Einschränkung, dass einzelne (oder bei der 1. Klasse alle) Züge reservierungspflichtig sind, gültig. Bei grenzüberschreitenden Fahrten muss entweder ein durchgängiges FIP 50 Ticket oder FIP Freifahrtscheine beider Länder vorhanden sein. @@ -29,94 +29,94 @@ FIP Freifahrtscheine und FIP 50 Tickets sind auf Verbindungen der ZSSK mit der E Reservierungspflicht für SC- und IC-Züge. Andere ZSSK Züge erfordern nur eine Reservierung in der 1. Klasse. [^2] {{< expander "SuperCity (SC) ⚠️" category >}} -**Beschreibung:** -Schnelle Neigetechnik-Züge (Pendolino), die zwischen Prag (Tschechien) und Košice, mit wenigen Halten verkehren. -**Reservierung möglich:** ja -**Reservierungspflicht:** ⚠️ ja -**Kosten für Reservierung:** 🔴 Ab 7 € +**Beschreibung:** \ +Schnelle Neigetechnik-Züge (Pendolino), die zwischen Prag (Tschechien) und Košice, mit wenigen Halten verkehren. \ +**Reservierung möglich:** ja \ +**Reservierungspflicht:** ⚠️ ja \ +**Kosten für Reservierung:** 🔴 Ab 7 € \ Abhängig von Strecke und Auslastung (inkl. Aufschlag für Zugkategorie) {{< /expander >}} {{< expander "InterCity (IC) ⚠️" category >}} -**Beschreibung:** -*Zur Zeit ist der Betrieb der Intercity-Zügen aus wirtschaftlichen Gründen eingestellt. Die Züge werden durch EX-Züge ersetzt.* -Grenzüberschreitende Fernzüge, die eigenwirtschaftlich von der ZSSK und CD erbracht werden und meist zwischen Prag und Bratislava/Zilina mit wenigen Halten und schneller Durchschnittsgeschwindigkeit verkehren. -**Reservierung möglich:** ja -**Reservierungspflicht:** ⚠️ ja -**Kosten für Reservierung:** 🔴 Ab 7 € +**Beschreibung:** \ +*Zur Zeit ist der Betrieb der Intercity-Zügen aus wirtschaftlichen Gründen eingestellt. Die Züge werden durch EX-Züge ersetzt.* \ +Grenzüberschreitende Fernzüge, die eigenwirtschaftlich von der ZSSK und CD erbracht werden und meist zwischen Prag und Bratislava/Zilina mit wenigen Halten und schneller Durchschnittsgeschwindigkeit verkehren. \ +**Reservierung möglich:** ja \ +**Reservierungspflicht:** ⚠️ ja \ +**Kosten für Reservierung:** 🔴 Ab 7 € \ Abhängig von Strecke und Auslastung (inkl. Aufschlag für Zugkategorie) {{< /expander >}} {{< expander "EuroCity (EC) / RailJet (RJ) ⚠️1️⃣" category >}} -**Beschreibung:** -Grenzüberschreitende Züge zwischen der Slowakei und Tschechien, Österreich oder Ungarn. Sie verkehren oft mit wenigen Halten und im Vergleich relativ hoher Durchschnittsgeschwindigkeit. Die RJ-Züge sind RailJet-Züge der Österreichischen Bundesbahn, die auf slowakischem Abschnitt auch mit ZSSK-Freifahrtscheinen genutzt werden können. -*RJ ist gleichzeitig auch die Abkürzung für RegioJet, dort gelten keinerlei FIP-Farscheine.* -**Reservierung möglich:** ja -**Reservierungspflicht:** ⚠️1️⃣ nur in der 1. Klasse -**Kosten für Reservierung:** 🟢 -1 € (2. Klasse) -2 € (1. Klasse) +**Beschreibung:** \ +Grenzüberschreitende Züge zwischen der Slowakei und Tschechien, Österreich oder Ungarn. Sie verkehren oft mit wenigen Halten und im Vergleich relativ hoher Durchschnittsgeschwindigkeit. Die RJ-Züge sind RailJet-Züge der Österreichischen Bundesbahn, die auf slowakischem Abschnitt auch mit ZSSK-Freifahrtscheinen genutzt werden können. \ +*RJ ist gleichzeitig auch die Abkürzung für RegioJet, dort gelten keinerlei FIP-Farscheine.* \ +**Reservierung möglich:** ja \ +**Reservierungspflicht:** ⚠️1️⃣ nur in der 1. Klasse \ +**Kosten für Reservierung:** 🟢 \ +1 € (2. Klasse) \ +2 € (1. Klasse) {{< /expander >}} {{< expander "EuroNight (EN) ⚠️" category >}} -**Beschreibung:** - EN sind internationale Nachtzüge, bei denen Reservierungspflicht besteht und die Möglichkeit einen Aufpreis für Liege- oder Schlafwagen zu zahlen. Sonst sind sie ähnlich wie die EC. -**Reservierung möglich:** ja -**Reservierungspflicht:** ja -**Kosten für Reservierung:** 🔴 +**Beschreibung:** \ + EN sind internationale Nachtzüge, bei denen Reservierungspflicht besteht und die Möglichkeit einen Aufpreis für Liege- oder Schlafwagen zu zahlen. Sonst sind sie ähnlich wie die EC. \ +**Reservierung möglich:** ja \ +**Reservierungspflicht:** ja \ +**Kosten für Reservierung:** 🔴 \ Abhängig von Strecke und Auslastung sowie Wagenkategorie (inkl. Aufschlag für Zugkategorie) {{< /expander >}} {{< expander "Express (Ex) ⚠️1️⃣" category >}} -**Beschreibung:** -Eine Art Interregio mit weniger Halten als ein Regionalzug, aber mehr als beispielsweise den IC. Oft haben sie auch ein Bordrestaurant und fahren mit komfortablen Lok-Wagen-Zügen. -**Reservierung möglich:** ja -**Reservierungspflicht:** ⚠️1️⃣ nur in der 1. Klasse -**Kosten für Reservierung:** 🟢 -1 € (2. Klasse) -2 € (1. Klasse) +**Beschreibung:** \ +Eine Art Interregio mit weniger Halten als ein Regionalzug, aber mehr als beispielsweise den IC. Oft haben sie auch ein Bordrestaurant und fahren mit komfortablen Lok-Wagen-Zügen. \ +**Reservierung möglich:** ja \ +**Reservierungspflicht:** ⚠️1️⃣ nur in der 1. Klasse \ +**Kosten für Reservierung:** 🟢 \ +1 € (2. Klasse) \ +2 € (1. Klasse) {{< /expander >}} {{< expander "Rychlik (R) ⚠️1️⃣" category >}} -**Beschreibung:** -Schnelle Regionalzüge mit Halten an den wichtigsten Bahnhöfen in der Region, eine Art Regionalexpress mit sehr unterschiedlichem Wagenmaterial. -**Reservierung möglich:** ja -**Reservierungspflicht:** ⚠️1️⃣ nur in der 1. Klasse -**Kosten für Reservierung:** 🟢 -1 € (2. Klasse) -2 € (1. Klasse) +**Beschreibung:** \ +Schnelle Regionalzüge mit Halten an den wichtigsten Bahnhöfen in der Region, eine Art Regionalexpress mit sehr unterschiedlichem Wagenmaterial. \ +**Reservierung möglich:** ja \ +**Reservierungspflicht:** ⚠️1️⃣ nur in der 1. Klasse \ +**Kosten für Reservierung:** 🟢 \ +1 € (2. Klasse) \ +2 € (1. Klasse) {{< /expander >}} {{< expander "Osobní vlak (Os) ⚠️1️⃣" category >}} -**Beschreibung:** -Standard-Regionalzüge, die meist überall halten (es gibt jedoch Ausnahmen). Gerade auf Nebenstrecken verkehren sie oft mit veralteten Wagenmaterial. Teilweise werden sie auch als S-Bahnen vermarktet, ohne jedoch wirklich in einem S-Bahn-Takt zu fahren. -**Reservierung möglich:** ja -**Reservierungspflicht:** ⚠️1️⃣ nur in der 1. Klasse -**Kosten für Reservierung:** 🟢 -1 € (2. Klasse) -2 € (1. Klasse) +**Beschreibung:** \ +Standard-Regionalzüge, die meist überall halten (es gibt jedoch Ausnahmen). Gerade auf Nebenstrecken verkehren sie oft mit veralteten Wagenmaterial. Teilweise werden sie auch als S-Bahnen vermarktet, ohne jedoch wirklich in einem S-Bahn-Takt zu fahren. \ +**Reservierung möglich:** ja \ +**Reservierungspflicht:** ⚠️1️⃣ nur in der 1. Klasse \ +**Kosten für Reservierung:** 🟢 \ +1 € (2. Klasse) \ +2 € (1. Klasse) {{< /expander >}} ## Ticket- und Reservierungskauf ### Online -- [Website der ZSSK](https://www.zssk.sk): - **Reservierung:** ✅ - In der Verbindungsauskunft kann mit einem FIP Freifahrtschein, in der Verbindung auf der englischen Website "I have the ticket already I want to purchase only reservation or additional service" ausgewählt werden. Danach "Reservation" wählen und bei der Personenauswahl als Rabatt "International ticket/Rail Pass" auswählen, sowie darauf achten, dass anschließend "Entitled for 100% discount" ausgewählt ist. - **FIP 50 Fahrkarten:** ✅ - Im Kaufprozess als Rabatt "FIP Ticket 50%" auswählen. -- Weitere Möglichkeiten: +- [Website der ZSSK](https://www.zssk.sk): \ + **Reservierung:** ✅ \ + In der Verbindungsauskunft kann mit einem FIP Freifahrtschein, in der Verbindung auf der englischen Website "I have the ticket already I want to purchase only reservation or additional service" ausgewählt werden. Danach "Reservation" wählen und bei der Personenauswahl als Rabatt "International ticket/Rail Pass" auswählen, sowie darauf achten, dass anschließend "Entitled for 100% discount" ausgewählt ist. \ + **FIP 50 Fahrkarten:** ✅ \ + Im Kaufprozess als Rabatt "FIP Ticket 50%" auswählen. +- Weitere Möglichkeiten: \ Reservierungen sind auch über die Websites der [CD](https://www.cd.cz), [DB](https://www.bahn.de) und [ÖBB](https://www.oebb.at) möglich. Zu teilweise abweichenden Preisen. Ausgenommen davon sind die IC und SC Züge. ### Vor Ort -- Schalter der ZSR: - In der Slowakei gibt es ein umfängreiches Netz von Ticketschaltern auch an kleineren Bahnhöfen. Sprachlich ist es von Vorteil, etwas slowakisch oder tschechisch zu sprechen oder die passende Übersetzer-App zu haben, da Englisch (oder auch Deutsch) oft nicht sehr verbreitet ist. - **Reservierung:** ✅ +- Schalter der ZSR: \ + In der Slowakei gibt es ein umfängreiches Netz von Ticketschaltern auch an kleineren Bahnhöfen. Sprachlich ist es von Vorteil, etwas slowakisch oder tschechisch zu sprechen oder die passende Übersetzer-App zu haben, da Englisch (oder auch Deutsch) oft nicht sehr verbreitet ist. \ + **Reservierung:** ✅ \ **FIP 50 Fahrkarten:** ✅ -- Weitere Möglichkeiten: +- Weitere Möglichkeiten: \ FIP 50 Fahrkarten und Reservierungen können auch bei der CD, DB und ÖBB in den Reisezentren gekauft werden. ### Im Zug @@ -169,7 +169,7 @@ Kinder zwischen 6 und 16 Jahren haben unabhängig der Nationalität die Möglich - Ausweis des Kindes (wenn kein Ausweis vorhanden, ist auch die Kombination aus der Geburtsurkunde des Kindes sowie der Ausweis des Erziehungsberechtigten möglich) Das Ganze muss dann vom Erziehungsberechtigten an einem Ticketschalter vorgelegt werden. Je nach vorhandenem System beim Schalter kann entweder sofort die Registrierung erfolgen oder es dauert bis zu 3 Arbeitstage. Am Ende bekommt man eine Bestätigung, das in den Zügen immer mitzuführen ist. Darüber hinaus wird immer noch ein Ticket benötigt, das über die [ZSSK-Website](https://www.zssk.sk/) mit Wahl der entsprechenden Reisegruppe (Wichtig: "Entitled for 100% discount" muss ausgewählt sein) für 0 Euro gebucht werden kann. Bei EC-Zügen kommt noch eine Reservierungsgebühr von 1 € oben drauf, bei SC-Zügen 5 €. IC-Züge und RJ-Züge können nicht genutzt werden.[^1] -Ohne den ganzen Aufwand können Kinder zwischen 6 und 16 Jahren mit 50% Rabatt reisen. Damit ist auch die Nutzung von IC-Zügen mit 1 € Gebühr möglich, in SC-Zügen 1 € in der 2. und 3 € in der 1. Klasse. Ein offizielles Dokument mit Foto, Alter, Geburtsdatum und (falls möglich) Geburtsnummer muss mitgeführt werden.[^1] +Ohne den ganzen Aufwand können Kinder zwischen 6 und 16 Jahren mit 50% Rabatt reisen. Damit ist auch die Nutzung von IC-Zügen mit 1 € Gebühr möglich, in SC-Zügen 1 € in der 2. und 3 € in der 1. Klasse. Ein offizielles Dokument mit Foto, Alter, Geburtsdatum und (falls möglich) Geburtsnummer muss mitgeführt werden.[^1] \ Für Kinder ab 16 Jahren gibt es keinen Rabatt, jedoch ist es für Studenten unter 26 Jahren und Rentner ab 62 Jahren aus der EU (sowie Studenten aus aller Welt, die in der Slowakei studieren) möglich ebenfalls Freifahrten zu bekommen, ähnlich wie Kinder zwischen 6 und 16 Jahren. Da dies nicht direkt mit FIP zu tun hat, verweisen wir hier auf die Seite [ZSSK Zero Fare](https://www.zssk.sk/en/zero-fare/). ## Tarifliche Besonderheiten diff --git a/content/operator/zsr/index.en.md b/content/operator/zsr/index.en.md index cec5c61f..5544ccfa 100644 --- a/content/operator/zsr/index.en.md +++ b/content/operator/zsr/index.en.md @@ -18,8 +18,8 @@ The ZSR (Železnice Slovenskej republiky) and its associated train operator ZSSK ## Validity of FIP tickets -FIP Coupon: ✅ -FIP Coupon relatives: ⛔ +FIP Coupon: ✅ \ +FIP Coupon relatives: ⛔ \ FIP 50 tickets: ✅ FIP Coupons and FIP 50 tickets are valid on ZSSK connections with the restriction that some (or all in 1st class) trains require reservations. For cross-border journeys, either a continuous FIP 50 ticket or FIP Coupons from both countries must be available. @@ -29,93 +29,93 @@ FIP Coupons and FIP 50 tickets are valid on ZSSK connections with the restrictio Reservation required for SC and IC trains. Other ZSSK trains only require a reservation in 1st class. [^2] {{< expander "SuperCity (SC) ⚠️" category >}} -**Description:** -Fast tilting trains (Pendolino) running between Prague (Czech Republic) and Košice, with few stops. -**Reservation possible:** yes -**Reservation required:** ⚠️ yes -**Cost of reservation:** 🔴 From 7 € +**Description:** \ +Fast tilting trains (Pendolino) running between Prague (Czech Republic) and Košice, with few stops. \ +**Reservation possible:** yes \ +**Reservation required:** ⚠️ yes \ +**Cost of reservation:** 🔴 From 7 € \ Depending on route and occupancy (including surcharge for train category) {{< /expander >}} {{< expander "InterCity (IC) ⚠️" category >}} -**Description:** -*Currently, the operation of InterCity trains has been suspended for economic reasons. The trains are being replaced by EX trains.* -Cross-border long-distance trains operated commercially by ZSSK and CD, usually running between Prague and Bratislava/Zilina with few stops and high average speed. -**Reservation possible:** yes -**Reservation required:** ⚠️ yes -**Cost of reservation:** 🔴 From 7 € +**Description:** \ +*Currently, the operation of InterCity trains has been suspended for economic reasons. The trains are being replaced by EX trains.* \ +Cross-border long-distance trains operated commercially by ZSSK and CD, usually running between Prague and Bratislava/Zilina with few stops and high average speed. \ +**Reservation possible:** yes \ +**Reservation required:** ⚠️ yes \ +**Cost of reservation:** 🔴 From 7 € \ Depending on route and occupancy (including surcharge for train category) {{< /expander >}} {{< expander "EuroCity (EC) / RailJet (RJ) ⚠️1️⃣" category >}} -**Description:** -Cross-border trains between Slovakia and the Czech Republic, Austria, or Hungary. They often run with few stops and relatively high average speed. RJ trains are RailJet trains of the Austrian Federal Railways, which can also be used with ZSSK Coupons on the Slovak section. -*RJ is also the abbreviation for RegioJet, where no FIP tickets are valid.* -**Reservation possible:** yes -**Reservation required:** ⚠️1️⃣ only in 1st class -**Cost of reservation:** 🟢 -1 € (2nd class) -2 € (1st class) +**Description:** \ +Cross-border trains between Slovakia and the Czech Republic, Austria, or Hungary. They often run with few stops and relatively high average speed. RJ trains are RailJet trains of the Austrian Federal Railways, which can also be used with ZSSK Coupons on the Slovak section. \ +*RJ is also the abbreviation for RegioJet, where no FIP tickets are valid.* \ +**Reservation possible:** yes \ +**Reservation required:** ⚠️1️⃣ only in 1st class \ +**Cost of reservation:** 🟢 \ +1 € (2nd class) \ +2 € (1st class) {{< /expander >}} {{< expander "EuroNight (EN) ⚠️" category >}} -**Description:** -EN are international night trains that require reservations and offer the option to pay a surcharge for couchette or sleeper cars. Otherwise, they are similar to EC trains. -**Reservation possible:** yes -**Reservation required:** ⚠️ yes -**Cost of reservation:** 🔴 +**Description:** \ +EN are international night trains that require reservations and offer the option to pay a surcharge for couchette or sleeper cars. Otherwise, they are similar to EC trains. \ +**Reservation possible:** yes \ +**Reservation required:** ⚠️ yes \ +**Cost of reservation:** 🔴 \ Depending on route and occupancy as well as car category (including surcharge for train category) {{< /expander >}} {{< expander "Express (Ex) ⚠️1️⃣" category >}} -**Description:** -A type of interregional train with fewer stops than a regional train but more than, for example, IC trains. They often have a dining car and run with comfortable locomotive-hauled trains. -**Reservation possible:** yes -**Reservation required:** ⚠️1️⃣ only in 1st class -**Cost of reservation:** 🟢 -1 € (2nd class) -2 € (1st class) +**Description:** \ +A type of interregional train with fewer stops than a regional train but more than, for example, IC trains. They often have a dining car and run with comfortable locomotive-hauled trains. \ +**Reservation possible:** yes \ +**Reservation required:** ⚠️1️⃣ only in 1st class \ +**Cost of reservation:** 🟢 \ +1 € (2nd class) \ +2 € (1st class) {{< /expander >}} {{< expander "Rychlik (R) ⚠️1️⃣" category >}} -**Description:** -Fast regional trains stopping at the main stations in the region, a type of regional express with very varied rolling stock. -**Reservation possible:** yes -**Reservation required:** ⚠️1️⃣ only in 1st class -**Cost of reservation:** 🟢 -1 € (2nd class) -2 € (1st class) +**Description:** \ +Fast regional trains stopping at the main stations in the region, a type of regional express with very varied rolling stock. \ +**Reservation possible:** yes \ +**Reservation required:** ⚠️1️⃣ only in 1st class \ +**Cost of reservation:** 🟢 \ +1 € (2nd class) \ +2 € (1st class) {{< /expander >}} {{< expander "Osobní vlak (Os) ⚠️1️⃣" category>}} -**Description:** -Standard regional trains that usually stop everywhere (there are exceptions). Especially on branch lines, they often run with outdated rolling stock. They are sometimes marketed as S-Bahn trains, but without really running on an S-Bahn schedule. -**Reservation possible:** yes -**Reservation required:** ⚠️1️⃣ only in 1st class -**Cost of reservation:** 🟢 -1 € (2nd class) -2 € (1st class) +**Description:** \ +Standard regional trains that usually stop everywhere (there are exceptions). Especially on branch lines, they often run with outdated rolling stock. They are sometimes marketed as S-Bahn trains, but without really running on an S-Bahn schedule. \ +**Reservation possible:** yes \ +**Reservation required:** ⚠️1️⃣ only in 1st class \ +**Cost of reservation:** 🟢 \ +1 € (2nd class) \ +2 € (1st class) {{< /expander >}} ## Ticket and reservation purchase ### Online -- [ZSSK website](https://www.zssk.sk): - **Reservation:** ✅ - In the connection search, you can select "I have the ticket already I want to purchase only reservation or additional service" on the English website. Then choose "Reservation" and select "International ticket/Rail Pass" as the discount in the passenger selection, ensuring "Entitled for 100% discount" is selected. - **FIP 50 tickets:** ✅ - Select "FIP Ticket 50%" as the discount during the purchase process. -- Other options: +- [ZSSK website](https://www.zssk.sk): \ + **Reservation:** ✅ \ + In the connection search, you can select "I have the ticket already I want to purchase only reservation or additional service" on the English website. Then choose "Reservation" and select "International ticket/Rail Pass" as the discount in the passenger selection, ensuring "Entitled for 100% discount" is selected. \ + **FIP 50 tickets:** ✅ \ + Select "FIP Ticket 50%" as the discount during the purchase process. +- Other options: \ Reservations are also possible through the websites of [CD](https://www.cd.cz), [DB](https://www.bahn.de), and [ÖBB](https://www.oebb.at) at sometimes different prices. IC and SC trains are excluded. ### On-site -- ZSR ticket counters: - In Slovakia, there is an extensive network of ticket counters even at smaller stations. It is advantageous to speak some Slovak or Czech or have the appropriate translator app, as English (or German) is often not widely spoken. - **Reservation:** ✅ +- ZSR ticket counters: \ + In Slovakia, there is an extensive network of ticket counters even at smaller stations. It is advantageous to speak some Slovak or Czech or have the appropriate translator app, as English (or German) is often not widely spoken. \ + **Reservation:** ✅ \ **FIP 50 tickets:** ✅ -- Other options: +- Other options: \ FIP 50 tickets and reservations can also be purchased at CD, DB, and ÖBB travel centers. ### On the train @@ -168,7 +168,7 @@ Children between 6 and 16 years, regardless of nationality, have the opportunity - ID of the child (if no ID is available, the combination of the child's birth certificate and the ID of the guardian is also possible) This must be presented by the guardian at a ticket counter. Depending on the system available at the counter, registration can either be done immediately or take up to 3 working days. In the end, you get a confirmation that must always be carried on the trains. Additionally, a ticket is still required, which can be booked for 0 euros on the [ZSSK website](https://www.zssk.sk/) by selecting the appropriate travel group (Important: "Entitled for 100% discount" must be selected). For EC trains, an additional reservation fee of 1 € is added, for SC trains 5 €. IC trains and RJ trains cannot be used.[^1] -Without all the effort, children between 6 and 16 years can travel with a 50% discount. This also allows the use of IC trains with a 1 € fee, in SC trains 1 € in 2nd class and 3 € in 1st class. An official document with a photo, age, date of birth, and (if possible) birth number must be carried.[^1] +Without all the effort, children between 6 and 16 years can travel with a 50% discount. This also allows the use of IC trains with a 1 € fee, in SC trains 1 € in 2nd class and 3 € in 1st class. An official document with a photo, age, date of birth, and (if possible) birth number must be carried.[^1] \ For children over 16 years, there is no discount, but it is possible for students under 26 years and pensioners from 62 years from the EU (as well as students from all over the world studying in Slovakia) to also get free travel, similar to children between 6 and 16 years. Since this is not directly related to FIP, we refer to the page [ZSSK Zero Fare](https://www.zssk.sk/en/zero-fare/). ## Special Tariff Conditions diff --git a/content/privacy.de.md b/content/privacy.de.md index 4b3d7ea2..89e1ec6d 100644 --- a/content/privacy.de.md +++ b/content/privacy.de.md @@ -52,4 +52,4 @@ Personenbezogene Daten werden von uns an die nachfolgend bezeichneten Dritten we ## Ihre Rechte Ihnen stehen grundsätzlich die Rechte auf Auskunft, Berichtigung, Löschung, Einschränkung, Datenübertragbarkeit, Widerruf und Widerspruch zu. -Wenn Sie glauben, dass die Verarbeitung Ihrer Daten gegen das Datenschutzrecht verstößt oder Ihre datenschutzrechtlichen Ansprüche sonst in einer Weise verletzt worden sind, können Sie sich bei uns testmail oder der Datenschutzbehörde beschweren. \ No newline at end of file +Wenn Sie glauben, dass die Verarbeitung Ihrer Daten gegen das Datenschutzrecht verstößt oder Ihre datenschutzrechtlichen Ansprüche sonst in einer Weise verletzt worden sind, können Sie sich bei uns testmail oder der Datenschutzbehörde beschweren. diff --git a/content/privacy.en.md b/content/privacy.en.md index 5a16a089..a99c04b9 100644 --- a/content/privacy.en.md +++ b/content/privacy.en.md @@ -52,4 +52,4 @@ Personal data will be transferred or disclosed by us to the following designated ## Your Rights You have the right to information, correction, deletion, restriction, data portability, revocation, and objection. -If you believe that the processing of your data violates data protection law or your data protection rights have otherwise been violated, you can complain to us at testmail or the data protection authority. \ No newline at end of file +If you believe that the processing of your data violates data protection law or your data protection rights have otherwise been violated, you can complain to us at testmail or the data protection authority. diff --git a/content/snippets/wip.en.md b/content/snippets/wip.en.md index 47a925f7..f5a20d7a 100644 --- a/content/snippets/wip.en.md +++ b/content/snippets/wip.en.md @@ -1,4 +1,4 @@ {{< highlight >}} This page is still under construction and content may be incomplete. We would be happy if you contribute to improve this page. [More information on GitHub](https://github.com/fipguide/fipguide.github.io/wiki/English). -{{< /highlight >}} \ No newline at end of file +{{< /highlight >}} diff --git a/hugo.yaml b/hugo.yaml index d29a59a3..b90a9484 100644 --- a/hugo.yaml +++ b/hugo.yaml @@ -41,4 +41,4 @@ cascade: kind: 'page' params: - githubDevUrl: 'https://github.dev/fipguide/fipguide.github.io/' \ No newline at end of file + githubDevUrl: 'https://github.dev/fipguide/fipguide.github.io/' diff --git a/i18n/de.yaml b/i18n/de.yaml index def672a4..0fac022f 100644 --- a/i18n/de.yaml +++ b/i18n/de.yaml @@ -24,4 +24,4 @@ toc-backlink: Zurück zu editPage: Seite bearbeiten anchorLink: copy: Link zu diesem Abschnitt kopieren - copied: Link wurde in die Zwischenablage kopiert \ No newline at end of file + copied: Link wurde in die Zwischenablage kopiert diff --git a/i18n/en.yaml b/i18n/en.yaml index 673cb964..80a79080 100644 --- a/i18n/en.yaml +++ b/i18n/en.yaml @@ -24,4 +24,4 @@ toc-backlink: Back to editPage: Edit page anchorLink: copy: Copy link to this section - copied: Link has been copied to the clipboard \ No newline at end of file + copied: Link has been copied to the clipboard diff --git a/layouts/404.html b/layouts/404.html index 994968cf..e90525a8 100644 --- a/layouts/404.html +++ b/layouts/404.html @@ -6,4 +6,4 @@

404 Not Found

Return to the home page

-{{ end }} \ No newline at end of file +{{ end }} diff --git a/layouts/_default/_markup/render-link.html b/layouts/_default/_markup/render-link.html index d9bf1067..969809a4 100644 --- a/layouts/_default/_markup/render-link.html +++ b/layouts/_default/_markup/render-link.html @@ -3,4 +3,4 @@ {{ .Text }}{{ partial "ico" (dict "icon" "arrow_outward" ) }} {{- else -}} {{ .Text }} -{{- end -}} \ No newline at end of file +{{- end -}} diff --git a/layouts/_default/home.html b/layouts/_default/home.html index 93453499..3a37d3b2 100644 --- a/layouts/_default/home.html +++ b/layouts/_default/home.html @@ -12,4 +12,4 @@

{{ T "news-headline"}}

{{ end }} -{{ end }} \ No newline at end of file +{{ end }} diff --git a/layouts/_default/single.html b/layouts/_default/single.html index 48fb6f5b..f0eeec43 100644 --- a/layouts/_default/single.html +++ b/layouts/_default/single.html @@ -11,4 +11,4 @@

{{ .Title }}

{{ partial "related.html" . }} -{{ end }} \ No newline at end of file +{{ end }} diff --git a/layouts/alias.html b/layouts/alias.html index 29911d17..463a59a0 100644 --- a/layouts/alias.html +++ b/layouts/alias.html @@ -10,7 +10,7 @@ - - - diff --git a/layouts/partials/ico.html b/layouts/partials/ico.html index b52963f3..0ae95e16 100644 --- a/layouts/partials/ico.html +++ b/layouts/partials/ico.html @@ -1 +1 @@ -{{ return (partialCached "_ico" . .) }} \ No newline at end of file +{{ return (partialCached "_ico" . .) }} diff --git a/layouts/partials/image.html b/layouts/partials/image.html index 3e1d7d4a..9f999f9d 100644 --- a/layouts/partials/image.html +++ b/layouts/partials/image.html @@ -42,4 +42,4 @@ {{ $tinyImage = $image.Resize "500x" }} {{ end }} {{ $myTitle }} - \ No newline at end of file + diff --git a/layouts/partials/menu.html b/layouts/partials/menu.html index 63a021a5..cab31258 100644 --- a/layouts/partials/menu.html +++ b/layouts/partials/menu.html @@ -52,4 +52,4 @@ - \ No newline at end of file + diff --git a/layouts/partials/operator-list-item.html b/layouts/partials/operator-list-item.html index fb21b668..45504569 100644 --- a/layouts/partials/operator-list-item.html +++ b/layouts/partials/operator-list-item.html @@ -6,4 +6,4 @@
{{ .Title }}
- \ No newline at end of file + diff --git a/layouts/partials/related.html b/layouts/partials/related.html index 962767f3..453171b9 100644 --- a/layouts/partials/related.html +++ b/layouts/partials/related.html @@ -7,4 +7,4 @@
  • {{ .LinkTitle }}
  • {{ end }} -{{ end }} \ No newline at end of file +{{ end }} diff --git a/layouts/partials/sidemenu.html b/layouts/partials/sidemenu.html index 9eb7f8ac..15792d16 100644 --- a/layouts/partials/sidemenu.html +++ b/layouts/partials/sidemenu.html @@ -65,4 +65,4 @@ {{ T "editPage"}} - \ No newline at end of file + diff --git a/layouts/partials/snackbar.html b/layouts/partials/snackbar.html index 008f77ba..4dac5148 100644 --- a/layouts/partials/snackbar.html +++ b/layouts/partials/snackbar.html @@ -3,4 +3,4 @@ - \ No newline at end of file + diff --git a/layouts/partials/stage.html b/layouts/partials/stage.html index 34c77b54..924dc3e5 100644 --- a/layouts/partials/stage.html +++ b/layouts/partials/stage.html @@ -8,4 +8,4 @@ {{ $image := resources.Get "images/startpage.webp" }} {{ partial "image.html" (dict "image" $image "loadingLazy" false) }} - \ No newline at end of file + diff --git a/layouts/partials/teaser.html b/layouts/partials/teaser.html index 93587b15..1c1d7be5 100644 --- a/layouts/partials/teaser.html +++ b/layouts/partials/teaser.html @@ -6,7 +6,7 @@ - + {{ $image := $page.Page.Resources.GetMatch "image.webp" }}
    {{ partial "image.html" $image }} @@ -18,4 +18,4 @@

    {{ $page.Title }}

    {{ $page.Summary | plainify | truncate 100 }}
    -
    \ No newline at end of file + diff --git a/layouts/partials/toc.html b/layouts/partials/toc.html index 10a59739..49dc7388 100644 --- a/layouts/partials/toc.html +++ b/layouts/partials/toc.html @@ -142,4 +142,4 @@ {{- partial "inline/toc/walk.html" $ctx }} {{- end }} {{- end }} -{{- end }} \ No newline at end of file +{{- end }} diff --git a/layouts/partials/updateDate.html b/layouts/partials/updateDate.html index 1f715b72..03bc8f69 100644 --- a/layouts/partials/updateDate.html +++ b/layouts/partials/updateDate.html @@ -8,4 +8,4 @@ {{ end }} -{{ end }} \ No newline at end of file +{{ end }} diff --git a/layouts/shortcodes/expander.html b/layouts/shortcodes/expander.html index ef5d3fde..30c5aa62 100644 --- a/layouts/shortcodes/expander.html +++ b/layouts/shortcodes/expander.html @@ -5,4 +5,4 @@
    {{ .Inner | markdownify }}
    - \ No newline at end of file + diff --git a/layouts/shortcodes/highlight.html b/layouts/shortcodes/highlight.html index 7f8483a5..21fb8b64 100644 --- a/layouts/shortcodes/highlight.html +++ b/layouts/shortcodes/highlight.html @@ -1,3 +1,3 @@

    {{ .Inner | markdownify }}

    -
    \ No newline at end of file + diff --git a/layouts/shortcodes/ico.html b/layouts/shortcodes/ico.html index 3a9f1a25..f02c9ead 100644 --- a/layouts/shortcodes/ico.html +++ b/layouts/shortcodes/ico.html @@ -54,4 +54,4 @@ {{- with .Page.Resources.GetMatch $icon }} {{ $icon = . }} {{ end -}} -{{ partial "ico" (dict "icon" $icon "theme" $theme "class" $class "href" $href) }} \ No newline at end of file +{{ partial "ico" (dict "icon" $icon "theme" $theme "class" $class "href" $href) }} diff --git a/layouts/shortcodes/snippet.html b/layouts/shortcodes/snippet.html index dc282fd5..931de1b9 100644 --- a/layouts/shortcodes/snippet.html +++ b/layouts/shortcodes/snippet.html @@ -1 +1 @@ -{{- print "snippets/" (.Get 0) "." .Page.Language.Lang ".md" | readFile | .Page.RenderString -}} \ No newline at end of file +{{- print "snippets/" (.Get 0) "." .Page.Language.Lang ".md" | readFile | .Page.RenderString -}} diff --git a/netlify.toml b/netlify.toml index 63d7eaa8..f5001f8a 100644 --- a/netlify.toml +++ b/netlify.toml @@ -3,4 +3,4 @@ publish = "public" [build.environment] - HUGO_VERSION = "0.145.0" \ No newline at end of file + HUGO_VERSION = "0.145.0" diff --git a/static/fonts/OFL.txt b/static/fonts/OFL.txt index 9c48e05a..65a3057b 100644 --- a/static/fonts/OFL.txt +++ b/static/fonts/OFL.txt @@ -18,7 +18,7 @@ with others. The OFL allows the licensed fonts to be used, studied, modified and redistributed freely as long as they are not sold by themselves. The -fonts, including any derivative works, can be bundled, embedded, +fonts, including any derivative works, can be bundled, embedded, redistributed and/or sold with any software provided that any reserved names are not used by derivative works. The fonts and derivatives, however, cannot be released under any other type of license. The diff --git a/static/intersector.svg b/static/intersector.svg index 6ea0f2c7..5656ec78 100644 --- a/static/intersector.svg +++ b/static/intersector.svg @@ -12,4 +12,4 @@ - \ No newline at end of file +