From a1865fa69e3a90e484e8423e256e1cb969b7e04d Mon Sep 17 00:00:00 2001 From: Daniel Friesel Date: Fri, 14 Feb 2020 16:29:44 +0100 Subject: add privacy setting for showing history and latest arrival timestamp --- templates/_public_status_card.html.ep | 9 ++++++++- templates/privacy.html.ep | 36 ++++++++++++++++++++++++++++++++++- 2 files changed, 43 insertions(+), 2 deletions(-) (limited to 'templates') diff --git a/templates/_public_status_card.html.ep b/templates/_public_status_card.html.ep index 810c4b8..ced0c6f 100644 --- a/templates/_public_status_card.html.ep +++ b/templates/_public_status_card.html.ep @@ -163,7 +163,14 @@ <%= $name %> ist gerade nicht eingecheckt

% if ($journey->{arr_name}) { - Zuletzt gesehen in <%= $journey->{arr_name} %>. + Zuletzt gesehen + % if ($public_level & 0x30 and $journey->{real_arrival}->epoch) { + %= $journey->{real_arrival}->strftime('am %d.%m.%Y') + % } + in <%= $journey->{arr_name} %> + % if ($public_level & 0x30 and $journey->{real_arrival}->epoch) { + %= $journey->{real_arrival}->strftime('(Ankunft um %H:%M Uhr)') + % } % } % else { Noch keine Zugfahrten geloggt. diff --git a/templates/privacy.html.ep b/templates/privacy.html.ep index e8e6459..9439f8b 100644 --- a/templates/privacy.html.ep +++ b/templates/privacy.html.ep @@ -8,8 +8,8 @@ %= form_for '/account/privacy' => (method => 'POST') => begin +%= csrf_field

Aktueller Status

- %= csrf_field
+

Vergangene Zugfahrten

+
+
+ +
+
+
+
+ +
+
+
+
+ +
+
+
+
+ Diese Einstellung bestimmt die Sichtbarkeit deiner letzten + zehn Zugfahrten mit allen dazu bekannten Details (Abfahrt, Ankunft, + Wagenreihung u.a.). Dies umfasst Angaben auf + /status/<%= $name %> sowie + eine Liste deiner letzten Fahrten. Die Implementierung folgt noch... +
+
-- cgit v1.2.3