Breaking: #80149 - Remove $GLOBALS['TYPO3_CONF_VARS']['FE']['pageOverlayFields']
See forge#80149
Description
The configuration $GLOBALS
is
removed from the default configuration as well as from the overlay handling in
PageRepository and RootlineUtility.
This setting has been used to determine overlay fields in the table
pages_
at a time in the runtime processing when the
complete TCA was not fully available. Since the allow
possibility has been integrated into TYPO3 CMS 8, l10n_
was available
already and the TCA is loaded as well, the page
settings
are superfluous.
Impact
Since $GLOBALS
was used as a
filter for field names to be taken from pages_
and merged
onto those fields in pages
, all fields are overlaid per default.
Affected Installations
All installations having custom fields in table pages_
and
custom settings in $GLOBALS
.
Migration
Check the TCA of pages_
and remove l10n_mode for those fields
that previously were not defined in $GLOBALS
and thus should not be overlaid.