Skip to main content


[FEATURE] Allow blinding site configuration options in configuration module

This allows extensions to blind options from any site
configuration (YAML) in the configuration module. This
is achieved by dispatching the
ModifyBlindedConfigurationOptionsEvent, which got
introduced in #99717.

Additionaly, the PSR-14 Event is extended to provide
the identifier of the provider, dispatching the event.

Resolves: #99713
Related: #99626
Related: #99717
Releases: main
Change-Id: I1afbcec0af689747f6f8604a55f14daca51650d9
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/77602
Tested-by: Oliver Bartsch <bo@cedev.de>
Reviewed-by: Oliver Bartsch <bo@cedev.de>
Tested-by: Benni Mack <benni@typo3.org>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: core-ci <typo3@b13.com>



[FEATURE] Add PSR-14 Event to blind configuration options

This introduces the new PSR-14 ModifyBlindedConfigurationOptionsEvent,
which allows to blind any (global) configuration option, before
being displayed in the configuration module.

The new Event is a direct replacement for the now
deprecated hook $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['TYPO3\CMS\Lowlevel\Controller\ConfigurationController']['modifyBlindedConfigurationOptions'].

Resolves: #99717
Releases: main
Change-Id: I8fe34e47400b1fc5530c11f8377ecb69b78658e5
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/77606
Reviewed-by: Benni Mack <benni@typo3.org>
Reviewed-by: Eric Chavaillaz <eric.chavaillaz@gmail.com>
Reviewed-by: Oliver Bartsch <bo@cedev.de>
Tested-by: core-ci <typo3@b13.com>
Tested-by: Oliver Bartsch <bo@cedev.de>
Tested-by: Benni Mack <benni@typo3.org>
Tested-by: Eric Chavaillaz <eric.chavaillaz@gmail.com>