diff options
Diffstat (limited to 'templates/layouts/default.html.ep')
-rw-r--r-- | templates/layouts/default.html.ep | 193 |
1 files changed, 0 insertions, 193 deletions
diff --git a/templates/layouts/default.html.ep b/templates/layouts/default.html.ep deleted file mode 100644 index a169699..0000000 --- a/templates/layouts/default.html.ep +++ /dev/null @@ -1,193 +0,0 @@ -<!DOCTYPE html> -<html> -<head> - <title><%= stash('title') // 'db-infoscreen' %></title> - <meta charset="utf-8"> - <meta name="viewport" content="width=device-width, initial-scale=1.0"> -% if ($self->stash('refresh_interval')) { - <meta http-equiv="refresh" content="<%= $self->stash('refresh_interval') %>"/> -% } - - - %= stylesheet '/default.css' -% if ($self->browser->mobile) { - %= stylesheet '/mobile.css' -% } - %= javascript '/jquery-1.10.2.min.js' - %= javascript '/collapse.js' - %= javascript '/marquee.js' - %= javascript begin - $(function () { $('marquee').marquee() }); - % end -</head> -<body style="<%= (stash('hide_opts') ? 'margin: 0; padding: 0;' : q{}) %>"> - -% if (my $error = stash 'error') { -<div class="error">Backend-Fehler:</div> -<div> -<pre> -%= $error -</pre> -</div> -% } - -% if (time() < 1420178400 and param('backend') and (param('backend') eq 'iris' ) ) { -<div class="error">Note: Due to an unknown problem on the Deutsche Bahn IRIS -server, no schedule data is available. This service will resume operation -on 2015-01-02 at 07:00 CET.</div> -% } - -%= content - -% if (stash 'show_intro') { -<p> - Diese Seite ist ein Frontend zum IRIS (Abfahrtsmonitor) - der Deutschen Bahn. Sie kann wahlweise die in Bahnhofshallen / an - Haltestellen montierten Anzeigen nachahmen oder einen Handy- und - Infoscreen-taugliche Abfahrtsmonitor liefern. -</p> -<p> - Als Backend werden sowohl das RIS ("Reisenden-Informationssystem", d.h. der - Bahn-Abfahrtsmonitor) als auch das IRIS ("Innerbetriebliches - Reisenden-Informationssystem"?) unterstützt. Im Normalfall enthält das - IRIS mehr und detailliertere Angaben. -</p> -% } - - -% if (not stash('hide_opts')) { -<div class="input-field"> - - -%= form_for _redirect => begin -<div> - <div class="field"> - <div class="desc">Bahnhof / Haltestelle</div> - <div> -% if (stash('stationlist')) { - %= select_field station => stash('stationlist') -% } -% else { - %= text_field 'station' -% } - %= submit_button 'Display' - </div> - </div> - <div class="break"></div> - <span class="optional">Optionale Einstellungen:</span> - <div class="field"> - <div class="desc"> - Nur Züge über - </div> - <div> - %= text_field 'via' - </div> - </div> - <div class="field"> - <div class="desc"> - Gleise - </div> - <div> - %= text_field 'platforms' - </div> - </div> - <div class="field"> - <div class="desc"> - Verspätungen <5 Minuten ignorieren - </div> - <div> - %= check_box 'hidelowdelay' => 1 - </div> - </div> - <div class="field"> - <div class="desc"> - Layout - </div> - <div> - %= select_field mode => [ ['Infoscreen' => 'clean'], ['Bahnhofstafel' => 'multi'], ['Gleis' => 'single'] ] - </div> - </div> - <div class="field"> - <div class="desc"> - Backend - </div> - <div> - %= select_field backend => [ ['IRIS' => 'iris'], ['RIS' => 'ris'] ] - </div> - </div> - <div class="field"> - <div class="desc"> - Formular verstecken - </div> - <div> - %= check_box 'hide_opts' => 1 - </div> - </div> - <div class="break"></div> - <span class="optional">Nur für IRIS-Backend:</span> - <div class="field"> - <div class="desc"> - Ankunfts- oder Abfahrtszeiten - </div> - <div> - %= select_field admode => [['Abfahrt bevorzugen' => 'deparr'], ['Nur Abfahrt' => 'dep'], ['Nur Ankunft' => 'arr']] - </div> - </div> - <div class="field"> - <div class="desc"> - Erwartete Zeiten statt Fahrplandaten - </div> - <div> - %= check_box 'show_realtime' => 1 - </div> - </div> -</div> -% end - -</div> <!-- input-field --> - -<div class="notes"> -<span class="notes">Anmerkungen:</span> -<ul> -<li>Umlaute werden nicht bei allen Backend/Layout-Kombinationen korrekt unterstützt. -Wenn etwas nicht funktioniert helfen meist -Umschreibungen der Art ä → ae oder ä → a</li> -<li>Das RIS-Backend ist deprecated und wird bald ausgetauscht oder entfernt</li> -</ul> -</div> <!-- notes --> - -<div class="notes"> -<span class="notes">Beispiele:</span> -<ul> -<li><a href="/Essen%20Hbf?mode=multi">Essen HBf</a> (IRIS, Bahnhofstafel)</li> -<li><a href="/Dortmund/Bochum%7CHamm?mode=multi">Dortmund HBf</a> (IRIS, Bahnhofstafel, -nur Züge via Bochum oder Hamm)</li> -<li><a href="/Dortmund%20Uni?mode=clean">Dortmund Universität</a> (IRIS, Mobile/Infoscreen)</li> -<li><a href="/KD?mode=single">Düsseldorf HBf</a> (IRIS, Gleistafel)</li> -</ul> -</div> - -<div class="notes"> -<span class="notes">Siehe auch:</span> -<ul> -<li><a href="http://reiseauskunft.bahn.de/bin/bhftafel.exe/dn">DeutscheBahn RIS</a></li> -<li><a href="http://marudor.de/">Handyfreundliches Interface</a> von <a href="https://twitter.com/marudor">@marudor</a></li> -<li><a href="https://iris.noncd.db.de/wbt/js/index.html?typ=ab&style=qrab&bhf=EE&SecLang=&Zeilen=40&footer=0&disrupt=1" ->DeutscheBahn IRIS</a> und <a href="http://www.db-netz.de/file/2361656/data/betriebsstellen.pdf">betriebsstellen.pdf</a></li> -<li><a href="http://vrrf.finalrewind.org/">vrr-infoscreen</a></li> -</ul> -</div> <!-- notes --> - -<div class="about"> -<a href="http://finalrewind.org/projects/db-fakedisplay/">db-infoscreen</a> -v<%= stash('version') // '???' %><br/> -Backends:<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-IRIS/">Travel::Status::DE::IRIS</a> -v<%= $Travel::Status::DE::IRIS::VERSION %><br/> -</div> -% } - -</body> -</html> |