Zum Inhalt springen

einzelne Wörter im subtitle direkt verlinken...

Erstellt am 2. Mai 2006 · 1 Antwort · letzte Antwort am 2. Mai 2006

Tags: Links, Frage

tolleiv ·

Hallo,

ich benutze den subtitle einer Seite quasi als Fußzeilenkommentar und möchte es irgendwie erreichen dass das Wort "Anfrage" und evt. enthaltene EMail-Adressen automatisch als Links dargestellt werden ...

Das TS sieht derzeit so aus:

lib.hint2=COA
lib.hint2.1=TEXT
lib.hint2.1.data = page:subtitle
lib.hint2.1.listNum = 0
lib.hint2.1.listNum.splitChar = |
lib.hint2.1.wrap=|<br />
lib.hint2.2<lib.hint2.1
lib.hint2.2.listNum = 1

Hat jemand für ein ähnliches Problem eine TS-Lösung parat oder ist es eher sinnvoll über preUserFunc ein kleines PHP-Script einzubinden (funktioniert dann mein splitChar noch?)

Gruß Tolleiv

tolleiv ·

Hallo,
also ich hab zwischenzeitlich eine Lösung über ein PHP-Script gefunden, bei der ich mir allerdings nicht sicher bin ob es nicht evt. etwas umständlich ist:

So siehts aus:

	function user_replace($content,$conf)
	{
		$cObj = t3lib_div::makeInstance("tslib_cObj");
		foreach($conf as $key=>$word)
		{
			if(substr($key,-1,1)=='.') continue;			
			$content = str_replace($conf[$key],$cObj->typolink($word,$conf[$key.'.']['link.']),$content);
		}
		return $content;
	}
includeLibs.hint = fileadmin/scripts/user_replace.php
...wie vorher ...
lib.hint2.1.preUserFunc = user_replace
lib.hint2.1.preUserFunc.1 = Anfrage
lib.hint2.1.preUserFunc.1.link {
	parameter=<uid>
}
lib.hint2.1.preUserFunc.2 = sonstwas
lib.hint2.1.preUserFunc.2.link {
	parameter=<andereuid>
}

Vielleicht hat ja irgendwer noch eine bessere Lösung

Gruß Tolleiv