TYPO3 v15 dev-main snapshot ()

This commit is contained in:
2026-08-10 22:31:09 +02:00
commit af8cc155b5
6818 changed files with 642608 additions and 0 deletions
@@ -0,0 +1,63 @@
.. include:: /Includes.rst.txt
.. _deprecation-88740:
=============================================================
Deprecation: #88740 - ext:felogin pibase plugin related hooks
=============================================================
See :issue:`88740`
Description
===========
All legacy hooks related to the pibase plugin of EXT:felogin have been disabled
and will be removed in TYPO3v11.
Impact
======
Extensions that use any of the following hooks will trigger a PHP :php:`E_USER_DEPRECATED` error:
* :php:`$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['beforeRedirect']`
* :php:`$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['postProcContent']`
* :php:`$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['password_changed']`
* :php:`$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['forgotPasswordMail']`
* :php:`$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['login_confirmed']`
* :php:`$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['login_error']`
* :php:`$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['loginFormOnSubmitFuncs']`
* :php:`$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['logout_confirmed']`
Affected Installations
======================
All instances using extensions that use any of the previously named hooks.
Migration
=========
All of the hooks have been replaced by equivalent PSR-14 events.
+-----------------------------------------------------------------------------------+----------------------------------------------------------------------+
| Pibase hook | PSR-14 event |
+===================================================================================+======================================================================+
|:php:`$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['beforeRedirect']` | :php:`\TYPO3\CMS\FrontendLogin\Event\BeforeRedirectEvent` |
+-----------------------------------------------------------------------------------+----------------------------------------------------------------------+
|:php:`$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['postProcContent']` | :php:`\TYPO3\CMS\FrontendLogin\Event\ModifyLoginFormViewEvent` |
+-----------------------------------------------------------------------------------+----------------------------------------------------------------------+
|:php:`$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['forgotPasswordMail']` | :php:`\TYPO3\CMS\FrontendLogin\Event\SendRecoveryEmailEvent` |
+-----------------------------------------------------------------------------------+----------------------------------------------------------------------+
|:php:`$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['password_changed']` | :php:`\TYPO3\CMS\FrontendLogin\Event\PasswordChangeEvent` |
+-----------------------------------------------------------------------------------+----------------------------------------------------------------------+
|:php:`$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['login_confirmed']` | :php:`\TYPO3\CMS\FrontendLogin\Event\LoginConfirmedEvent` |
+-----------------------------------------------------------------------------------+----------------------------------------------------------------------+
|:php:`$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['login_error']` | :php:`\TYPO3\CMS\FrontendLogin\Event\LoginErrorOccurredEvent` |
+-----------------------------------------------------------------------------------+----------------------------------------------------------------------+
|:php:`$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['logout_confirmed']` | :php:`\TYPO3\CMS\FrontendLogin\Event\LogoutConfirmedEvent` |
+-----------------------------------------------------------------------------------+----------------------------------------------------------------------+
|:php:`$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['loginFormOnSubmitFuncs']` | :php:`\TYPO3\CMS\FrontendLogin\Event\ModifyLoginFormViewEvent` |
+-----------------------------------------------------------------------------------+----------------------------------------------------------------------+
.. index:: Frontend, FullyScanned, ext:felogin