Skip to content
Snippets Groups Projects
Commit f1c0767f authored by Christian Kuhn's avatar Christian Kuhn
Browse files

[TASK] Declare TypoScriptFrontendController deprecated

We worked hard on TypoScriptFrontendController in TYPO3 v13
leaving mainly internal code and usages. A couple of details
are still left open, and we can't tackle them in v13 anymore
due to time constraints. The most notable area is the main
content generation trigger and the *_INT processing.

However, all non-internal usages by extensions can be
substituted. Usually by using new attributes of the request.

The goal is still to get rid of TypoScriptFrontendController
in TYPO3 v14. The patch prepares this by declaring
TypoScriptFrontendController fully deprecated, even though
with some left over internal usages. TYPO3 v14 will see a
few preparation patches to reach this goal.

The patch polishes a ReST file from 13.0 to add some more
"Use this instead" information, and adds a new ReST file
declaring TypoScriptFrontendController and $GLOBALS['TSFE']
deprecated.

Resolves: #105230
Resolves: #105046
Related: #102621
Related: #104217
Releases: main
Change-Id: I0d9ab50e4be9724895f5f2763c0be2ab731cd9f0
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/86493


Reviewed-by: default avatarOliver Bartsch <bo@cedev.de>
Reviewed-by: default avatarChristian Kuhn <lolli@schwarzbu.ch>
Tested-by: default avatarChristian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: default avatarStefan Bürk <stefan@buerk.tech>
Tested-by: default avatarcore-ci <typo3@b13.com>
Tested-by: default avatarStefan Bürk <stefan@buerk.tech>
Reviewed-by: default avatarAndreas Kienast <akienast@scripting-base.de>
Tested-by: default avatarOliver Bartsch <bo@cedev.de>
parent 3c138709
Branches
No related merge requests found
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment