[BUGFIX] Allow Tx_ as class prefix
[Packages/TYPO3.CMS.git] / typo3 / sysext / cms / tslib / class.tslib_content.php
index 3f3ad13..56bb8af 100644 (file)
@@ -6329,7 +6329,7 @@ class tslib_cObj {
         */
        function callUserFunction($funcName, $conf, $content) {
                $pre = $GLOBALS['TSFE']->TYPO3_CONF_VARS['FE']['userFuncClassPrefix'];
-               if ($pre && !t3lib_div::isFirstPartOfStr(trim($funcName), $pre) && !t3lib_div::isFirstPartOfStr(trim($funcName), 'tx_')) {
+               if ($pre && !t3lib_div::hasValidClassPrefix($funcName, array($pre))) {
                        $GLOBALS['TT']->setTSlogMessage('Function "' . $funcName . '" was not prepended with "' . $pre . '"', 3);
                        return $content;
                }
@@ -8148,4 +8148,4 @@ if (defined('TYPO3_MODE') && isset($GLOBALS['TYPO3_CONF_VARS'][TYPO3_MODE]['XCLA
        include_once($GLOBALS['TYPO3_CONF_VARS'][TYPO3_MODE]['XCLASS']['tslib/class.tslib_content.php']);
 }
 
-?>
\ No newline at end of file
+?>