Email on topic

Email-on-topic ist eine phpBB 3.xx-Erweiterung, die unter dem Post-Editor ein Feld zur Auswahl von Benutzern und Gruppen anzeigt. Die ausgewählten Benutzer/Gruppen erhalten den Beitrag dann als E-Mail. Diese Erweiterung übernimmt zusätzlich das Verschicken der Abonnement-E-Mails. Wer also ein Thema/Forum abonniert hat und zusästzlich in der Empfängerliste steht, bekommt trotzdem nur eine Mail. Vor dem Versenden der Mail wird geprüft, ob der entsprechende Benutzer Lesezugriff auf das Forum hat. In der Empfängerliste werden Benutzer und Gruppen ohne Lesezugriff rot hinterlegt, Gruppen, in denen nicht alle Mitglieder Lesezugriff haben, werden gelb hinterlegt.

Email-on-topic is a phpBB 3.xx-Erweiterung that shows a field for selecting users and groups below the post editor. The selected users/groups will then receive the post as an email. This extension replaces the board's subscription system: Users who subscribed to a topic/forum and then get an explicit email notification will not receive two emails. It is guaranteed, that all addressed users have read access to the related forum. In the receiver list, users and groups with missing read access will be displayed with red background; groups holding some users with missing permissions will be yellow.

Das Ganze ist für kleine Foren gedacht, die z.B. als Ersatz zu Mailverteilern laufen. Bei über 100 Mitgliedern dürfte das Konzept an seine Grenzen stoßen.

This extension is designed for small forums, working as replacement to mailing-lists. For forums with hundrets of users, this concept may fail...

PS: Sorry, der Titel ist irgendwie nichtssagend :P

Die Erweiterung enthält außerdem eine Brücke für Telegram: Einzelne Themen können sich bidirektional mit Telegram-Gruppenchats synchronisieren.

There is also a transport bridge to telegram: Topics can now bidirectionally synchronize messages with telegram group chats.

Integrierte Funktionen: Included functionality: ToDos / Angedachte Neuerungen: ToDos / Planned innovations:

Download

ErweiterungExtension

Hinweis zum Update: Für die Entwicklung führe ich Datenbankänderungen manuell durch; daher ist das Migrationsskript nicht getestet. Wenn nach dem Update SQL-Fehler auftreten, informieren Sie mich bitte!
Eine Sache, die Sie aktuell manuell anpassen müssen ist das Umbenennen und Ändern der Spalte phpbbprefix_forums/allow_mail_clear_content in bridging_security. Der Typ sollte dann TINYINT:2 und default 0 sein.

Hint for updating: For development issues, I apply all database changed manually. This is why the migration script is not tested. If any database errors occur after update, please inform me!
One thing, that currently has do be done by hand when updating the extension is the renaming of the table column phpbbprefix_forums/allow_mail_clear_content into bridging_security. The type then should be TINYINT:2 with default 0.