diff options
author | Daniel Friesel <derf@finalrewind.org> | 2022-10-31 16:37:32 +0100 |
---|---|---|
committer | Daniel Friesel <derf@finalrewind.org> | 2022-10-31 16:37:32 +0100 |
commit | 2a55a8f7c6b5a8d3b8619b5014389d9ad2c99937 (patch) | |
tree | 6ddeb37aedc7723d9dfefd3d933730f2c3bd6c48 /templates/_train_details.html.ep | |
parent | 0ffd106e689f7accd78c6f401f7a56d83bd75a97 (diff) |
train details: show operator and additional HIM messages
Diffstat (limited to 'templates/_train_details.html.ep')
-rw-r--r-- | templates/_train_details.html.ep | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/templates/_train_details.html.ep b/templates/_train_details.html.ep index 9a440ef..2d61939 100644 --- a/templates/_train_details.html.ep +++ b/templates/_train_details.html.ep @@ -288,6 +288,31 @@ % } </ul> <!-- mroute --> % } +% if ($departure->{operator}) { + <div>Betrieb: <%= $departure->{operator} %></div> +% } +% if ($departure->{details} and @{$departure->{details}}) { + Details: + <ul class="messages"> +% for my $pair (@{$departure->{details}}) { + <li> +% if ($pair->[1]{icon}) { + <i class="material-icons"><%= $pair->[1]{icon} %></i> +% } +%= $pair->[0] +% if (length($pair->[0]) > 25) { + <br/> +% } + <span class="reason"> +%= $pair->[1]{text} + </span> + </li> +% } +% if ($departure->{route_info}) { + <li><%= $departure->{route_info} %></li> +% } + </ul> +% } % if ($departure->{has_cycle}) { <div class="db-attr"><a href="https://lib.finalrewind.org/dbdb/db_umlauf/<%= $departure->{train_no} %>.svg">Umlaufplan</a> (ggf. fehlerhaft)</div> |