PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Simple HTML-Funktionalität in emails


Boothby
05.06.2003, 20:19
Da mir der Hack hier (http://www.vbulletin-germany.com/forum/showthread.php?s=&threadid=5654) zu umfangreich und für mich ungeeignet war, habe ich mich mit der Materie etwas beschäftigt und schnell selbst was gebastet.

zu ändernde Dateien 2

1. email.php

suche nach:maketableheader("eMail an Benutzer:");

füge davor ein:

makeyesnocode("HTML? <font size='1'>(eMail wird als HTML verschickt)</font>","useHTML",0);

2. functions.php

suche in function vbmail nach



global $bbtitle, $webmasteremail;


ersetze durch:


global $bbtitle, $webmasteremail, $useHTML;



suche nach:



// actually send the email message



füge davor ein:


if ($useHTML) {
$headers .= "Content-Type: text/html; charset=iso-8859-1";
$message = preg_replace("/(<br>\r\n|\r\n)/s", "<br>\r\n", $message);
}



Ob der Content-Type für Deutschland jetzt korrekt ist, müßte mir mal nochmal jemand bestätigen, funktionieren tut es jedenfalls. ;)

Screenshot:

mr.warp
05.06.2003, 23:20
danke funzt.

habe es zwar wieder rausgemacht, weil html mails sind lame und nicht gerne gesehen.

Paridus
21.12.2003, 12:56
kann mir bitte jemand erklären wie ich das in mein vb 2.2.9 bekomme?

mit der email.php ist es kein problem, aber in der functions.php finde ich die einstellungen nicht.

Paridus
26.12.2003, 16:18
hat keiner eine idee!?