Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
16 commits
Select commit Hold shift + click to select a range
7ef1710
refactor: render border points table as HTML instead of markdown
MoritzWeber0 Oct 7, 2026
1a20b0d
refactor: use country ids as map keys in borderpoints data
MoritzWeber0 Oct 7, 2026
74818d9
feat: add shortName to operator frontmatter, simplify borderpoints op…
MoritzWeber0 Oct 7, 2026
db3bd5f
refactor: change border side countries array to single country field
MoritzWeber0 Oct 7, 2026
83be3c9
feat: remove BSB, Attica, Eurostar and Stena Line border points
MoritzWeber0 Oct 7, 2026
4e68e94
refactor: simplify borderPointsRefs to handle a single item
MoritzWeber0 Oct 7, 2026
f31f5c3
refactor: move border points partials into border-points folder
MoritzWeber0 Oct 7, 2026
4f428d1
feat: restore BSB, Attica, Eurostar and Stena Line border points
MoritzWeber0 Oct 8, 2026
20fe84a
feat: shorten operator shortName for HT, LTG and ZSSK
MoritzWeber0 Oct 8, 2026
fd31a7d
fix: reorder de-eurostar border entry above de-nl
MoritzWeber0 Oct 8, 2026
af674a9
feat: convert borderpoints CMS config to i18n singleton
MoritzWeber0 Oct 8, 2026
9aaf54f
feat: move border point row order/footnotes into country frontmatter
MoritzWeber0 Oct 8, 2026
1f4f40d
refactor: bake in sort order, drop sort flag from border points
MoritzWeber0 Oct 8, 2026
d39bcf9
feat: add border-points editor component to CMS
MoritzWeber0 Oct 8, 2026
b15c8e5
refactor: pass icon directly to expander partial instead of variant
MoritzWeber0 Oct 8, 2026
fc1e929
fix: rename border side summary to Country & Operators
MoritzWeber0 Oct 8, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion archetypes/country/index.de.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,10 @@ country: "{{ .File.ContentBaseName }}"
params:
operators_without_fip:
- # Liste Betreiber, die kein FIP akzeptieren
border_points:
- # Grenzpunkt-IDs im Uhrzeigersinn, startend im Norden des Landes, wie in `content/country/borderpoints.de.yaml` definiert
border_points_footnotes:
- # Optionale Fußnoten unter der Grenzpunkt-Tabelle
---

<!-- Entferne das "WIP" Snippet, wenn die Inhalte der Seite vollständig sind -->
Expand Down Expand Up @@ -38,7 +42,7 @@ params:
## Anreise und Grenzpunkte

<!--
Nur Grenzpunkte an der Landesgrenze zu anderen Ländern. Diese werden in `content/country/borderpoints.de.yaml` gepflegt und hier automatisch als Tabelle ausgegeben. Die Reihenfolge der Zeilen wird dort über `order.<land>` im Uhrzeigersinn festgelegt, startend im Norden des Landes.
Nur Grenzpunkte an der Landesgrenze zu anderen Ländern. Diese werden in `content/country/borderpoints.de.yaml` (Details pro Grenze) und über `params.border_points` im Frontmatter dieser Seite (Reihenfolge der Zeilen, im Uhrzeigersinn startend im Norden des Landes) gepflegt und hier automatisch als Tabelle ausgegeben.
-->

{{< border-points >}}
Expand Down
6 changes: 5 additions & 1 deletion archetypes/country/index.en.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,10 @@ country: "{{ .File.ContentBaseName }}"
params:
operators_without_fip:
- # List operators without FIP here
border_points:
- # List border IDs in clockwise order, starting in the north of the country, as defined in `content/country/borderpoints.en.yaml`
border_points_footnotes:
- # Optional footnotes shown below the border point table
---

<!-- Remove the WIP snippet if the page is complete -->
Expand Down Expand Up @@ -38,7 +42,7 @@ params:
## Arrival and Border Points

<!--
Only border points at the national border with other countries. They are maintained in `content/country/borderpoints.en.yaml` and rendered here automatically as a table. The row order is defined there via `order.<country>`, clockwise, starting in the north of the country.
Only border points at the national border with other countries. They are maintained in `content/country/borderpoints.en.yaml` (per-border details) and `params.border_points` in this page's frontmatter (row order, clockwise starting in the north of the country), and rendered here automatically as a table.
-->

