[!!!][TASK] Remove legacy pages_language_overlay functionality 96/59296/8
authorBenni Mack <benni@typo3.org>
Tue, 25 Dec 2018 19:09:24 +0000 (20:09 +0100)
committerGeorg Ringer <georg.ringer@gmail.com>
Fri, 4 Jan 2019 19:04:59 +0000 (20:04 +0100)
commit8258f10954dbfa1564e9390b8617c914c84a0818
tree0a979fddfcb367bd4869db6bd9bee5b3393b778c
parentf1ea722ac452a3867ff51c0ee937a96953e8fb8e
[!!!][TASK] Remove legacy pages_language_overlay functionality

This patch removes any occurrences of "pages_language_overlay" in use
and enables the feature "unifiedPageTranslationHandling", which
removes any SQL CREATE/ALTER statements related to "pages_language_overlay".

TCA for table "pages_language_overlay" is kept for the time being to have
"MigratePagesLanguageOverlayUpdate" still working.

Resolves: #87293
Releases: master
Change-Id: I94514f30696dcbc2ad3ae8900a6a25b41d2a7bd9
Reviewed-on: https://review.typo3.org/59296
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
13 files changed:
typo3/sysext/core/Classes/Configuration/Features.php
typo3/sysext/core/Classes/Database/Schema/SchemaMigrator.php
typo3/sysext/core/Classes/Migrations/TcaMigration.php
typo3/sysext/core/Configuration/DefaultConfigurationDescription.yaml
typo3/sysext/core/Documentation/Changelog/master/Breaking-87193-DeprecatedFunctionalityRemoved.rst
typo3/sysext/core/ext_tables.sql
typo3/sysext/frontend/Configuration/TCA/pages_language_overlay.php
typo3/sysext/frontend/Resources/Private/Language/locallang_tca.xlf
typo3/sysext/frontend/ext_tables.sql
typo3/sysext/impexp/Configuration/TCA/Overrides/pages_language_overlay.php [deleted file]
typo3/sysext/impexp/ext_tables.sql
typo3/sysext/install/Classes/Updates/MigratePagesLanguageOverlayUpdate.php
typo3/sysext/t3editor/Resources/Public/JavaScript/Mode/typoscript/typoscript.js