In <%= $status->{train_type} %> <%= $status->{train_no} %> % if ($status->{arr_name}) { von <%= $status->{dep_name} %> nach <%= $status->{arr_name} %>. % } % else { ab <%= $status->{dep_name} %>. % }
<%= $status->{real_departure}->strftime('%H:%M') %> % if ($status->{real_departure}->epoch != $status->{sched_departure}->epoch) { (<%= sprintf('%+d', ($status->{real_departure}->epoch - $status->{sched_departure}->epoch)/60) %>) % } → % if ($status->{real_arrival}->epoch) { <%= $status->{real_arrival}->strftime('%H:%M') %> % if ($status->{real_arrival}->epoch != $status->{sched_arrival}->epoch) { (<%= sprintf('%+d', ($status->{real_arrival}->epoch - $status->{sched_arrival}->epoch)/60) %>) % } % } % else { unbekannt % }
Der automatische Checkout erfolgt in wenigen Minuten. Zum Umsteigen: Aktuelle Station in der Liste auswählen. Zum Weiterfahren: Neues Ziel wählen.
% } % if ($status->{arr_name}) {Ziel ändern?
% } % else {Ziel wählen:
% }<%= $station %> |
<%= $station %> |
Falls das Backend ausgefallen ist oder der Zug aus anderen Gründen verloren ging: Ohne Echtzeitdaten in <%= $status->{arr_name} %> auschecken.
% }