{{< border-points >}}
Expand Down
6 changes: 5 additions & 1 deletion archetypes/country/index.fr.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,10 @@ country: "{{ .File.ContentBaseName }}"
params:
operators_without_fip:
- # Listez ici les opérateurs ne participant pas au FIP
border_points:
- # IDs des points frontières dans le sens horaire, en commençant par le nord du pays, comme défini dans `content/country/borderpoints.fr.yaml`
border_points_footnotes:
- # Notes de bas de page facultatives sous le tableau des points frontières
---

<!-- Supprimez ce message si la page est complète -->
Expand Down Expand Up @@ -38,7 +42,7 @@ params:
## Arrivée et points frontières

<!--
Uniquement les points frontaliers situés à la frontière nationale avec d’autres pays. Ils sont gérés dans `content/country/borderpoints.fr.yaml` et affichés ici automatiquement sous forme de tableau. L’ordre des lignes y est défini via `order.<pays>`, dans le sens horaire, en commençant par le nord du pays.
Uniquement les points frontaliers situés à la frontière nationale avec d’autres pays. Ils sont gérés dans `content/country/borderpoints.fr.yaml` (détails par frontière) et via `params.border_points` dans le frontmatter de cette page (ordre des lignes, dans le sens horaire en commençant par le nord du pays), et affichés ici automatiquement sous forme de tableau.
-->

{{< border-points >}}
Expand Down
13 changes: 11 additions & 2 deletions content/country/austria/index.de.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ country: austria
params:
operators_without_fip:
- Achenseebahn
- '[CAT (City Airport Train)
Wien](/operator/oebb#wien-flughafen-city-airport-train-cat "CAT")'
- '[CAT (City Airport Train) Wien](/operator/oebb#wien-flughafen-city-airport-train-cat
"CAT")'
- Graz–Köflacher Bahn (GKB)
- Montafonerbahn
- NÖVOG
Expand All @@ -16,6 +16,15 @@ params:
- WESTbahn
- Wiener Lokalbahn (Badner Bahn)
- Zillertalbahn
border_points:
- at-cz
- at-sk
- at-hu-gysev
- at-hu-mav
- at-si
- at-it
- at-ch
- at-de
---

## FIP Nutzung
Expand Down
13 changes: 11 additions & 2 deletions content/country/austria/index.en.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ country: austria
params:
operators_without_fip:
- Achenseebahn
- '[CAT (City Airport Train)
Vienna](/operator/oebb#vienna-airport-city-airport-train-cat "CAT")'
- '[CAT (City Airport Train) Vienna](/operator/oebb#vienna-airport-city-airport-train-cat
"CAT")'
- Graz–Köflacher Bahn (GKB)
- Montafonerbahn
- NÖVOG
Expand All @@ -16,6 +16,15 @@ params:
- WESTbahn
- Wiener Lokalbahn (Badner Bahn)
- Zillertalbahn
border_points:
- at-cz
- at-sk
- at-hu-gysev
- at-hu-mav
- at-si
- at-it
- at-ch
- at-de
---

## FIP Information
Expand Down
13 changes: 11 additions & 2 deletions content/country/austria/index.fr.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ country: austria
params:
operators_without_fip:
- Achenseebahn
- ’[CAT (City Airport Train)
Vienne](/operator/oebb#aéroport-de-vienne--city-airport-train-cat "CAT")’
- ’[CAT (City Airport Train) Vienne](/operator/oebb#aéroport-de-vienne--city-airport-train-cat
"CAT")’
- Graz–Köflacher Bahn (GKB)
- Montafonerbahn
- NÖVOG
Expand All @@ -16,6 +16,15 @@ params:
- WESTbahn
- Wiener Lokalbahn (Badner Bahn)
- Zillertalbahn
border_points:
- at-cz
- at-sk
- at-hu-gysev
- at-hu-mav
- at-si
- at-it
- at-ch
- at-de
---

## Informations FIP
Expand Down
5 changes: 5 additions & 0 deletions content/country/belgium/index.de.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,11 @@ params:
operators_without_fip:
- European Sleeper
- OUIGO
border_points:
- be-nl
- be-de
- be-lu
- be-fr
---

## FIP Nutzung
Expand Down
5 changes: 5 additions & 0 deletions content/country/belgium/index.en.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,11 @@ params:
operators_without_fip:
- European Sleeper
- OUIGO
border_points:
- be-nl
- be-de
- be-lu
- be-fr
---

## FIP Information
Expand Down
5 changes: 5 additions & 0 deletions content/country/belgium/index.fr.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,11 @@ params:
operators_without_fip:
- European Sleeper
- OUIGO
border_points:
- be-nl
- be-de
- be-lu
- be-fr
---

## Informations FIP
Expand Down
Loading
Loading