Export-User > Datumsfeld bei PN wird nicht gefüllt - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html) +--- Forum: Plugin-Diskussionen (https://www.mybb.de/forum/forum-38.html) +--- Thema: Export-User > Datumsfeld bei PN wird nicht gefüllt (/thread-37477.html) Seiten: Seiten:
1
2
|
Export-User > Datumsfeld bei PN wird nicht gefüllt - Gerti - 12.10.2020 Hallo Community, im PlugIn wir für die PN folgendes angegeben: PHP-Code: $subject = 'Download Deiner persönlichen Daten'; PHP-Code: '.htmlspecialchars_uni($user['username']).' PHP-Code: '.htmlspecialchars_uni($mybb->input['dsgvo_abfrage_date']).' Ich bin darauf gekommen, weil ich mir auch mal selbst eine Anfrage exportiert habe. Ich vermute mal, dass die Definition hierzu inkorrekt ist. Hätte jemand eine funktionierende Lösungsdeifiniton? Vorab besten Dank für Tipps und Hilfen. RE: Export-User > Datumsfeld bei PN wird nicht gefüllt - itsmeJAY - 12.10.2020 In welcher Tabelle steht die Unixtime denn? Das es nicht funktioniert ist logisch, da wahrscheinlich der Input (GET bzw POST) leer ist. RE: Export-User > Datumsfeld bei PN wird nicht gefüllt - Gerti - 12.10.2020 (12.10.2020, 13:50)itsmeJAY schrieb: In welcher Tabelle steht die Unixtime denn? Die Spalte mit Unixtime lautet: dsgvo_abfrage_date und ist in der Tabelle: mybb_users zu finden. Was wie fehlt und wie wo ergänzt werden muss entzieht sich meiner Kenntnis. Ich habe das PlugIn nicht geschrieben, sondern lediglich den Sachstand zufällig festgestellt. Nachtrag: Habe eine Lösung gefunden. Anstelle PHP-Code: '.htmlspecialchars_uni($mybb->input['dsgvo_abfrage_date']).' habe ich PHP-Code: '.$callday = my_date('relative', $user['dsgvo_abfrage_date']).' RE: Export-User > Datumsfeld bei PN wird nicht gefüllt - itsmeJAY - 12.10.2020 PHP-Code: $mybb->user['dsgvo_abfrage_date'] Edit: Okay, perfekt wenn es jetzt läuft. RE: Export-User > Datumsfeld bei PN wird nicht gefüllt - Gerti - 12.10.2020 (12.10.2020, 17:06)itsmeJAY schrieb:Damit wird nur der Timestamp ausgegeben, welcher ja der PN-Empfänger sicherlich nciht in TT.MM.JJJJ, HH:MM umsetzen kann. Meine gefundene Lösung erfüllt die erforderliche Anzeige von Datum und Uhrzeit. Besten Dank für Dein Engament. RE: Export-User > Datumsfeld bei PN wird nicht gefüllt - itsmeJAY - 12.10.2020 (12.10.2020, 17:41)Gerti schrieb: Damit wird nur der Timestamp ausgegeben, welcher ja der PN-Empfänger sicherlich nciht in TT.MM.JJJJ, HH:MM umsetzen kann. PHP-Code: htmlspecialchars_uni(date("d.m.Y H:i:s", $mybb->user['dsgvo_abfrage_date'])) Aber deine Lösung funzt ja super, also kannst du den Vorschlag gerne ignorieren. RE: Export-User > Datumsfeld bei PN wird nicht gefüllt - Gerti - 13.10.2020 Der Unterschied ist wie folgt: Meine Lösung: PHP-Code: '.$callday = my_date('relative', $user['dsgvo_abfrage_date']).' Deine Lösung: PHP-Code: htmlspecialchars_uni(date("d.m.Y H:i:s", $mybb->user['dsgvo_abfrage_date'])) Also ist Dein Vorschlag definitiv besser geeignet. Danke dafür. Ein Zusatzfrage: Gegeben: 1. User klickt im Benutzer-CP auf DSGVO Datenabfrage 2. es öffnet sich eine PN mit entsprechendem Textinhalt (Sprachvariable) 3. klickt er auf Versenden, soll in der Datenbank > Tabelle mybb_user > Spalte dsgvo_abfrage_datum mit dem timestamp aktualisiert werden. Vielleicht hat jemand dafür eine Lösung. RE: Export-User > Datumsfeld bei PN wird nicht gefüllt - itsmeJAY - 13.10.2020 Ist das nicht derzeit schon so der Fall? Ich kenne das Plugin nicht, aber wann wird denn der timestamp in der mybb_users Tabelle eingetragen? RE: Export-User > Datumsfeld bei PN wird nicht gefüllt - Gerti - 13.10.2020 (13.10.2020, 13:50)itsmeJAY schrieb: Ist das nicht derzeit schon so der Fall? Ich kenne das Plugin nicht, aber wann wird denn der timestamp in der mybb_users Tabelle eingetragen? Ich war auch der Meinung. Nunmehr stelle ich fest dass dem nicht mehr so ist. Wie aber kann man den Fehler herausfinden? Irgendwo muss der Zusammenhang zwischen "Absenden der PN" und "Eintragung des Timestamp" definiert (gewesen) sein. Nachtrag: Derzeitiger Sachstand ist, dass der User über sein Benutzer-CP die Abfrage startet, wobei der Link lautet: Code: <tr><td class="trow1 smalltext"><a href="./private.php?action=send&uid=X&subject={$lang->sprachvariable_1}&message={$lang->sprachvariable_2}" class="usercp_nav_item usercp_nav_drafts">{$lang->sprachvariable_3}</a></td></tr> RE: Export-User > Datumsfeld bei PN wird nicht gefüllt - itsmeJAY - 13.10.2020 Wo finde ich das Plugin denn? Wie heißt das? |