1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
|
<!doctype html>
<html lang="de">
<head>
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge">
<title>Wo ist die Ilztalbahn?</title>
<meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
<!-- Place favicon.ico in the root directory -->
<style>
body {
background-color: olivedrab;
color: white;
font-family: "Sans Serif";
max-width: 60em;
margin-left: auto;
margin-right: auto;
margin-top: 4em;
}
body > p, #sonst p {
text-align: center;
margin-bottom: 4rem;
}
section > p {
text-align: center;
}
a {
text-decoration: none;
}
h1, h2, h3 {
font-weight: lighter
}
h1 {
font-size: 40pt;
text-align: center;
}
@media only screen and (max-width: 1000px) {
h1 {
font-size: 30pt;
}
body {
margin: 1em;
}
}
h2 {
font-size: 23pt;
}
tr {
background-color: white;
color: black;
}
td {
margin-left: 0;
padding: 0.5em;
}
#wo {
color: black;
background-color: white;
padding: 1em;
max-width: 40em;
margin: auto;
font-weight: bold;
}
#wo div h2 {
margin-left: 2rem;
}
#wo div p {
margin-left: 3rem;
}
#fahrplan {
margin: auto;
max-width: 40em;
}
#fahrplan table tr td:last-child {
min-width: 70%;
}
#fahrplan table {
width: 100%;
}
</style>
</head>
<body>
<!--[if lt IE 8]>
<p class="browserupgrade">
You are using an <strong>outdated</strong> browser. Please
<a href="http://browsehappy.com/">upgrade your browser</a> to improve
your experience.
</p>
<![endif]-->
<h1><a href="index.html">Wo ist die Ilztalbahn</a> – Über</h1>
<main>
<h2>Was ist das hier?</h2>
<p>
Diese Webseite zeigt den Fahrplan der <a href="https://ilztalbahn.eu">Ilztalbahn</a> an,
und macht sonst nicht viel. Bitte beachtet, dass diese Seite nicht von der Ilztalbahn GmbH,
dem Förderverein o.ä. betrieben wird, sondern nur ein privates Projekt einer einzelnen Person
ohne jede Verfügbarkeitsgarantie ist.
</p>
<h2>Wie funktioniert das?</h2>
<p>
Die Ilztalbahn bietet ihren Fahrplan im offenen Standard <a href="https://gtfs.org/">GTFS</a>
an. Weil GTFS an einigen Stellen ein manchmal schwer zu benutzender Standard ist (und nicht
jeder Besuch dieser Webseite einen Aufruf des GTFS der Ilztalbahn triggern muss), hängt noch
ein kleiner Server dazwischen der die relevanten Teile in JSON übersetzt.
</p>
<p>
Der Fahrplan ist jeweils für einen ganzen Sommer gültig, und wird auch währenddessen
(soweit ich sehen kann) nicht verändert oder aktualisiert — es gibt also keinerlei Garantie,
dass die Daten hier korrekt sind!
</p>
<h2>Gibt es das auch als App?</h2>
<p>
Aktuell nicht. Wenn ihr die Webseite im Browser offen lasst, sollte sie sich aber auch offline
noch automatisch aktualisieren.
</p>
<h2>Werden Verspätungen/etc. angezeigt?</h2>
<p>
Leider nein. Es gibt für einige Fahrten der Ilztalbahn zwar Echtzeitdaten von der DB, diese
sind aber nicht im Datensatz der Ilztalbahn enthalten. Vielleicht kommen die hier noch
irgendwann mit rein, solange könnt ihr sie (falls es sie gibt) bei
<a href="https://marudor.de/Passau%20Hbf">marudor.de</a> anschauen.
</p>
<h2>Gibts hier Quellcode zu?</h2>
<p>
Ja klar, hier: <a href="https://stuebinm.eu/git/woitb">git-Repository</a>
</p>
<h2>Datenschutz?</h2>
<p>
Diese Seite läuft aktuell auf einer kleinen vps bei <a href="https://hetzner.de">Hetzner</a>,
geloggt werden aktuell nur Zugriffe, aber keine IP-Adressen.
</p>
<h2>Wer macht das hier?</h2>
<p>
Auch nur so ein Mensch im Internet. Falls ihr wollt könnt ihr
<a href="https://pleroma.stuebinm.eu/stuebinm">auf meinem Pleroma</a> vorbeischauen.
</p>
<h2>Ich hab ne Idee für ein Feature!</h2>
<p>
Schreibt mich über Pleroma an, vielleicht habe ich Zeit und Lust es einzubauen.
</p>
<h2>Ich hab ein Feature dazuimplementiert!</h2>
<p>
Cool! Schick mir gerne nen Patch! (Mail ist im Repository)
</p>
</main>
<section>
<p style="margin-top:3em;">(Diese Seite also known as "oh, die Ilztalbahn <a href="https://ilztalbahn.eu/wp-content/uploads/2020/07/gtfs.zip">hat ja Open Data</a> 😍" – <a href="info.html">Weitere Infos</a>)</p>
</section>
</body>
</html>
|