Frontend
%= select_field mode => [ ['App / Infoscreen' => 'clean'], ['Bahnhofstafel' => 'multi'], ['Gleis' => 'single'] ]
%= submit_button 'Anzeigen'
Optionale Einstellungen:
Nur Züge über
%= text_field 'via'
Gleise
%= text_field 'platforms'
Nur Verspätungen >5 Min. anzeigen
%= check_box 'hidelowdelay' => 1
Formular verstecken (für Infoscreens)
%= check_box 'hide_opts' => 1
Nur für IRIS-Backend:
Ankunfts- oder Abfahrtszeit anzeigen?
%= select_field admode => [['Abfahrt bevorzugen' => 'deparr'], ['Nur Abfahrt' => 'dep'], ['Nur Ankunft' => 'arr']]
Erwartete Zeiten statt Fahrplandaten
%= check_box 'show_realtime' => 1
Betriebliche Bahnhofstrennungen ignorieren (z.B. "Hbf (Fern+Regio)" vs. "Hbf (S)")
%= check_box 'recursive' => 1
%= submit_button 'Anzeigen'
% end
Developers Developers Developers Developers:
- Diese Seite kann gerne als iframe in eigene Infoscreens o.ä. eingebunden werden.
Das App/Infoscreen-Template kann dazu (falls nötig) mit
force_mobile=1 bzw.
force_mobile=0 auf die mobile
bzw. die Desktopversion festgelegt werden
- Die Parameter mode=marudor&version=2
liefern ein JSON-Interface. Die route-Elemente können zusätzlich
die Felder "isAdditional" oder "isCancelled" enthalten, der Rest sollte
selbsterklärend sein
% }