diff options
author | Daniel Friesel <derf@finalrewind.org> | 2020-09-05 08:33:53 +0200 |
---|---|---|
committer | Daniel Friesel <derf@finalrewind.org> | 2020-09-05 08:33:53 +0200 |
commit | c8383c697ac9108b195696a5ca371e79d224225f (patch) | |
tree | 1e799fa158ba07ea264785f19635708855ac557c /templates/route_map.html.ep | |
parent | 8bf1dd3575bf58f1a50b28747f12f65a26b5a281 (diff) | |
parent | 37c510b2d351ea0c1c50ecceec21452de89afebf (diff) |
Merge branch 'master' of git.finalrewind.org:var/git_root/db-fakedisplay into master3.1.3
Diffstat (limited to 'templates/route_map.html.ep')
-rw-r--r-- | templates/route_map.html.ep | 64 |
1 files changed, 6 insertions, 58 deletions
diff --git a/templates/route_map.html.ep b/templates/route_map.html.ep index 6ed1b57..1ba96bc 100644 --- a/templates/route_map.html.ep +++ b/templates/route_map.html.ep @@ -1,58 +1,8 @@ -% if ($origin and $destination) { - <div class="container" style="margin-top: 1ex; margin-bottom: 1ex;"> - Fahrt - % if (stash('train_no')) { - <strong><%= stash('train_no') %></strong> - % } - von <strong><%= $origin->{name} %></strong> - nach <strong><%= $destination->{name} %></strong> - % if (my $next = stash('next_stop')) { - <br/> - % if ($next->{type} eq 'present' and $next->{station}{dep} and $next->{station}{arr}) { - Aufenthalt in <strong><%= $next->{station}{name} %></strong> - an Gleis <strong><%= $next->{station}{platform} %></strong> - bis <strong><%= $next->{station}{dep}->strftime('%H:%M') %></strong> - % if ($next->{station}{dep_delay}) { - %= sprintf('(%+d)', $next->{station}{dep_delay}) - % } - % } - % elsif ($next->{type} eq 'present' and $next->{station}{dep}) { - Abfahrt in <strong><%= $next->{station}{name} %></strong> - von Gleis <strong><%= $next->{station}{platform} %></strong> - um <strong><%= $next->{station}{dep}->strftime('%H:%M') %></strong> - % if ($next->{station}{dep_delay}) { - %= sprintf('(%+d)', $next->{station}{dep_delay}) - % } - % } - % elsif ($next->{type} eq 'present' and $next->{station}{arr}) { - Endstation erreicht um - <strong><%= $next->{station}{arr}->strftime('%H:%M') %></strong> - auf Gleis <strong><%= $next->{station}{platform} %></strong> - % if ($next->{station}{arr_delay}) { - %= sprintf('(%+d)', $next->{station}{arr_delay}) - % } - % } - % elsif ($next->{type} eq 'present') { - Zug steht in - <strong><%= $next->{station}{arr}->strftime('%H:%M') %></strong> - auf Gleis <strong><%= $next->{station}{platform} %></strong> - % } - % elsif ($next->{type} eq 'next' and $next->{station}{arr}) { - Nächster Halt: - <strong><%= $next->{station}{name} %></strong> - um <strong><%= $next->{station}{arr}->strftime('%H:%M') %></strong> - % if ($next->{station}{arr_delay}) { - %= sprintf('(%+d)', $next->{station}{arr_delay}) - % } - auf Gleis <strong><%= $next->{station}{platform} %></strong> - % } - % elsif ($next->{type} eq 'next') { - Nächster Halt: - <strong><%= $next->{station}{name} %></strong> - auf Gleis <strong><%= $next->{station}{platform} %></strong> - % } - % } - </div> +% if (stash('origin') and stash('destination')) { + %= include '_map_infobox' +% } +% elsif (stash('intersection')) { + %= include '_intersection_infobox' % } <div class="container"> @@ -135,9 +85,7 @@ var marker; Die eingezeichnete Route stammt aus dem HAFAS und ist im Detail oft fehlerbehaftet.<br/> Die Zugposition auf der Karte ist eine DBF-eigene Schätzung und kann erheblich -von der tatsächlichen Position des Zugs abweichen.<br/> -Live-Tracking mit automatischer Kartenaktualisierung wird noch nicht -unterstützt. +von den tatsächlichen Gegebenheiten abweichen. </div> % if (my $op = stash('operator')) { |