summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBirte Kristina Friesel <birte.friesel@uos.de>2024-12-13 19:57:36 +0100
committerBirte Kristina Friesel <birte.friesel@uos.de>2024-12-13 19:57:36 +0100
commit62e1f67234939855c94fc51c41dd4c3f831c6351 (patch)
treeaad7164fb32ca25cd7e78e64c58a92aa1e5ceb7d
parentbc70ecaf26faa2b21079f512e3b2545307d8d3c4 (diff)
Always show realtime data; use rt=0 to switch back to schedule dataHEAD4.32.0main
-rw-r--r--lib/DBInfoscreen/Controller/Stationboard.pm4
-rw-r--r--templates/layouts/app.html.ep12
-rw-r--r--templates/layouts/legacy.html.ep8
3 files changed, 6 insertions, 18 deletions
diff --git a/lib/DBInfoscreen/Controller/Stationboard.pm b/lib/DBInfoscreen/Controller/Stationboard.pm
index 7d4a25d..c88ea54 100644
--- a/lib/DBInfoscreen/Controller/Stationboard.pm
+++ b/lib/DBInfoscreen/Controller/Stationboard.pm
@@ -1690,7 +1690,7 @@ sub handle_efa {
my $hide_low_delay = $self->param('hidelowdelay') // 0;
my $hide_opts = $self->param('hide_opts') // 0;
my $show_realtime = $self->param('rt') // $self->param('show_realtime')
- // 0;
+ // 1;
my @departures;
@@ -1818,7 +1818,7 @@ sub handle_result {
my $hide_low_delay = $self->param('hidelowdelay') // 0;
my $hide_opts = $self->param('hide_opts') // 0;
my $show_realtime = $self->param('rt') // $self->param('show_realtime')
- // 0;
+ // 1;
my $show_details = $self->param('detailed') // 0;
my $admode = $self->param('admode') // 'deparr';
my $apiver = $self->param('version') // 0;
diff --git a/templates/layouts/app.html.ep b/templates/layouts/app.html.ep
index 7ff1cf7..6fc8c43 100644
--- a/templates/layouts/app.html.ep
+++ b/templates/layouts/app.html.ep
@@ -150,14 +150,6 @@ Bitte eine Station aus der Liste auswählen</div>
<div class="moresettings moresettings-collapsed">
<div class="field">
<div class="desc">
- %= check_box 'rt' => 1, id => 'id_show_realtime'
- <label for="id_show_realtime">
- Zeiten inkl. Verspätung angeben
- </label>
- </div>
- </div>
- <div class="field">
- <div class="desc">
%= check_box 'hidelowdelay' => 1, id => 'id_hidelowdelay'
<label for="id_hidelowdelay">
Verspätungen erst ab 5 Minuten anzeigen
@@ -274,6 +266,10 @@ Bitte eine Station aus der Liste auswählen</div>
(z.B. als alleinstehender Infoscreen) gibt es den "Infoscreen"-Modus.</li>
<li>Die Abfahrtstafel unterstützt Namen, EVA-IDs, und (im IRIS-Backend)
DS100/Ril100-Codes zur Identifikation von Stationen.</li>
+ <li>Abfahrten mit Echtzeitdaten bzw. Prognosen angegeben und danach
+ sortiert. Mit dem Parameter
+ <span style="font-family: monospace;">rt=0</span> wwerden stattdessen
+ Plandaten angegeben und zur Sortierung genutzt.</li>
<li>Zugdetails können optional für spezifische Abfahrtsdaten im
DD.MM.[YYYY]-Format abgefragt werden, z.B. "ICE 921 (1.1.)" oder
"ICE 921 @ 1.1.". Das Datum bezieht sich auf die geplante
diff --git a/templates/layouts/legacy.html.ep b/templates/layouts/legacy.html.ep
index 59c6314..a851741 100644
--- a/templates/layouts/legacy.html.ep
+++ b/templates/layouts/legacy.html.ep
@@ -161,14 +161,6 @@ Bitte eine Station aus der Liste auswählen</div>
</div>
<div class="field">
<div class="desc">
- %= check_box 'rt' => 1, id => 'id_show_realtime'
- <label for="id_show_realtime">
- Echtzeitangaben statt Fahrplandaten anzeigen
- </label>
- </div>
- </div>
- <div class="field">
- <div class="desc">
%= check_box 'no_related' => 1, id => 'id_no_related'
<label for="id_no_related">
Betriebliche Bahnhofstrennungen berücksichtigen (z.B. "Hbf (Fern+Regio)" vs. "Hbf (S)")