diff options
-rw-r--r-- | lib/DBInfoscreen/Controller/Wagenreihung.pm | 9 | ||||
-rw-r--r-- | templates/wagenreihung.html.ep | 4 | ||||
-rw-r--r-- | templates/zugbildung_db.html.ep | 6 |
3 files changed, 12 insertions, 7 deletions
diff --git a/lib/DBInfoscreen/Controller/Wagenreihung.pm b/lib/DBInfoscreen/Controller/Wagenreihung.pm index 498b3b6..63366a2 100644 --- a/lib/DBInfoscreen/Controller/Wagenreihung.pm +++ b/lib/DBInfoscreen/Controller/Wagenreihung.pm @@ -49,14 +49,17 @@ sub zugbildung_db { my $pos = 0; for my $wagon (@wagons) { $wagon->{position}{start_percent} = $pos; - $wagon->{position}{end_percent} = $pos + 4; - $pos += 4; + $wagon->{position}{end_percent} = $pos + 5; + $pos += 5; } + my $train_type = $details->{raw}; + $train_type =~ s{ - .* }{}x; + $self->render( 'zugbildung_db', wr_error => undef, - title => $details->{raw} . ' ' . $train_no, + title => $train_type . ' ' . $train_no, zb => $details, train_no => $train_no, wagons => [@wagons], diff --git a/templates/wagenreihung.html.ep b/templates/wagenreihung.html.ep index 59d05e7..512c30c 100644 --- a/templates/wagenreihung.html.ep +++ b/templates/wagenreihung.html.ep @@ -67,8 +67,8 @@ Legende: ♿ Behindertengerechte Ausstattung / 🍴 Bistro/Restaurant / 🚪 Abteile vorhanden </div> --> - <div> - Angaben ohne Gewähr – Echtzeitdaten sind möglicherweise nicht berücksichtigt. + <div style="margin-top: 1em;"> + Quelle: DB Wagenreihungs-API. Angaben ohne Gewähr. </div> </div> diff --git a/templates/zugbildung_db.html.ep b/templates/zugbildung_db.html.ep index 9edf790..5ed4839 100644 --- a/templates/zugbildung_db.html.ep +++ b/templates/zugbildung_db.html.ep @@ -19,8 +19,10 @@ % } </div> <div> - Die Angaben wurden automatisch aus den Solldaten gemäß Zugbildungsplan extrahiert. - Fehler sind möglich. © 2020 DB Fernverkehr AG und Daniel Friesel, CC-BY 4.0. + Quelle: <a href="https://data.deutschebahn.com/dataset/zugbildungsplanzugbildungsplan-zpar">DB Zugbildungsplan</a> + mit <a href="https://github.com/derf/db-wagenreihung-to-json">automatisierter Nachbearbeitung</a>.<br/> + Fehler sind möglich.<br/> + Daten © 2020 DB Fernverkehr AG, lizensiert unter CC-BY 4.0. </div> </div> |