From af105440e5f3582758a4ab3dc5fe21f690e83542 Mon Sep 17 00:00:00 2001 From: Daniel Friesel Date: Tue, 9 Jun 2015 11:40:40 +0200 Subject: infoscreen: show all available times in route view --- templates/infoscreen.html.ep | 32 +++++++++++++++++++++++++++++--- 1 file changed, 29 insertions(+), 3 deletions(-) (limited to 'templates') diff --git a/templates/infoscreen.html.ep b/templates/infoscreen.html.ep index 5495cc3..851b1d1 100644 --- a/templates/infoscreen.html.ep +++ b/templates/infoscreen.html.ep @@ -60,13 +60,39 @@ Fahrplan: % for my $stop ($departure->route_pre) { - + % } - + % for my $stop ($departure->route_post) { - + % }
<%= $stop->{dep_time} %>
+% if (not defined $stop->{arr_time}) { + <%= $stop->{dep_time} %> +% } +% elsif (not defined $stop->{dep_time}) { + <%= $stop->{arr_time} %> +% } +% elsif ( $stop->{arr_time} eq $stop->{dep_time} ) { + <%= $stop->{dep_time} %> +% } +% else { + <%= $stop->{arr_time} %> → <%= $stop->{dep_time} %> +% } + <%= $stop->{stop} %>
<%= $departure->time %> <%= $id_name %> <%= $id_stop %>
<%= $stop->{arr_time} %>
+% if (not defined $stop->{arr_time}) { + <%= $stop->{dep_time} %> +% } +% elsif (not defined $stop->{dep_time}) { + <%= $stop->{arr_time} %> +% } +% elsif ( $stop->{arr_time} eq $stop->{dep_time} ) { + <%= $stop->{dep_time} %> +% } +% else { + <%= $stop->{arr_time} %> → <%= $stop->{dep_time} %> +% } + <%= $stop->{stop} %>
-- cgit v1.2.3