[!!!][TASK] Remove TCA l10n_mode=mergeIfNotBlank
The TCA setting "l10n_mode=mergeIfNotBlank" for a single column is removed from the list of values. The functionality was there to use the value of a field of the original record, if the value of the translated record is empty (or trim'ed empty), and is then overlaid. The new behaviour is to duplicate the behaviour during the localize process, and then completely separate. As a result the related TypoScript setting config.sys_language_softMergeIfNotBlank is not required anymore and is removed as well. Resolves: #79243 Releases: master Change-Id: I55f3ebd2fe2ddd8412101d5496a0da3c5ab64c68 Reviewed-on: https://review.typo3.org/51239 Tested-by:TYPO3com <no-reply@typo3.com> Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
Susanne Moog <susanne.moog@typo3.org> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org>
Showing
- typo3/sysext/backend/Classes/Form/Container/SingleFieldContainer.php 2 additions, 24 deletions...t/backend/Classes/Form/Container/SingleFieldContainer.php
- typo3/sysext/backend/Classes/Form/FormDataProvider/DatabaseRecordTypeValue.php 3 additions, 13 deletions...Classes/Form/FormDataProvider/DatabaseRecordTypeValue.php
- typo3/sysext/backend/Classes/Utility/BackendUtility.php 1 addition, 1 deletiontypo3/sysext/backend/Classes/Utility/BackendUtility.php
- typo3/sysext/backend/Tests/Unit/Form/FormDataProvider/DatabaseRecordTypeValueTest.php 0 additions, 72 deletions...nit/Form/FormDataProvider/DatabaseRecordTypeValueTest.php
- typo3/sysext/backend/Tests/Unit/Utility/BackendUtilityTest.php 0 additions, 29 deletions.../sysext/backend/Tests/Unit/Utility/BackendUtilityTest.php
- typo3/sysext/core/Classes/DataHandling/DataHandler.php 1 addition, 1 deletiontypo3/sysext/core/Classes/DataHandling/DataHandler.php
- typo3/sysext/core/Classes/Migrations/TcaMigration.php 5 additions, 0 deletionstypo3/sysext/core/Classes/Migrations/TcaMigration.php
- typo3/sysext/core/Configuration/TCA/sys_category.php 0 additions, 2 deletionstypo3/sysext/core/Configuration/TCA/sys_category.php
- typo3/sysext/core/Documentation/Changelog/master/Breaking-79243-RemoveL10n_modeMergeIfNotBlank.rst 55 additions, 0 deletions.../master/Breaking-79243-RemoveL10n_modeMergeIfNotBlank.rst
- typo3/sysext/core/Documentation/Changelog/master/Breaking-79243-RemoveSys_language_softMergeIfNotBlank.rst 22 additions, 0 deletions...Breaking-79243-RemoveSys_language_softMergeIfNotBlank.rst
- typo3/sysext/core/Tests/Unit/Migrations/TcaMigrationTest.php 19 additions, 0 deletionstypo3/sysext/core/Tests/Unit/Migrations/TcaMigrationTest.php
- typo3/sysext/filemetadata/Configuration/TCA/Overrides/sys_file_metadata.php 0 additions, 3 deletions...etadata/Configuration/TCA/Overrides/sys_file_metadata.php
- typo3/sysext/frontend/Classes/ContentObject/Menu/AbstractMenuContentObject.php 0 additions, 2 deletions.../Classes/ContentObject/Menu/AbstractMenuContentObject.php
- typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php 0 additions, 6 deletions...ntend/Classes/Controller/TypoScriptFrontendController.php
- typo3/sysext/frontend/Classes/Page/PageRepository.php 0 additions, 11 deletionstypo3/sysext/frontend/Classes/Page/PageRepository.php
- typo3/sysext/frontend/Tests/Unit/Page/PageRepositoryTest.php 0 additions, 18 deletionstypo3/sysext/frontend/Tests/Unit/Page/PageRepositoryTest.php
- typo3/sysext/impexp/Tests/Functional/Fixtures/Extensions/impexp_group_files/Configuration/TCA/tx_impexpgroupfiles_item.php 0 additions, 2 deletions...roup_files/Configuration/TCA/tx_impexpgroupfiles_item.php
- typo3/sysext/install/Classes/Updates/DatabaseL10nModeUpdate.php 374 additions, 0 deletions...sysext/install/Classes/Updates/DatabaseL10nModeUpdate.php
- typo3/sysext/install/ext_localconf.php 2 additions, 0 deletionstypo3/sysext/install/ext_localconf.php
- typo3/sysext/lang/Resources/Private/Language/locallang_misc.xlf 0 additions, 3 deletions...sysext/lang/Resources/Private/Language/locallang_misc.xlf
Please register or sign in to comment