[TYPO3-german] Direct Mail: URL vor clear.gif doppelt

Jochen Rau j.rau at web.de
Tue Apr 22 11:25:13 CEST 2008


Hallo Stephanie,

das Problem tritt auf, wenn man in der HTML-Vorlage eine Grafik mehrfach 
einbindet und dabei das Attribut 'src' einmal mit und einmal ohne 
Anführungszeichen angibt. Also so:

<img src=picture.gif />
<img src="picture.gif" />

Das Ergebnis sieht dann etwa so aus:

<img src="http://www.domain.com/http://www.domain.com/picture.gif" />

Die Quelle für diese Verdopplung liegt in mehreren fehlerhaften 
Algorithmen, die zum Parsen von HTML-Tags in der Klasse "t3lib_htmlmail" 
verwendet werden. Diese Algorithmen werden von Direct Mail verwendet, um 
die HTML-Seite zu einer Mail zu verarbeiten.

Die Korrektur dieser Algorithmen ist jedoch sehr aufwändig, da 
wesentliche Teile der Klasse neu geschrieben werden müssten.

Eine funktionierende Zwischenlösung ist, darauf zu achten, alle 
Attribut-Werte einheitlich in doppelte Anführungszeichen einzuschließen.


-- Jochen


More information about the TYPO3-german mailing list