Seite 1 von 1

[3.2] 3 x Timestamp auf der Hauptseite

Verfasst: 29.01.2019 11:52
von trockner
Moin,

wenn man in meinem Board nicht angemeldet ist, wird die aktuelle Zeit angezeigt, warum auch immer. Allerdings wird das dreimal gemacht: einmal nur Datum+Uhrzeit, dann als Unixtimestamp, dann Datum+Uhrzeit+Zeitzone.

Siehe:
[ externes Bild ]

Ich habe auch das Template gefunden, wo das erzeugt wird:

index_body.html:

Code: Alles auswählen

<p class="{S_CONTENT_FLOW_END} responsive-center time<!-- IF S_USER_LOGGED_IN --> rightside<!-- ENDIF -->">
<!-- IF S_USER_LOGGED_IN -->{LAST_VISIT_DATE}<!-- ELSE -->{CURRENT_TIME}<!-- ENDIF -->
</p>
Offensichtlich wird die Variable $CURRENT_TIME falsch befüllt (ist wohl ein Array). Ich könnte den Code einfach aus dem Template werfen, mich verwundert das Verhalten aber etwas.

Woran kann das liegen?



Danke,
Tom

Re: [3.2] 3 x Timestamp auf der Hauptseite

Verfasst: 29.01.2019 12:26
von Dr.Death
Hallo,

um Dir besser helfen zu können wäre ein Link zu Deinem Forum hilfreich.

Re: [3.2] 3 x Timestamp auf der Hauptseite

Verfasst: 29.01.2019 12:41
von trockner
Das ist hier: http://www.backspacken.de


Gruss,
Tom

Re: [3.2] 3 x Timestamp auf der Hauptseite

Verfasst: 29.01.2019 14:46
von Dr.Death
Bitte stelle vor Support den phpBB Copyright Hinweis auf Deinem Board wieder her.
phpBB Copyright und Support

Weist ein von dir im Beitrag, im Weblink oder in der Signatur verlinktes Forum kein phpBB Copyright auf, erhältst du auf phpBB.de keinerlei Support.

phpBB ist durch viel ehrenamtliche Arbeit entstanden, die für sehr viele Personen sehr nützlich ist. Diese Arbeit sollte anerkannt werden, zumindest in Form des Copyright Hinweises im Footer des Forums. Wir möchten niemanden unterstützen, der nicht zumindest zu dieser kleinen Anerkennung der vielen Stunden Freizeit, welche die Entwickler von phpBB investiert haben, bereit ist. Daher wird nur unterstützt, wer in all seinen Foren ein phpBB Copyright dauerhaft im Footer besitzt. Da hierbei letztlich der Administrator unterstützt wird, muss das Copyright selbstverständlich in allen Foren vorhanden sein. Auch wenn nur eines der Foren des Administrators von der Hilfe profitiert. Selbstverständlich reicht es auch nicht aus, das Copyright nur während der Dauer des Supports im Forum zu halten und danach zu entfernen. Das würde dem Sinn dieser Regel widersprechen.
EDIT:

Ich habe sehen können, das Du das vermisste Copyright wieder hinzugefügt hast.... und wir hoffen, das es nach dem Support auch weiterhin sichtbar bleibt. Vielen Dank dafür.


Prüfe doch mal als erstes, was bei Dir unter dem Zeitformat eingetragen ist:

ACP -->
Allgemein -->
Board-Einstellungen -->
Datumsformat:
Die Syntax entspricht der der date()-Funktion von PHP.

--> |d.m.Y| H:i

Zusätzlich noch die Zeiteinstellung vom Benutzer "Gast" prüfen:

ACP -->
Benutzer und Gruppen -->
Benutzer verwalten -->
Checkbox für "Gäste-Benutzerkonto auswählen --> absenden
Auswahl Drop-Box: Einstellungen --> Los
"Mein Datumsformat" prüfen und ggf. korrigieren.

Re: [3.2] 3 x Timestamp auf der Hauptseite

Verfasst: 29.01.2019 14:49
von trockner
ok.

Re: [3.2] 3 x Timestamp auf der Hauptseite

Verfasst: 29.01.2019 14:52
von Dr.Death
Problem schon behoben ;-)

Re: [3.2] 3 x Timestamp auf der Hauptseite

Verfasst: 29.01.2019 14:54
von trockner
Ach, wie blöd ich bin :)

Ich hatte dort das hier stehen:

Code: Alles auswählen

D M d, Y H:i Uhr
DIe Idee war, dass nach der Uhrzeit halt "Uhr" stehen soll. Dass er U, h, r als Formatcharacter verwendet, darauf bin ich da nicht gekommen.

Danke für den Tipp!


Gruss,
Tom

Re: [3.2] 3 x Timestamp auf der Hauptseite

Verfasst: 29.01.2019 15:13
von Dr.Death
Ich hatte mir schon etwas in diese Richtung gehend gedacht :roll: :wink: :ugeek: :cookie:

Aber Danke für die Rückmeldung...das kann in Zukunft anderen Hilfe Suchenden helfen.

Wenn du das Wort "Uhr" hardcoded integrrieren möchtest, könntest du das im Template verwenden:

Code: Alles auswählen

<p class="{S_CONTENT_FLOW_END} responsive-center time<!-- IF S_USER_LOGGED_IN --> rightside<!-- ENDIF -->">
<!-- IF S_USER_LOGGED_IN -->{LAST_VISIT_DATE}<!-- ELSE -->{CURRENT_TIME} Uhr<!-- ENDIF -->
</p>