You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Tsia f034fe00ee Update README.md 2 years ago
admin - moved css/js 7 years ago
css - moved css/js 7 years ago
js - moved css/js 7 years ago
update - moved css/js 7 years ago
view Update poll.php 2 years ago
LICENSE release 8 years ago
README.md Update README.md 2 years ago
autocomplete.php - moved css/js 7 years ago
index.php - added loading page 7 years ago
lib.php - moved css/js 7 years ago
settings.json - moved css/js 7 years ago
stations.json - moved css/js 7 years ago
status.json - moved css/js 7 years ago
traintypes.json - moved css/js 7 years ago

README.md

Abfahrtstafel

Die Bahn Stellt eine Webseite zur Verfügung, die eine ähnliche Darstellung hat, wie die Displays in den Bahnhofshallen. Diese Webseite habe ich in diesem Projekt in ein Frame eingepackt und ein kleines Userinterface geschrieben, mit dem sich die Darstellung anpassen lässt.

Hintergedanke:

Bei mir wird diese Abfahrtstafel auf einem einenen kleinen Bildschirm an einem MacMini dargestellt. Jeder, der möchte, soll über ein einfaches Interface die aktuellen Züge dort sehen können.

Der MacMini startet einfach einen Google Chrome im Vollbild, der http://localhost/view als Startseite konfiguriert hat:

/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --kiosk

von http://localhost/ wird man nach /update weitergeleitet, wo man dann Bahnhof und Ankunft/Abfahrt auswählen kann. Grund dafür ist, dass der MacMini in meinem netzwerk einen schönen namen bekommen hat und ich es bequemer finde, http://iris/ einzutippen statt http://iris/update und nur, wer weiß, unter welcher url er suchen muss, findet dann die Tafel. (Ja, das hätte man auch anders lösen können.)

Da die Webseite der Bahn den Bahnhof als DS100 Kürzel braucht, wird durch ein Autocomplete das entsprechende Kürzel an den Server übermittelt. Die Liste sollte relativ vollständig sein, allerdings können Einige Bahnhöfe aufgeführt sein, die von der Abfahrtstafel nicht unterstützt werden.

Standard-Bahnhof, Listen-Länge und einige weitere Einstellungen lassen sich unter /admin einstellen. Möglicherweise möchtest du dieses Verzeichnis mit einer .htaccess Datei schützen. Solltest du noch weitere Parameter an die Abfahrtstafel der DB übergeben wollen, kannst du das im Feld "Extra URL-Parameter" tun. z. B. bhfname=Home&style=an

Zusammenfassung:


Design: Copyright © 2011-2012 Joshua Gatcke http://www.99lime.com | HTML KickStart