TYPO3: chc_forum-Mailer nennt den Autor nicht
Wer im TYPO3-eigenen chc_forum einen Thread abonniert, bekommt die Antworten auf den Beitrag per E-Mail zugeschickt. Die Standard-Ausgabe (mit Platzhaltern) lautet so:
Posted by: {author_name}
Conference: {conference}
Thread: {thread}
{text}
This message was sent because you have opted to receive new posts via email.
{link}
Verwendet man zur Erfassung der Benutzerdaten bei der Anmeldung aber nicht das Feld name, sondern die beiden von der sr_feuser_register zur Verfügung gestellten Felder first_name und last_name, wird der Platzhalter {author_name} in der E-Mail nicht korrekt ersetzt und bleibt leer. Das Skript mailer.php, das für den Versand zuständig ist, fragt nur das Feld name ab.
Abhilfe schafft hier eine Änderung im Code der Datei mailer.php:
Zeile 271: $query = “SELECT name,email FROM fe_users WHERE uid=$author_id”; wird zu:
$query = “SELECT username,email FROM fe_users WHERE uid=$author_id”;
Zeile 72 bzw. 513: $author_name = $author[name]; wird zu:
$author_name = $author[username]; (für die Ausgabe des Usernamens).
Mit etwas mehr Aufwand läßt sich sinngemäß auch die Ausgabe von Vor- und Nachnamen realisieren:
$query = “SELECT first_name,last_name,email FROM fe_users WHERE uid=$author_id”;
$author_name = $author[first_name] . ” ” . $author[last_name].;
Geschrieben am 04.03.2007 um 20:06:07 Uhr in der Kategorie TYPO3, Feed: RSS 2.0. Sie können einen Kommentar schreiben.
Hallo,
kennt Ihr eine empfehlenswerte Software gegen Schädlinge wie Würmer etc.?
Bei meiner Recherche bin ich auf eine Masse von Software gestoßen, aber so richtig hilfreich fand ich die Erklärungen nicht.
Welche Software könnt Ihr empfehlen?
Besten Dank,
Alfi