Hallo zusammen
Ich habe zwei Probleme mit dem mm_forum Version 0.1.7
1. Im Benachrichtigungs Mail wird der Absender nicht durch meine Einstellungen ersetzt. Bei "von" ist nun der Webserver eingetragen. Bei der Anmeldung wie bei der Benachrichtigung von PN funktioniert es einwandfrei.
2. Aber mein Hauptproblem ist, dass wenn ein Beitrag von einem Moderator freigeschalten wird, in der Benachrichtungs Mail nicht der Link zum Post ist, sondern der Link zur Seite "Freizuschaltende Beiträge".
Besten Dank & Gruss
Okay, aus meiner Sicht gibt es zwei Fehler in der Funktion send_newpost_mail in der Datei class.tx_mmforum_pi1.php
1. Wenn die Benachrichtigung an verschiedene User rausgeht, wird beim User X der Header X Fach angehängt.
$header .= "From: ".$conf['notifyingMail.']['sender']."\n";
müsste aus meiner Sicht wie folgt sein
$header = "From: ".$conf['notifyingMail.']['sender']."\n";
Es ist auch ein wenig verwirrent, dass nur der Name im Email Header verschickt wird, und nicht die Emailadresse. Es gibt im Backend zwar zwei Felder
Mailer-E-Mail-Adresse
Diese E-Mail-Adresse wird als Absenderadresse in automatisch generierten E-Mails verwendet.
und
E-Mail-Absender
Dieser Wert wird als Absendername in automatisch generierten E-Mails verwendet.
$conf['notifyingMail.']['sender'] bezieht sich aber nur auf den Absendername.
2. müsste
$link = $this->pi_getPageLink($GLOBALS['TSFE']->id,'',$linkParams);
wie folgt aussehen
$link = $this->pi_getPageLink($conf['pid_forum'],'',$linkParams);
da man sonst das Problem von Punkt 2 hat.
Wenn jemand vom Forum Core Team diesen Beitrag liest, wäre ich dankbar wenn mir mitgeteilt werden könnte, ob dies in der nächsten Version angepasst wird, oder ob ich diese Funktion mit einer XCLASS überschreiben soll.
Merci und Gruss