summaryrefslogtreecommitdiff
path: root/templates/_history_stats.html.ep
diff options
context:
space:
mode:
Diffstat (limited to 'templates/_history_stats.html.ep')
-rw-r--r--templates/_history_stats.html.ep37
1 files changed, 9 insertions, 28 deletions
diff --git a/templates/_history_stats.html.ep b/templates/_history_stats.html.ep
index d6c7979..cbdbb13 100644
--- a/templates/_history_stats.html.ep
+++ b/templates/_history_stats.html.ep
@@ -1,35 +1,8 @@
-% if (@{$stats->{inconsistencies}}) {
- <div class="row">
- <div class="col s12">
- <div class="card caution-color">
- <div class="card-content white-text">
- <i class="material-icons small right">warning</i>
- <span class="card-title">Inkonsistente Reisedaten</span>
- <p>
- Die folgenden Abfahrtszeiten liegen vor der Ankunftszeit der
- vorherigen Zugfahrt und wurden bei der Wartezeitberechnung
- ignoriert.
- <ul>
- % for my $date (@{$stats->{inconsistencies}}) {
- <li><%= $date %></li>
- % }
- </ul>
- </p>
- </div>
- </div>
- </div>
- </div>
-% }
-
<div class="row">
<div class="col s12">
<table class="striped">
<tr>
<th scope="row">Fahrten</th>
- <td><%= $stats->{num_journeys} %></td>
- </tr>
- <tr>
- <th scope="row">Züge</th>
<td><%= $stats->{num_trains} %></td>
</tr>
<tr>
@@ -40,11 +13,19 @@
<tr>
<th scope="row">Fahrtzeit</th>
<td><%= $stats->{min_travel_real_strf} %> Stunden
- (nach Fahrplan: <%= $stats->{min_travel_sched_strf} %>)<td>
+ (nach Fahrplan: <%= $stats->{min_travel_sched_strf} %>)</td>
</tr>
<tr>
<th scope="row">Wartezeit (nur Umstiege)</th>
<td><%= $stats->{min_interchange_real_strf} %> Stunden
+ % if (@{$stats->{inconsistencies}}) {
+ <br/><br/>Für Wartezeitberechnung nicht berücksichtigte Fahrten:<br/>
+ % for my $field (@{$stats->{inconsistencies}}) {
+ <a href="/journey/<%= $field->{ignored}{id} %>"><%= $field->{ignored}{train} %> ab <%= $field->{ignored}{dep} %></a>
+ (Konflikt: <a href="/journey/<%= $field->{conflict}{id} %>"><%= $field->{conflict}{train} %> an <%= $field->{conflict}{arr} %></a>)<br/>
+ % }
+ % }
+ </td>
</tr>
<tr>
<th scope="row">Kumulierte Verspätung</th>