% if ($self->stash('refresh_interval')) { % } %= stylesheet '/default.css' %= javascript '/jquery-1.10.2.min.js' %= javascript '/marquee.js' %= javascript begin $(function () { $('marquee').marquee() }); % end % if (my $error = stash 'error') {
Backend-Fehler:
%= $error
% } % if (time() < 1420178400 and param('backend') and (param('backend') eq 'iris' ) ) {
Note: Due to an unknown problem on the Deutsche Bahn IRIS server, no schedule data is available. This service will resume operation on 2015-01-02 at 07:00 CET.
% } %= content % if (stash 'show_intro') {

Diese Seite ist ein Frontend zum Abfahrtsmonitor der Deutschen Bahn. Sie ersetzt ihn nicht, kann dafür aber gut die in den Bahnhofshallen bzw. an den Gleisen verbauten Anzeigen nachahmen.

Als Backend werden sowohl das RIS ("Reisenden-Informationssystem", d.h. der Bahn-Abfahrtsmonitor) als auch das IRIS ("Innerbetriebliches Reisenden-Informationssystem") unterstützt. Im Normalfall enthält das IRIS mehr und detailliertere Angaben, davon werden aber noch nicht alle unterstützt.

% } % if (not stash('hide_opts')) {
%= form_for _redirect => begin
Bahnhof / Haltestelle
% if (stash('stationlist')) { %= select_field station => stash('stationlist') % } % else { %= text_field 'station' % } %= submit_button 'Display'
Optionale Einstellungen:
Einschränken auf Unterwegshalte:
%= text_field 'via'
Nur folgende Gleise anzeigen:
%= text_field 'platforms'
Nur Verspätungen über 5 Minuten anzeigen
%= check_box 'hidelowdelay' => 1
Layout
%= select_field mode => [['Bahnhofstafel' => 'multi'], ['Gleis' => 'single'], ['Öffi' => 'clean']]
Backend
%= select_field backend => [['RIS' => 'ris'], ['IRIS' => 'iris']]
Formular verstecken
%= check_box 'hide_opts' => 1
Nur für IRIS-Backend:
Ankunft- oder Abfahrtzeiten anzeigen?
%= select_field admode => [['Abfahrt bevorzugen' => 'deparr'], ['Nur Abfahrt' => 'dep'], ['Nur Ankunft' => 'arr']]
Erwartete Abfahrtzeiten statt Fahrplandaten verwenden?
%= check_box 'show_realtime' => 1
% end
Anmerkungen:
Beispiele:
Siehe auch:
db-fakedisplay v<%= stash('version') // '???' %>
% }