Hallo Fasse,
es geht um folgenden Text der in Emails vor dem eigentlichen Inhalt gedruckt wird:
"Max Mustermann hat an die folgenden Empfänger: HK1; HK2; Junioren 1 von
https://xxxxxxxx.de folgende E-Mail geschickt:"
Dies wird über die " public function setSenderInText($senderName, $receivers)" in der \admidio\adm_program\system\classes\Email.php gesteuert.
Wenn man eine Nachricht an eine oder mehrere Rollen sendet, wird die Rolle, der Absender und der Link der Admidio-Seite im Text gedruckt. Wenn man statt den Rollen einzelne Personen auswählt wird statt den Rollen der Vor- und Nachname der Emailempfänger angedruckt.
Aktuell habe ich das Coding innerhalb der Funktion in der Email.php auskommentiert und sende einfach eine Leerzeile.
Am besten wäre es in den Einstellungen einen Schalter zu defineren und diesen innerhalb der Funktion abzufragen. Wenn er gesetzt ist dann sende wie bisher, wenn er nicht gesetzt ist ignoriere die Funktion.
Installiert habe ich die Version 3.3.10
Gruß
Ralph
P.S.: Darf ich fragen wieviele Ihr zur Zeit seit die an Admidio arbeiten (ich gehe mal davon aus Ihr macht das in Eurer Freizeit und finde das echt super)? Leider kann ich weder PHP noch Java, sonst würde ich gerne helfen. Bin zwar Entwickler aber kann nur ABAP und ein paar Exoten.
(ah, eben selbst gefunden
https://www.admidio.org/team.php?language=de)