Index: /typo3/t3lib/class.t3lib_parsehtml_proc.php =================================================================== --- /typo3/t3lib/class.t3lib_parsehtml_proc.php (revision 4927) +++ /typo3/t3lib/class.t3lib_parsehtml_proc.php (working copy) @@ -734,8 +734,8 @@ if (is_array($page)) { // Page must exist... $pairParts = t3lib_div::trimExplode(',',$link_param); $href = $siteUrl.'?id='.$pairParts[0].($pairParts[2]?$pairParts[2]:''); - } else if(strtolower(substr($link_param, 0, 7)) == 'record:') { - // linkHandler - allowing links to start with "record:" + } else if(isset($GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['tslib/class.tslib_content.php']['typolinkLinkHandler'][array_shift(explode(':',$link_param))])) { + // linkHandler - allowing links to start with registerd linkHandler f.e. "record:" $href = $link_param; } else { #$href = '';