Zum Inhalt springen

URL's nicht als Link darstellen

Erstellt am 24. Juni 2005 · 1 Antwort · letzte Antwort am 25. Juni 2005

Tags: Links, Frage

cremefresh ·

Hallo

Ich habe ein etwas spezielles Problem. TYPO3 soll URL's nicht in Links umwandeln.

In der TSREF hab ich diverse Einträge gefunden, wie man Links erweitern und parametrisieren kann. Ich will die Funktion aber gar nicht aktiv haben.

Die geparsten Seite sollte Codeblocks mit http://www... URL's drin enthalten. z.B.

[%url:unique-count; http://www.test.com]

Nun parst TYPO3 den Link natürlich als solche und setzt mir a href Tags in den Code-Block. Dieser sollte aber so unberührt bleiben, weil die Seite danach durch ein Fremdsystem eingefetcht werden und mit den verhunzten Codes nichts mehr anfangen kann.

Kann mir jemand sagen, wo ich ansetzen muss?

Herzlichen Dank schon im Voraus und die besten Grüsse
Dani

alphaonline ·

ich würde mal in der Datei 'class.t3lib_parsehtml.php' im Verzeichnis /typo3/t3lib/ ansetzen, dort gibts so was:

}

if ($params['prefixRelPathWith'])	{
												$urlParts = parse_url($tagAttrib[0][$attr]);
												if (!$urlParts['scheme'] && substr($urlParts['path'],0,1)!='/')	{	// If it is NOT an absolute URL (by http: or starting "/")
													$tagAttrib[0][$attr] = $params['prefixRelPathWith'].$tagAttrib[0][$attr];
												}