From ca502c12ffbb63d42f7088be770caae9d3a836d8 Mon Sep 17 00:00:00 2001 From: Daniel Friesel Date: Fri, 2 Nov 2018 15:06:57 +0100 Subject: Split up App/Infoscreen into separate templates They're identical for now. --- templates/clean.html.ep | 280 ------------------------------------------------ 1 file changed, 280 deletions(-) delete mode 100644 templates/clean.html.ep (limited to 'templates/clean.html.ep') diff --git a/templates/clean.html.ep b/templates/clean.html.ep deleted file mode 100644 index 3c36965..0000000 --- a/templates/clean.html.ep +++ /dev/null @@ -1,280 +0,0 @@ -% if (@{$departures}) { - -% if (param('dark')) { -
-% } -% else { -
-% } -
    -% my $i = 0; -% my $dt_now = DateTime->now; -% for my $departure (@{$departures}) { -% $i++; -% my $route_str = q{}; -% my $via_max = @{$departure->{via} // []}; -% my $via_cur = 0; -% for my $stop (@{$departure->{via} // []}) { -% $via_cur++; -% $route_str .= $stop . ($via_cur < $via_max ? ' - ' : q{}); -% } -% my $extraclasses = q{}; -% if ($departure->{is_cancelled} or $departure->{departure_is_cancelled}) { -% $extraclasses .= ' cancelled'; -
  • -% } -% else { -
  • -% } -% my $linetype = 'bahn'; -% if ( $departure->{train_type} eq 'S' ) { -% $linetype = 'sbahn'; -% } -% elsif ( $departure->{train_type} eq 'IC' -% or $departure->{train_type} eq 'ICE' -% or $departure->{train_type} eq 'EC' -% or $departure->{train_type} eq 'THA' ) { -% $linetype = 'fern'; -% } -
    - % if ($departure->{train_type} and $departure->{train_no}) { -%= $departure->{train_type} -% } -% if ($departure->{train_line} ) { -%= $departure->{train_line} -% } -% elsif ($departure->{train_no}) { - <%= $departure->{train_no} %> -% } -% else { -%= $departure->{train} -% } -% if ($departure->{train_line} and $departure->{train_no} -% and $departure->{train_line} ne $departure->{train_no} -% and param('detailed')) { -
    <%= $departure->{train_no} %>
    -% } -
    -% if (@{$departure->{replaced_by}} or @{$departure->{replacement_for}}) { -
    -% if (@{$departure->{replaced_by}}) { - %#→ Ersatzzug -% } -% if (@{$departure->{replacement_for}}) { - Ersatzzug -% } -
    -% } -
    - -
    -
    -% if ($departure->{scheduled_platform} or $departure->{platform}) { - Gleis <%= $departure->{scheduled_platform} // $departure->{platform} %> -% } -% if ($departure->{scheduled_platform} and $departure->{platform} -% and $departure->{scheduled_platform} ne $departure->{platform}) { - (heute Gleis <%= $departure->{platform} %>) -% } -% elsif ($departure->{changed_platform}) { - (Gleiswechsel) -% } -
    -% if (not $departure->{is_cancelled}) { -
    -% if ($departure->{sched_arrival}) { - Ankunft: <%= $departure->{sched_arrival} %> -% if ($departure->{arrival} and $departure->{arrival} ne $departure->{sched_arrival}) { - (heute <%= $departure->{arrival} %>) -% } -
    -% } -% if ($departure->{sched_departure}) { - Abfahrt: <%= $departure->{sched_departure} %> -% if ($departure->{departure} and $departure->{departure} ne $departure->{sched_departure}) { - (heute <%= $departure->{departure} %>) -% } -
    -% } -% if (not ($departure->{sched_arrival} or $departure->{sched_departure})) { - Abfahrt: <%= $departure->{time} %> -% if ($departure->{delay}) { - (heute +<%= $departure->{delay} %>) -% } -% } -
    -% } -% if ($departure->{route_post_diff} and @{$departure->{route_post_diff}}) { -
    - Über: -% my $first = 0; -% for my $stop (@{$departure->{route_post_diff} // q{???}}) { -% if ($first++) { - -% } -% if ($stop->{isAdditional}) { - <%= $stop->{name} %> -% } -% elsif ($stop->{isCancelled}) { - <%= $stop->{name} %> -% } -% elsif ($self->is_important($stop->{name})) { - <%= $stop->{name} %> -% } -% else { - <%= $stop->{name} %> -% } -% } -
    -% } -% if ($departure->{moreinfo} and @{$departure->{moreinfo}}) { - Meldungen: -
      -% for my $pair (@{$departure->{moreinfo}}) { -
    • -% if ($pair->[0]->isa('DateTime')) { -% if ($pair->[0]->day != $dt_now->day) { -% $pair->[0]->set_locale('de_DE'); -%= $pair->[0]->strftime('%a %H:%M') -% } -% else { -%= $pair->[0]->strftime('%H:%M') -% } -% } -% else { -%= $pair->[0] -% } - : - -%= $pair->[1] - -
    • -% } -% if ($departure->{route_info}) { -
    • <%= $departure->{route_info} %>
    • -% } -
    -% } -
    -
    -% if ($departure->{info} and length $departure->{info}) { - -%= $departure->{info} - -% } -% else { - -%= $route_str - -% } - -%= $departure->{destination} - - -% if ($departure->{delay} and not $departure->{is_cancelled}) { -% if ($show_realtime) { -% if ($departure->{delay} > 0) { - (+<%= $departure->{delay} %>) -% } -% else { - (<%= $departure->{delay} %>) -% } -% } -% else { -% if ($departure->{delay} > 0) { - (+<%= $departure->{delay} %>) -% } -% else { - (<%= $departure->{delay} %>) -% } -% } -% } -% if (($departure->{scheduled_platform} and $departure->{platform} and -% $departure->{scheduled_platform} ne $departure->{platform}) -% or $departure->{changed_platform}) { - -% } -% else { - -% } -%= $departure->{platform} - - - -% if (param('detailed')) { -% my $arrow = '→'; -% if (not $departure->{sched_arrival}) { -% $arrow = '↦'; -% } -% elsif (not $departure->{sched_departure}) { -% $arrow = '⇥'; -% } -% if ($show_realtime) { -%= ($departure->{arrival} // q{}) . $arrow . ($departure->{departure} // q{}) -% } -% else { -%= ($departure->{sched_arrival} // q{}) . $arrow . ($departure->{sched_departure} // q{}) -% } -% } -% else { -%= $departure->{time} -% } - -
  • - -% } - -
-
- -% } -% else { - -
-
Keine Abfahrten gefunden. -Möglicherweise ist der Filter zu restriktiv, oder an dieser Station fahren -momentan keine Züge.
-
- -% } -- cgit v1.2.3