if (!defined('TYPO3_MODE')) { die('Access denied.'); }
wird zu
if (!defined('TYPO3')) { die('Access denied.'); }
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPageTSConfig( '<INCLUDE_TYPOSCRIPT: source="FILE:EXT:nema_template_/Configuration/TSconfig/Page.tsconfig">' );
wird zu
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPageTSConfig( '@import "EXT:nema_template_/Configuration/TSconfig/Page.tsconfig"' );
$GLOBALS['TYPO3_CONF_VARS']['RTE']['Presets']['custom'] = 'EXT:nema_template/Configuration/TSconfig/RTE/Custom.yaml';
wird zu
if (empty($GLOBALS['TYPO3_CONF_VARS']['RTE']['Presets']['custom'])) { $GLOBALS['TYPO3_CONF_VARS']['RTE']['Presets']['custom'] = 'EXT:nema_template/Configuration/RTE/Custom.yaml'; }
Der Ordner RTE wird eine Ebene nach oben verschoben.
array(
:$EM_CONF[$_EXTKEY] = array( 'constraints' => array( 'depends' => array( 'typo3' => '10.4.0-11.5.99', ), 'conflicts' => array( ), 'suggests' => array( ), ), );
wird zu
$EM_CONF[$_EXTKEY] = [ 'constraints' => [ 'depends' => [ 'typo3' => '11.5.99-12.4.99', ], 'conflicts' => [], 'suggests' => [], ], ];
spamProtectEmailAddresses = ascii
hat keine Wirkung mehr, die ASCII-Verschlüsselung wurde entfernt. Stattdessen einen Wert zwischen -5 und 1 angeben, wodurch die Zeichen entsprechend verschoben werden. Das @ wird automatisch durch (at) ersetzt.