Einzelnen Beitrag anzeigen
  #2  
Alt 01.12.07, 13:43
Florian Rheinard Florian Rheinard ist offline
Forum Newbie
 
Registriert seit: 22.09.07
Alter: 23
Beiträge: 20

Hi,

also was soll ich sagen, ich habe genau das selbe Problem (also das die Textlinks aus tt_news rausgeworfen werden).

Vorneweg: die Plaintext-Ausgabe aller Seiten und von tt_news-Newslettern funktionieren, mit Ausnahme der Textlinks im Content von tt_news. Ich würde jetzt mal sagen, dass diese bereits in der Datei "res/scripts/class.tx_directmail_ttnews_plaintext.php" in dieser Zeile mit rausgefiltert werden und garnicht erst weiter verarbeitet werden können:
PHP-Code:
$lines[] = $this->renderPlainText->breakContent(strip_tags($this->renderPlainText->parseBody($row['bodytext'],'tt_news_bodytext'))); 
In dieser Zeile werden doch offensichtlich bereits die Tags für die Links rausgeworfen, oder sehe ich hier was verkehrt?

Tatsache ist, dass bei Plaintext-Newslettern die nicht aus dem tt_news ihren Content beziehen die Links in folgender Form umgewandelt werden:

Code:
In HTML-Newsletter steht:

<a href="http://www.rheinard.de/" target="_new" >http://www.rheinard.de</a>

im Plaintext-Newsletter steht dann folgerichtig:

http://www.rheinard.de (Link:http://www.rheinard.de/ )
Folglich müsste doch eine Abfrage erfolgen, die die <a>-Tags noch durchlässt, damit der bodytext in der Datei "pi1/class.tx_directmail_pi1.php" mit den richtigen Links geparst werden kann. Wie Ihr merkt, sind meine PHP-Kenntnisse nicht ganz so fundiert, daher frage ich, ob jemand anderes hier eine Lösung parat hat, denn ich bin hier mit meinem Latein leider am Ende.

Gruß
Florian
Mit Zitat antworten