Seite 27 von 27
Re: [3.2][3.3][CDB] Userreminder
Verfasst: 29.06.2025 12:36
von Mike-on-Tour
Die
Version 1.10.0 wurde auf phpbb.com zur Validierung eingereicht; sie enthält folgende Neuerungen/Änderungen:
- Die Mindestversion von PHP wurde auf 8.0.0 erhöht
- Hinzufügen einer Sprachvariablen, die das Löschen von Mitgliedern mit einem Hinweis auf
Userreminder versieht, um diese Aktion von der Systemaktion zu unterscheiden
- Alle Funktionsdeklarationen wurden mit typisierten Parametern versehen
- Die Funktion
init_ur in migrations/ur_v_0_5_0.php wurde so umgeschrieben, dass Fehler durch die Beschränkung von 10.000 Zeilen beim MySQL-Befehl insert vermieden werden (Danke an das Team von phpbb.com für den Code dazu)
Diese Version ist vorab
hier erhältlich.
Re: [3.2][3.3][CDB] Userreminder
Verfasst: 10.09.2025 12:23
von Joe Kolade
Vielleicht sollte man zur Installation der Erweiterung darauf hinweisen, dass die Nutzungsbedingungen bzw. die Datenschutzerklärung des Forums ggf. ergänzt werden sollten.
Nach Art. 6 Abs. 1 lit. b DSGVO ist eine Kontaktaufnahme (per E-Mail) eigentlich nur zur Erfüllung bzw. Durchführung des Nutzungsvertrages erlaubt. Mit der bzw. den Erinnerungs-E-Mails der User-Reminder-Extension wird aber ein Kontakt mit den Mitgliedern aufgenommen wird, der im engeren Sinne nicht von der DSGVO zur Rechtmäßigkeit der Verarbeitung der persönlichen Daten abgedeckt ist.
Es ist daher empfehlenswert, in den Nutzungsbedingungen, z.B. mit einem Punkt "Kommunikation", und/oder der Datenschutzerklärung, z.B. mit einem Punkt "Kontaktaufnahme per E-Mail", klarzustellen, dass E-Mails neben der Vertragsdurchführung auch zu organisatorischen Zwecken versendet werden; auch unabhängig etwaiger Einstellungen unter den "Persönlichen Einstellungen" > "Administratoren dürfen mir Informationen per E-Mail schicken".
Gruß Joe
Re: [3.2][3.3][CDB] Userreminder
Verfasst: 26.09.2025 16:38
von Mike-on-Tour
Die Version 1.10.0 wurde heute durch phpbb.com validiert und steht in der
CDB zum Download bereit.
Re: [3.2][3.3][CDB] Userreminder
Verfasst: 29.09.2025 16:06
von DocSommer
Joe Kolade hat geschrieben: 10.09.2025 12:23
Vielleicht sollte man zur Installation der Erweiterung darauf hinweisen, dass die Nutzungsbedingungen bzw. die Datenschutzerklärung des Forums ggf. ergänzt werden sollten.
Nach Art. 6 Abs. 1 lit. b DSGVO ist eine Kontaktaufnahme (per E-Mail) eigentlich nur zur Erfüllung bzw. Durchführung des Nutzungsvertrages erlaubt. Mit der bzw. den Erinnerungs-E-Mails der User-Reminder-Extension wird aber ein Kontakt mit den Mitgliedern aufgenommen wird, der im engeren Sinne nicht von der DSGVO zur Rechtmäßigkeit der Verarbeitung der persönlichen Daten abgedeckt ist.
Es ist daher empfehlenswert, in den Nutzungsbedingungen, z.B. mit einem Punkt "Kommunikation", und/oder der Datenschutzerklärung, z.B. mit einem Punkt "Kontaktaufnahme per E-Mail", klarzustellen, dass E-Mails neben der Vertragsdurchführung auch zu organisatorischen Zwecken versendet werden; auch unabhängig etwaiger Einstellungen unter den "Persönlichen Einstellungen" > "Administratoren dürfen mir Informationen per E-Mail schicken".
Ja den Nutzungsvertrag könnte und sollte man im Punkt 2. Einräumung von Nutzungsrechten ggf. frisieren hinsichtlich, im Sinne von:
Der Betreiber behält es sich vor, langfristig inaktive Benutzeraccounts zu löschen oder einzuschränken. Inaktiv eingestufte Benutzer werden rechtzeitig per eMail informiert und können sich innerhalb der kommunizierten Frist einloggen, um wieder als aktiver Benutzer eingeordnet zu werden.
Re: [3.2][3.3][CDB] Userreminder
Verfasst: 01.02.2026 13:49
von Mike-on-Tour
Die
Version 1.11.0 wurde heute auf phpbb.com zur Validierung eingereicht; sie enthält folgende Neuerungen/Änderungen:
- In der Funktion
check_user_login() von event/main_listener.php wurde eine Prüfung auf Bots eingefügt, um diese von der Funktion auszuschließen, um einerseits die Last zu verringern (registierte Bots loggen sich alle paar Sekunden ein) und um andererseits so die Möglichkeit von gleichzeitigen Erinnerungen zu minimieren.
- Hinzufügen einer neuen Konfigurationsvariablen
mot_ur_block_login_proc, mit der der Prozess der Überprüfung auf automatisch zu erinnernde oder löschende Mitglieder für weitere Aufrufe gesperrt wird, um redundante Erinnerungen zu vermeiden
- Die Mindestversion von PHP wurde auf 8.0.30 und die Maximalversion auf 8.5.x erhöht
- Die Mindestversion von phpBB wurde auf 3.3.4 erhöht
- Die Funktion
sleeper() in controller/ur_acp.php wurde komplett überarbeitet, um sie aufzuräumen, zu verbessern und für die Nutzung von TWIG Funktionionen zu optimieren
- Code-Verbesserung der Funktionen
reminder() und zeroposter() in controller/ur_acp.php, um sie für die Nutzung von TWIG Funktionen zu optimieren
- Die Link-Beschreibungen im Experten-Modus enthält nun die Anzahl der Mitglieder, auf die die jeweilige Aktion zutrifft, um dem Admin den Umfang der Aktion zu verdeutlichen
- Unter den Tabellen für Schläfer und Nullposter wird im Experten-Modus die Funktion zum Erinnern nur noch angezeigt, wenn für diese Mitglieder das Erinnern aktiviert ist
- In der Funktion
remind_users() in common.php werden jetzt nur noch die Usernamen im Log notiert, die tatsächlich eine E-Mail erhalten und nicht mehr auch die Mitglieder, die in der Warteschlange notiert werden, um das mehrfache Nennen dieser Mitglieder im Log zu vermeiden
- Der Name der Datei und Klasse des Cron Task wurde so angepasst, dass er zu den Namen der entsprechenden Variablen in der CONFIG_TABLE passt
- Bugfix für fehlendes Dropdownfeld des Sortierungsschlüssels in der Tabelle der Schläfer
- Bugfix in der Berechnung der Erinnerung und Löschung der Schläfer in der Funktion
sleeper() in controller/ur_acp.php
- Bugfix für eine fehlerhafte englische Sprachvariable
- Bugfix der falschen Reihenfolge von Datenbankabfrage und Validierung der Variablen
$start bei aktiver Paginierung, wenn der Nutzer manuell eine höhere als der maximalen Seitenzahl auswählte, was zu einer leeren Tabelle führte
- Die Möglichkeit der Erinnerung über Jabber wurde in der Funktion
reminder_mail() in common.php entfernt
Diese Version ist
hier vorab erhältlich.