<?php if (!defined('TYPO3_MODE')) { die('Access denied.'); } \TYPO3\CMS\Core\Extension\ExtensionManager::addUserTSConfig(' options.saveDocView = 1 options.saveDocNew = 1 options.saveDocNew.pages = 0 options.saveDocNew.pages_language_overlay = 1 '); \TYPO3\CMS\Core\Extension\ExtensionManager::addPageTSConfig(' mod.wizards.newContentElement { renderMode = tabs wizardItems { common.header = LLL:EXT:cms/layout/locallang_db_new_content_el.xml:common common.elements { text { icon = gfx/c_wiz/regular_text.gif title = LLL:EXT:cms/layout/locallang_db_new_content_el.xml:common_regularText_title description = LLL:EXT:cms/layout/locallang_db_new_content_el.xml:common_regularText_description tt_content_defValues { CType = text } } textpic { icon = gfx/c_wiz/text_image_right.gif title = LLL:EXT:cms/layout/locallang_db_new_content_el.xml:common_textImage_title description = LLL:EXT:cms/layout/locallang_db_new_content_el.xml:common_textImage_description tt_content_defValues { CType = textpic
$TYPO3_CONF_VARS['EXTCONF'][$_EXTKEY]['version'] = $EM_CONF[$_EXTKEY]['version']; // Unserializing the configuration so we can use it here $_EXTCONF = unserialize($_EXTCONF); // Add default RTE transformation configuration \TYPO3\CMS\Core\Extension\ExtensionManager::addPageTSConfig('<INCLUDE_TYPOSCRIPT: source="FILE:EXT:' . $_EXTKEY . '/res/proc/pageTSConfig.txt">'); // Add default Page TS Config RTE configuration if (strstr($_EXTCONF['defaultConfiguration'], 'Minimal')) { $TYPO3_CONF_VARS['EXTCONF'][$_EXTKEY]['defaultConfiguration'] = 'Advanced'; } elseif (strstr($_EXTCONF['defaultConfiguration'], 'Demo')) { $TYPO3_CONF_VARS['EXTCONF'][$_EXTKEY]['defaultConfiguration'] = 'Demo'; } else { $TYPO3_CONF_VARS['EXTCONF'][$_EXTKEY]['defaultConfiguration'] = 'Typical'; } \TYPO3\CMS\Core\Extension\ExtensionManager::addPageTSConfig('<INCLUDE_TYPOSCRIPT: source="FILE:EXT:' . $_EXTKEY . '/res/' . strtolower($TYPO3_CONF_VARS['EXTCONF'][$_EXTKEY]['defaultConfiguration']) . '/pageTSConfig.txt">'); // Add default User TS Config RTE configuration \TYPO3\CMS\Core\Extension\ExtensionManager::addUserTSConfig('<INCLUDE_TYPOSCRIPT: source="FILE:EXT:' . $_EXTKEY . '/res/' . strtolower($TYPO3_CONF_VARS['EXTCONF'][$_EXTKEY]['defaultConfiguration']) . '/userTSConfig.txt">'); // Add processing of soft references on image tags in RTE content require_once \TYPO3\CMS\Core\Extension\ExtensionManager::extPath($_EXTKEY) . 'hooks/softref/ext_localconf.php'; // Add Status Report about Conflicting Extensions require_once \TYPO3\CMS\Core\Extension\ExtensionManager::extPath($_EXTKEY) . 'hooks/statusreport/ext_localconf.php'; // Configure Lorem Ipsum hook to insert nonsense in wysiwyg mode if (\TYPO3\CMS\Core\Extension\ExtensionManager::isLoaded('lorem_ipsum') && TYPO3_MODE == 'BE') { $TYPO3_CONF_VARS['EXTCONF']['lorem_ipsum']['RTE_insert'][] = 'TYPO3\\CMS\\Rtehtmlarea\\RteHtmlAreaBase->loremIpsumInsert'; } // Set warning in the Update Wizard of the Install Tool for deprecated Page TS Config properties $TYPO3_CONF_VARS['SC_OPTIONS']['ext/install']['update']['checkForDeprecatedRtePageTSConfigProperties'] = 'EXT:' . $_EXTKEY . '/hooks/install/class.tx_rtehtmlarea_deprecatedrteproperties.php:&TYPO3\\CMS\\Rtehtmlarea\\Hook\\Install\\DeprecatedRteProperties'; // Initialize plugin registration array $TYPO3_CONF_VARS['EXTCONF'][$_EXTKEY]['plugins'] = array(); // Editor Mode configuration $TYPO3_CONF_VARS['EXTCONF'][$_EXTKEY]['plugins']['EditorMode'] = array(); $TYPO3_CONF_VARS['EXTCONF'][$_EXTKEY]['plugins']['EditorMode']['objectReference'] = 'EXT:' . $_EXTKEY . '/extensions/EditorMode/class.tx_rtehtmlarea_editormode.php:&TYPO3\\CMS\\Rtehtmlarea\\Extension\\EditorMode';