[!!!][TASK] New local configuration handling
[Packages/TYPO3.CMS.git] / typo3 / sysext / install / ext_localconf.php
1 <?php
2 if (!defined('TYPO3_MODE')) {
3 die('Access denied.');
4 }
5
6 // TYPO3 6.0 - Update localconf.php to LocalConfiguration.php
7 $TYPO3_CONF_VARS['SC_OPTIONS']['ext/install']['update']['localConfiguration'] = 'tx_coreupdates_localconfiguration';
8
9 // TYPO3 4.5 - Check the database to be utf-8 compliant
10 $TYPO3_CONF_VARS['SC_OPTIONS']['ext/install']['update']['charsetDefaults'] = 'tx_coreupdates_charsetdefaults';
11
12 $TYPO3_CONF_VARS['SC_OPTIONS']['ext/install']['update']['changeCompatibilityVersion'] = 'tx_coreupdates_compatversion';
13
14 // manage split includes of css_styled_contents since TYPO3 4.3
15 $TYPO3_CONF_VARS['SC_OPTIONS']['ext/install']['update']['splitCscToMultipleTemplates'] = 'tx_coreupdates_cscsplit';
16
17 // remove pagetype "not in menu" since TYPO3 4.2
18 // as there is an option in every pagetype
19 $TYPO3_CONF_VARS['SC_OPTIONS']['ext/install']['update']['removeNotInMenuDoktypeConversion'] = 'tx_coreupdates_notinmenu';
20
21 // remove pagetype "advanced" since TYPO3 4.2
22 // this is merged with doctype "standard" with tab view to edit
23 $TYPO3_CONF_VARS['SC_OPTIONS']['ext/install']['update']['mergeAdvancedDoktypeConversion'] = 'tx_coreupdates_mergeadvanced';
24
25 // add outsourced system extensions since TYPO3 4.3
26 $TYPO3_CONF_VARS['SC_OPTIONS']['ext/install']['update']['installSystemExtensions'] = 'tx_coreupdates_installsysexts';
27
28 // new system extensions since TYPO3 4.3
29 $TYPO3_CONF_VARS['SC_OPTIONS']['ext/install']['update']['installNewSystemExtensions'] = 'tx_coreupdates_installnewsysexts';
30
31 // change tt_content.imagecols=0 to 1 for proper display in TCEforms since TYPO3 4.3
32 $TYPO3_CONF_VARS['SC_OPTIONS']['ext/install']['update']['changeImagecolsValue'] = 'tx_coreupdates_imagecols';
33
34 // register eID script for install tool AJAX calls
35 $TYPO3_CONF_VARS['FE']['eID_include']['tx_install_ajax'] = 'EXT:install/mod/class.tx_install_ajax.php';
36
37 // add static_template if needed (since TYPO3 4.4 this table is not standard)
38 // if needed, sysext statictables is loaded, which gives back functionality
39 $TYPO3_CONF_VARS['SC_OPTIONS']['ext/install']['update']['checkForStaticTypoScriptTemplates'] = 'tx_coreupdates_statictemplates';
40
41 // warn for t3skin installed in Version 4.4
42 $TYPO3_CONF_VARS['SC_OPTIONS']['ext/install']['update']['checkForT3SkinInstalled'] = 'tx_coreupdates_t3skin';
43
44 // Version 4.4: warn for set CompressionLevel and warn user to update his .htaccess
45 $TYPO3_CONF_VARS['SC_OPTIONS']['ext/install']['update']['checkForCompressionLevel'] = 'tx_coreupdates_compressionlevel';
46
47 // Version 4.5: migrate workspaces to use custom stages and install the required extensions
48 $TYPO3_CONF_VARS['SC_OPTIONS']['ext/install']['update']['migrateWorkspaces'] = 'tx_coreupdates_migrateworkspaces';
49
50 // Version 4.5: Removes the ".gif" suffix from entries in sys_language
51 $TYPO3_CONF_VARS['SC_OPTIONS']['ext/install']['update']['flagsFromSprites'] = 'tx_coreupdates_flagsfromsprite';
52
53 // Version 4.5: Adds excludeable FlexForm fields to Backend group access lists (ACL)
54 $TYPO3_CONF_VARS['SC_OPTIONS']['ext/install']['update']['addFlexformsToAcl'] = 'tx_coreupdates_addflexformstoacl';
55
56 // Version 4.5: Split tt_content image_link to newline by comma
57 $TYPO3_CONF_VARS['SC_OPTIONS']['ext/install']['update']['imagelink'] = 'tx_coreupdates_imagelink';
58
59 // Version 6.0: Migrate files content elements to use File Abstraction Layer
60 // Migrations of tt_content.image DB fields and captions, alt texts, etc. into sys_file_reference records.
61 $TYPO3_CONF_VARS['SC_OPTIONS']['ext/install']['update']['sysext_file_init'] = 'Tx_Install_Updates_File_InitUpdateWizard';
62 $TYPO3_CONF_VARS['SC_OPTIONS']['ext/install']['update']['sysext_file_images'] = 'Tx_Install_Updates_File_TceformsUpdateWizard';
63 $TYPO3_CONF_VARS['SC_OPTIONS']['ext/install']['update']['sysext_file_uploads'] = 'Tx_Install_Updates_File_TtContentUploadsUpdateWizard';
64 $TYPO3_CONF_VARS['SC_OPTIONS']['ext/install']['update']['sysext_file_filemounts'] = 'Tx_Install_Updates_File_FilemountUpdateWizard';
65
66 // Version 4.7: Migrate the flexforms of MediaElement
67 $TYPO3_CONF_VARS['SC_OPTIONS']['ext/install']['update']['mediaElementFlexform'] = 'tx_coreupdates_mediaFlexform';
68 ?>