diff options
Diffstat (limited to 'templates/main.html.ep')
-rw-r--r-- | templates/main.html.ep | 50 |
1 files changed, 33 insertions, 17 deletions
diff --git a/templates/main.html.ep b/templates/main.html.ep index 4d843d1..8f21978 100644 --- a/templates/main.html.ep +++ b/templates/main.html.ep @@ -4,9 +4,10 @@ <title><%= $title %></title> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> - %= stylesheet '/static/main.css' - %= javascript '/static/jquery-2.1.1.min.js' - %= javascript '/static/image.js' + % my $av = 'v1'; # asset version + %= stylesheet "/static/${av}/css/main.css" + %= javascript '/static/js/jquery-2.1.1.min.js' + %= javascript "/static/${av}/js/image.js" </head> <body> @@ -55,7 +56,7 @@ Serialisierte Travel::Status::DE::HAFAS</a>-Objekte, siehe die Dokumentation zu <a href="http://man.finalrewind.org/3/Travel-Status-DE-HAFAS-Result/">::Result</a> % } -% elsif (param('backend') and param('backend') eq 'aseag') { +% elsif (param('backend') and param('backend') =~ m{ ^ura }x) { Serialisierte <a href="http://finalrewind.org/projects/Travel-Status-DE-URA/"> Travel::Status::DE::URA</a>-Objekte, siehe die Dokumentation zu @@ -80,10 +81,22 @@ Ankündigung ändern.</p> % else { <div class="container"> <p> -Diese Seite ist ein inoffizielles Frontend für die Abfahrtsmonitore -einiger europäischer Nahverkehrsunternehmen. Sie kannn wahlweise die oft an -Haltestellen montierten LED-Displays nachahmen oder einen Handy- und -Infoscreen-tauglichen Abfahrtsmonitor anzeigen. +vrr-infoscreen ist ein inoffizielles Frontend für die Abfahrtsmonitore einiger +europäischer Nahverkehrsunternehmen. Es kannn wahlweise die oft an Haltestellen +montierten LED-Displays nachahmen oder einen für Infotafeln geeigneten +Abfahrtsmonitor anzeigen. +</p> + +<p> +Diese Seite ist ein privat betriebenes Projekt ohne Verfügbarkeitsgarantie +und wird derzeit nicht aktiv gepflegt oder weiterentwickelt. Alternativen: +<ul> +<li>LED-Tafel: Derzeit keine</li> +<li>HTML/App: <a href="https://nvm.finalrewind.org">nvm.finalrewind.org</a></li> +<li>JSON aus EFA-APIs: <a href="https://finalrewind.org/interblag/entry/efa-json-api/">EFA-APIs mit nativer JSON-Unterstützung</a></li> +<li>JSON aus HAFAS-APIs: <a href="https://transport.rest/">transport.rest</a></li> +<li>JSON aus URA-APIs: Derzeit keine</li> +</ul> </p> <p> @@ -103,7 +116,7 @@ Alle Angaben ohne Gewähr. %= form_for _redirect => begin <div> <div class="field"> - <div class="desc">Stadt (Pflichtfeld für EFA-Backends, sonst optional)</div> + <div class="desc">Stadt (optional, kann auch Teil der Haltestelle sein)</div> <div> % if (stash('place_candidates') and @{ stash('place_candidates') } ) { % my @candidates = map { [ $_, $_ ] } @{ stash('place_candidates') }; @@ -150,8 +163,11 @@ Alle Angaben ohne Gewähr. % map { [$_->[0], $_] } @efa_backends; % my @hafas_backends = map { ["$_ (HAFAS)" => "hafas.$_"] } hafas_service_list(); % @hafas_backends = map { $_->[1] } sort { $a->[0] cmp $b->[0] } - % map { [$_->[0], $_] } @hafas_backends; - %= select_field backend => [['EFA / VRR' => 'vrr'], ['DB (HAFAS)' => 'db'], ['ASEAG (URA)' => 'aseag'], @efa_backends, @hafas_backends] + % map { [$_->[0], $_] } @hafas_backends; + % my @ura_backends = map { ["$_ (URA)" => "ura.$_"] } ura_service_list(); + % @ura_backends = map { $_->[1] } sort { $a->[0] cmp $b->[0] } + % map { [$_->[0], $_] } @ura_backends; + %= select_field backend => [['EFA / VRR' => 'vrr'], @efa_backends, @hafas_backends, @ura_backends] </div> </div> <div class="field"> @@ -192,8 +208,8 @@ Alle Angaben ohne Gewähr. <span class="notes">Hinweise:</span> <ul> <li><a href="/Essen/Martinstr?no_lines=8">Beispiel</a></li> -<li><a href="http://dbf.finalrewind.org/">db-infoscreen</a> -(für Züge und Bahnhöfe optimiert)</li> +<li><a href="https://dbf.finalrewind.org/">db-infoscreen</a> +(nur S-Bahn, Regional- und Fernverkehr)</li> </ul> </div> <!-- notes --> @@ -201,12 +217,12 @@ Alle Angaben ohne Gewähr. <a href="http://finalrewind.org/projects/vrr-fakedisplay/">vrr-infoscreen</a> v<%= $version %><br/> Backends:<br/> -<a href="http://finalrewind.org/projects/Travel-Status-DE-URA/">Travel::Status::DE::URA</a> -v<%= $Travel::Status::DE::ASEAG::VERSION %><br/> -<a href="http://finalrewind.org/projects/Travel-Status-DE-DeutscheBahn/">Travel::Status::DE::HAFAS</a> -v<%= $Travel::Status::DE::HAFAS::VERSION %><br/> <a href="http://finalrewind.org/projects/Travel-Status-DE-VRR/">Travel::Status::DE::EFA</a> v<%= $Travel::Status::DE::EFA::VERSION %><br/> +<a href="http://finalrewind.org/projects/Travel-Status-DE-DeutscheBahn/">Travel::Status::DE::HAFAS</a> +v<%= $Travel::Status::DE::HAFAS::VERSION %><br/> +<a href="http://finalrewind.org/projects/Travel-Status-DE-URA/">Travel::Status::DE::URA</a> +v<%= $Travel::Status::DE::URA::VERSION %><br/> <a href="/_imprint">Impressum</a><br/> <a href="/_privacy">Datenschutz</a><br/> </div> |