[!!!][TASK] Remove Pseudo-Site Handling
This change removes the compatibility layer of Site Handling, called "PseudoSite" handling. Any TypoScript-related Language properties are removed. - config.sys_language_uid - config.sys_language_mode - config.sys_language_overlay - config.locale_all - config.language - config.typolinkEnableLinksAcrossDomains - typolink.useCacheHash The hook $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tstemplate.php']['linkData-PostProc'] is removed. In addition, all tests related to PseudoSite and linking without SiteHandling are removed, linking to pages without a site will not be linked anymore. Adding `useCacheHash` to typolink triggers a "this does not do anything anymore" deprecation message. Further related removals (old "pageNotFound" handling and "useCacheHash" in all viewhelpers), are removed separately. Resolves: #88363 Releases: master Change-Id: I14f2f854e69c98df7fab8b14f92f1ec2440a15a0 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/59366 Tested-by:TYPO3com <noreply@typo3.com> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de>
Showing
- typo3/sysext/backend/Classes/Controller/Page/TreeController.php 1 addition, 9 deletions...sysext/backend/Classes/Controller/Page/TreeController.php
- typo3/sysext/backend/Classes/Form/Element/InputSlugElement.php 11 additions, 6 deletions.../sysext/backend/Classes/Form/Element/InputSlugElement.php
- typo3/sysext/backend/Classes/Tree/View/BrowseTreeView.php 1 addition, 10 deletionstypo3/sysext/backend/Classes/Tree/View/BrowseTreeView.php
- typo3/sysext/backend/Classes/Utility/BackendUtility.php 0 additions, 16 deletionstypo3/sysext/backend/Classes/Utility/BackendUtility.php
- typo3/sysext/backend/Tests/Unit/Form/Element/InputSlugElementTest.php 0 additions, 21 deletions.../backend/Tests/Unit/Form/Element/InputSlugElementTest.php
- typo3/sysext/core/Classes/Compatibility/PseudoSiteTcaDisplayCondition.php 3 additions, 2 deletions...e/Classes/Compatibility/PseudoSiteTcaDisplayCondition.php
- typo3/sysext/core/Classes/Context/LanguageAspectFactory.php 0 additions, 70 deletionstypo3/sysext/core/Classes/Context/LanguageAspectFactory.php
- typo3/sysext/core/Classes/Routing/PageRouter.php 46 additions, 0 deletionstypo3/sysext/core/Classes/Routing/PageRouter.php
- typo3/sysext/core/Classes/Routing/SiteMatcher.php 10 additions, 78 deletionstypo3/sysext/core/Classes/Routing/SiteMatcher.php
- typo3/sysext/core/Classes/Site/Entity/NullSite.php 19 additions, 9 deletionstypo3/sysext/core/Classes/Site/Entity/NullSite.php
- typo3/sysext/core/Classes/Site/Entity/PseudoSite.php 0 additions, 126 deletionstypo3/sysext/core/Classes/Site/Entity/PseudoSite.php
- typo3/sysext/core/Classes/Site/PseudoSiteFinder.php 0 additions, 244 deletionstypo3/sysext/core/Classes/Site/PseudoSiteFinder.php
- typo3/sysext/core/Documentation/Changelog/master/Breaking-87193-DeprecatedFunctionalityRemoved.rst 13 additions, 0 deletions.../master/Breaking-87193-DeprecatedFunctionalityRemoved.rst
- typo3/sysext/core/Tests/Functional/Fixtures/Frontend/JsonRenderer.typoscript 0 additions, 20 deletions...ests/Functional/Fixtures/Frontend/JsonRenderer.typoscript
- typo3/sysext/core/Tests/Unit/Site/Entity/PseudoSiteTest.php 0 additions, 82 deletionstypo3/sysext/core/Tests/Unit/Site/Entity/PseudoSiteTest.php
- typo3/sysext/extbase/Tests/Functional/Persistence/Fixtures/Frontend/ContentJsonRenderer.typoscript 0 additions, 12 deletions...sistence/Fixtures/Frontend/ContentJsonRenderer.typoscript
- typo3/sysext/extbase/Tests/Functional/Persistence/Fixtures/Frontend/JsonRenderer.typoscript 0 additions, 8 deletions...nal/Persistence/Fixtures/Frontend/JsonRenderer.typoscript
- typo3/sysext/extbase/Tests/Functional/Persistence/TranslatedContentTest.php 0 additions, 1073 deletions...se/Tests/Functional/Persistence/TranslatedContentTest.php
- typo3/sysext/fluid/Tests/Functional/Fixtures/Extensions/fluid_test/Configuration/TypoScript/Basic.ts 0 additions, 5 deletions...s/Extensions/fluid_test/Configuration/TypoScript/Basic.ts
- typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php 0 additions, 1 deletion.../frontend/Classes/ContentObject/ContentObjectRenderer.php
Please register or sign in to comment