Seite 16 von 22

Re: [3.2][3.3] Userreminder

Verfasst: 02.11.2021 07:22
von Cowboy of Bottrop
Der Text der 2. Mail war mein erster Anlaufpunkt, da stehen die Pipes nicht drin. Die 2. Pipe steht ja auch mitten in der Variablen zwischen Datum und Uhrzeit.

Ich setzte den kompletten Text heute Nachmittag mal ins Pastbin.

Re: [3.2][3.3] Userreminder

Verfasst: 02.11.2021 10:30
von LukeWCS
@Mike

Da die Pipes gezielt um das Datum gelegt sind, kann das nicht von der E-Mail Vorlage kommen und laut Code, den ich mir eben anschaute, gibt es nirgends in UR eine Stelle bei der Pipes hinzugefügt werden könnten.

@Cowboy

Ich vermute etwas anderes. Für die Bildung des Inhalts der besagten Variable wird unter anderem das Datums-Format des Empfängers genutzt. Du solltest also mal prüfen was bei dem besagten Benutzer bei "Mein Datums-Format:" eingestellt wurde. In der DB findest das in der Spalte user_dateformat.

Re: [3.2][3.3] Userreminder

Verfasst: 02.11.2021 16:13
von Dr.Death
Die "Pipes" sind dazu da um ein "Relatives Datum, Relative Zeit" zu erzeugen. ( "vor 2 Tagen", "vor 5 Minuten" ).

Mike liest die $last_remind Daten direkt aus den User Settings aus ( user_dateformat ), wenn der eine "relative" Datumseinstellung gewählt wurde, werden die "Pipes" mit ausgelesen und übertragen.

https://github.com/Mike-on-Tour/userrem ... n.php#L235

Man müsste an dieser Stelle den Inhalt nochmals "bereinigen".

Re: [3.2][3.3] Userreminder

Verfasst: 02.11.2021 16:45
von Cowboy of Bottrop
OK, das klingt einleuchtend. Danke für die Erklärung Doc.

Re: [3.2][3.3] Userreminder

Verfasst: 02.11.2021 18:32
von Mike-on-Tour
Wieder was dazu gelernt, relatives Datum mit Pipes erzeugen, kannte ich noch nicht. Danke Doc

Markus, hast du das mal überprüft? Oder kommen diese Pipes doch bei jeder Mail?

Re: [3.2][3.3] Userreminder

Verfasst: 02.11.2021 18:39
von Cowboy of Bottrop
Immer nur bei der 2. Mail, bei der Ersten Erinnerung ist mir das noch nicht aufgefallen...

Re: [3.2][3.3] Userreminder

Verfasst: 03.11.2021 07:02
von Mike-on-Tour
Nur um sicher zu gehen: Nicht nur bei einem Forenmitglied, sondern tatsächlich bei jeder 2. Erinnerungs-Mail?
Dann hat es wohl doch nichts mit dem vom Benutzer eingestellten Datumsformat zu tun.

Re: [3.2][3.3] Userreminder

Verfasst: 03.11.2021 07:52
von Cowboy of Bottrop
Es ist mir bisher bei jedem User aufgefallen. Und vor allem nur in der 2. Erinnerung. In der 1. Erinnerung wird das Datum korrekt angezeigt.

Ich müsste aber mal nachschauen, ob ich das relative Format nicht als Standard eingestellt habe... :-?

Nachtrag:
Das relative Zeitformat war tatsächlich als Standard eingestellt, hab das jetzt mal geändert.

Ich wollte ja gestern schon den Text der 2. Erinnerung ind Pastbin werfen, hab ich jetzt nachgeholt:
pastebin/?mode=view&s=84

Re: [3.2][3.3] Userreminder

Verfasst: 03.11.2021 17:22
von Mike-on-Tour
Hallo Markus,
vielen Dank für das Einstellen des Textes der 2. Erinnerungs-Mail; da finde ich nichts, was zu den Pipes führen könnte.

Aber wie du geschrieben hast, war ja das relative Datumsformat als Vorgabe eingestellt, hat eine Änderung jetzt Besserung gebracht?
Notfalls kannst du den Text der Mail auch im Reiter "Einstellungen" aufrufen und mit deinen Daten in der Vorschau anzeigen lassen, da müssten die Pipes ja auch drin sein.

Re: [3.2][3.3] Userreminder

Verfasst: 03.11.2021 17:43
von Cowboy of Bottrop
In der Vorschau sehe ich keine Pipes. Ansonsten stehen aktuell keine Erinnerungen an. Die nächste ist in 18 Tagen eine Ersterinnerung, die zweite dann 14 Tage später.