[TASK] Move config.sys_language_softExclude to compat7 36/52036/3
authorBenni Mack <benni@typo3.org>
Mon, 13 Mar 2017 20:30:47 +0000 (21:30 +0100)
committerGeorg Ringer <georg.ringer@gmail.com>
Wed, 15 Mar 2017 06:07:32 +0000 (07:07 +0100)
commitdc6bf6e4e15f3a5a4525577231c26430167e3db3
tree1b279f2e3d0ed025ce4b89116779fa66528b6f65
parentbce9a83841088483746f422dbe39c5fa1cee5861
[TASK] Move config.sys_language_softExclude to compat7

The TypoScript option `config.sys_language_softExclude`
allows to set certain fields on tables to l10n_mode=exclude
during Frontend runtime. This TCA option has been migrated
to "allowLanguageSynchronization", but with the clean way that
the database values are consistent across all translations already.

Any special runtime logic and changes can still be done via hooks
for specific use-cases.

Resolves: #80266
Releases: master
Change-Id: I15c55a556b6f1c100e300299410e26d45409e09c
Reviewed-on: https://review.typo3.org/52036
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
typo3/sysext/compatibility7/Classes/Hooks/TcaSoftExcludeHook.php [new file with mode: 0644]
typo3/sysext/compatibility7/ext_localconf.php
typo3/sysext/core/Documentation/Changelog/master/Important-80266-MovedConfigsysLanguageSoftExcludeToCompatibility7.rst [new file with mode: 0644]
typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php
typo3/sysext/t3editor/Resources/Private/tsref.xml