391 lines
23 KiB
ReStructuredText
391 lines
23 KiB
ReStructuredText
.. include:: /Includes.rst.txt
|
|
|
|
.. _breaking-91473:
|
|
|
|
===================================================
|
|
Breaking: #91473 - Deprecated functionality removed
|
|
===================================================
|
|
|
|
See :issue:`91473`
|
|
|
|
Description
|
|
===========
|
|
|
|
The following PHP classes that have previously been marked as deprecated for v10 and were now removed:
|
|
|
|
- :php:`\TYPO3\CMS\Backend\Configuration\TsConfigParser`
|
|
- :php:`\TYPO3\CMS\Backend\Controller\File\CreateFolderController`
|
|
- :php:`\TYPO3\CMS\Backend\Controller\File\EditFileController`
|
|
- :php:`\TYPO3\CMS\Backend\Controller\File\FileUploadController`
|
|
- :php:`\TYPO3\CMS\Backend\Controller\File\RenameFileController`
|
|
- :php:`\TYPO3\CMS\Backend\Controller\File\ReplaceFileController`
|
|
- :php:`\TYPO3\CMS\Backend\Template\DocumentTemplate`
|
|
- :php:`\TYPO3\CMS\Core\Console\CommandRequestHandler`
|
|
- :php:`\TYPO3\CMS\Core\Localization\Parser\LocallangXmlParser`
|
|
- :php:`\TYPO3\CMS\Core\Routing\Aspect\PersistenceDelegate`
|
|
- :php:`\TYPO3\CMS\Core\Routing\Legacy\PersistedAliasMapperLegacyTrait`
|
|
- :php:`\TYPO3\CMS\Core\Routing\Legacy\PersistedPatternMapperLegacyTrait`
|
|
- :php:`\TYPO3\CMS\Extbase\Domain\Model\AbstractFileCollection`
|
|
- :php:`\TYPO3\CMS\Extbase\Domain\Model\FileMount`
|
|
- :php:`\TYPO3\CMS\Extbase\Domain\Model\FolderBasedFileCollection`
|
|
- :php:`\TYPO3\CMS\Extbase\Domain\Model\StaticFileCollection`
|
|
- :php:`\TYPO3\CMS\Extbase\Domain\Repository\FileMountRepository`
|
|
- :php:`\TYPO3\CMS\Extbase\Mvc\Controller\AbstractController`
|
|
- :php:`\TYPO3\CMS\Extbase\Mvc\Web\Request`
|
|
- :php:`\TYPO3\CMS\Extbase\Mvc\Web\Response`
|
|
- :php:`\TYPO3\CMS\Extbase\Property\TypeConverter\AbstractFileCollectionConverter`
|
|
- :php:`\TYPO3\CMS\Extbase\Property\TypeConverter\FolderBasedFileCollectionConverter`
|
|
- :php:`\TYPO3\CMS\Extbase\Property\TypeConverter\StaticFileCollectionConverter`
|
|
- :php:`\TYPO3\CMS\Felogin\Controller\FrontendLoginController`
|
|
- :php:`\TYPO3\CMS\Felogin\Hooks\CmsLayout`
|
|
- :php:`\TYPO3\CMS\Fluid\ViewHelpers\Widget\AutocompleteViewHelper`
|
|
- :php:`\TYPO3\CMS\Fluid\ViewHelpers\Widget\Controller\AutocompleteController`
|
|
|
|
The following PHP interfaces that have previously been marked as deprecated for v10 and were now removed:
|
|
|
|
- :php:`\TYPO3\CMS\Adminpanel\ModuleApi\InitializableInterface`
|
|
- :php:`\TYPO3\CMS\Core\Console\RequestHandlerInterface`
|
|
- :php:`\TYPO3\CMS\Core\Resource\ResourceFactoryInterface`
|
|
- :php:`\TYPO3\CMS\Core\Routing\Aspect\DelegateInterface`
|
|
- :php:`\TYPO3\CMS\Frontend\ContentObject\ContentObjectGetSingleHookInterface`
|
|
|
|
The following PHP class aliases that have previously been marked as deprecated for v10 and were now removed:
|
|
|
|
* :php:`TYPO3\CMS\Frontend\Page\PageRepository`
|
|
* :php:`TYPO3\CMS\Frontend\Page\PageRepositoryGetPageHookInterface`
|
|
* :php:`TYPO3\CMS\Frontend\Page\PageRepositoryGetPageOverlayHookInterface`
|
|
* :php:`TYPO3\CMS\Frontend\Page\PageRepositoryGetRecordOverlayHookInterface`
|
|
* :php:`TYPO3\CMS\Frontend\Page\PageRepositoryInitHookInterface`
|
|
* :php:`TYPO3\CMS\Lowlevel\Utility\ArrayBrowser`
|
|
|
|
The following PHP class methods that have previously been marked as deprecated for v10 and were now removed:
|
|
|
|
- :php:`\TYPO3\CMS\Backend\History\RecordHistory->createChangeLog`
|
|
- :php:`\TYPO3\CMS\Backend\History\RecordHistory->createMultipleDiff`
|
|
- :php:`\TYPO3\CMS\Backend\History\RecordHistory->getElementData`
|
|
- :php:`\TYPO3\CMS\Backend\History\RecordHistory->getHistoryData`
|
|
- :php:`\TYPO3\CMS\Backend\History\RecordHistory->getHistoryEntry`
|
|
- :php:`\TYPO3\CMS\Backend\History\RecordHistory->performRollback`
|
|
- :php:`\TYPO3\CMS\Backend\History\RecordHistory->setLastHistoryEntry`
|
|
- :php:`\TYPO3\CMS\Backend\History\RecordHistory->shouldPerformRollback`
|
|
- :php:`\TYPO3\CMS\Core\Console\CommandRegistry->getIterator`
|
|
- :php:`\TYPO3\CMS\Core\DataHandling\DataHandler->assemblePermissions`
|
|
- :php:`\TYPO3\CMS\Core\DataHandling\DataHandler->process_uploads`
|
|
- :php:`\TYPO3\CMS\Core\DataHandling\DataHandler->setTSconfigPermissions`
|
|
- :php:`\TYPO3\CMS\Core\Localization\LanguageService->getLabelsWithPrefix`
|
|
- :php:`\TYPO3\CMS\Core\Html\RteHtmlParser->init`
|
|
- :php:`\TYPO3\CMS\Core\Html\RteHtmlParser->RTE_transform`
|
|
- :php:`\TYPO3\CMS\Core\Resource\File->_getMetaData`
|
|
- :php:`\TYPO3\CMS\Core\Resource\FileRepository->searchByName`
|
|
- :php:`\TYPO3\CMS\Core\Resource\Index\FileIndexRepository->findBySearchWordInMetaData`
|
|
- :php:`\TYPO3\CMS\Core\Resource\ResourceFactory->getInstance`
|
|
- :php:`\TYPO3\CMS\Core\Resource\ResourceStorage->checkFileAndFolderNameFilters`
|
|
- :php:`\TYPO3\CMS\Core\Utility\BasicFileUtility->setFileExtensionPermissions`
|
|
- :php:`\TYPO3\CMS\Extbase\Mvc\Controller\ActionController->emitBeforeCallActionMethodSignal`
|
|
- :php:`\TYPO3\CMS\Extbase\Mvc\Web\Routing\UriBuilder->setUseCacheHash`
|
|
- :php:`\TYPO3\CMS\Extbase\Mvc\Web\Routing\UriBuilder->getUseCacheHash`
|
|
- :php:`\TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer->cImage`
|
|
- :php:`\TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer->getAltParam`
|
|
- :php:`\TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer->getBorderAttr`
|
|
- :php:`\TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer->getImageSourceCollection`
|
|
- :php:`\TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer->getImageTagTemplate`
|
|
- :php:`\TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer->linkWrap`
|
|
- :php:`\TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer->sendNotifyEmail`
|
|
- :php:`\TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->isOutputting`
|
|
- :php:`\TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->processContentForOutput`
|
|
- :php:`\TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->reqCHash`
|
|
- :php:`\TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->settingLocale`
|
|
- :php:`\TYPO3\CMS\Linkvalidator\Repository\BrokenLinkRepository->getNumberOfBrokenLinks`
|
|
|
|
|
|
The following PHP static class methods that have previously been marked as deprecated for v10 and were now removed:
|
|
|
|
- :php:`\TYPO3\CMS\Backend\Utility\BackendUtility::getRawPagesTSconfig`
|
|
- :php:`\TYPO3\CMS\Backend\Utility\BackendUtility::editOnClick`
|
|
- :php:`\TYPO3\CMS\Backend\Utility\BackendUtility::getViewDomain`
|
|
- :php:`\TYPO3\CMS\Backend\Utility\BackendUtility::TYPO3_copyRightNotice`
|
|
- :php:`\TYPO3\CMS\Core\Localization\Locales::initialize`
|
|
- :php:`\TYPO3\CMS\Core\Utility\GeneralUtility::compressIPv6`
|
|
- :php:`\TYPO3\CMS\Core\Utility\GeneralUtility::flushDirectory`
|
|
- :php:`\TYPO3\CMS\Core\Utility\GeneralUtility::getApplicationContext`
|
|
- :php:`\TYPO3\CMS\Core\Utility\GeneralUtility::idnaEncode`
|
|
- :php:`\TYPO3\CMS\Core\Utility\GeneralUtility::IPv6Hex2Bin`
|
|
- :php:`\TYPO3\CMS\Core\Utility\GeneralUtility::IPv6Bin2Hex`
|
|
- :php:`\TYPO3\CMS\Core\Utility\GeneralUtility::isRunningOnCgiServerApi`
|
|
- :php:`\TYPO3\CMS\Core\Utility\GeneralUtility::linkThisUrl`
|
|
- :php:`\TYPO3\CMS\Core\Utility\GeneralUtility::milliseconds`
|
|
- :php:`\TYPO3\CMS\Core\Utility\GeneralUtility::presetApplicationContext`
|
|
- :php:`\TYPO3\CMS\Core\Utility\GeneralUtility::resetApplicationContext`
|
|
- :php:`\TYPO3\CMS\Core\Utility\GeneralUtility::verifyFilenameAgainstDenyPattern`
|
|
- :php:`\TYPO3\CMS\Core\Utility\VersionNumberUtility::convertIntegerToVersionNumber`
|
|
- :php:`\TYPO3\CMS\Core\Utility\VersionNumberUtility::splitVersionRange`
|
|
- :php:`\TYPO3\CMS\Core\Utility\VersionNumberUtility::raiseVersionNumber`
|
|
- :php:`\TYPO3\CMS\Extbase\Reflection\ObjectAccess::buildSetterMethodName`
|
|
- :php:`\TYPO3\CMS\Extbase\Utility\TypeHandlingUtility::hex2bin`
|
|
|
|
The following methods changed signature according to previous deprecations in v10 at the end of the argument list:
|
|
|
|
- :php:`\TYPO3\CMS\Core\Database\ReferenceIndex->updateIndex` (argument 2 is now either null or ProgressListenerInterface, not boolean anymore)
|
|
- :php:`\TYPO3\CMS\Core\DataHandling\DataHandler->doesRecordExist` (argument 3 is now an integer)
|
|
- :php:`\TYPO3\CMS\Core\DataHandling\DataHandler->recordInfoWithPermissionCheck` (argument 3 is now an integer)
|
|
- :php:`\TYPO3\CMS\Core\Localization\LanguageService->includeLLFile` (arguments 2 and 3 are dropped)
|
|
- :php:`\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::findService` (arguments 3 :php:`$excludeServiceKeys` is now an array)
|
|
- :php:`\TYPO3\CMS\Core\Utility\GeneralUtility::callUserFunction` (arguments 3 no expects an object or null)
|
|
- :php:`\TYPO3\CMS\Core\Utility\GeneralUtility::getUrl` (arguments 2, 3 and 4 are dropped)
|
|
- :php:`\TYPO3\CMS\Core\Utility\GeneralUtility::makeInstanceService` (arguments 3 :php:`$excludeServiceKeys` is now an array)
|
|
- :php:`\TYPO3\CMS\Extbase\Persistence\Generic\Mapper\DataMapper->__construct` (argument :php:`$query` is removed)
|
|
- :php:`\TYPO3\CMS\Extbase\Persistence\Reflection\ObjectAccess->setProperty` (argument :php:`$forceDirectAccess` is removed)
|
|
- :php:`\TYPO3\CMS\Extbase\Persistence\Reflection\ObjectAccess->getProperty` (argument :php:`$forceDirectAccess` is removed)
|
|
- :php:`\TYPO3\CMS\Extbase\Persistence\Reflection\ObjectAccess->getPropertyInternal` (argument :php:`$forceDirectAccess` is removed)
|
|
- :php:`\TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->__construct`
|
|
|
|
The following public class properties have been dropped:
|
|
|
|
- :php:`\TYPO3\CMS\Backend\History\RecordHistory->changeLog`
|
|
- :php:`\TYPO3\CMS\Backend\History\RecordHistory->lastHistoryEntry`
|
|
- :php:`\TYPO3\CMS\Core\DataHandling\DataHandler->defaultPermissions`
|
|
- :php:`\TYPO3\CMS\Core\DataHandling\DataHandler->pMap`
|
|
- :php:`\TYPO3\CMS\Core\TypoScript\TemplateService->forceTemplateParsing`
|
|
- :php:`\TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->cHash`
|
|
- :php:`\TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->cHash_array`
|
|
- :php:`\TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->divSection`
|
|
- :php:`\TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->domainStartPage`
|
|
- :php:`\TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->fePreview`
|
|
- :php:`\TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->forceTemplateParsing`
|
|
- :php:`\TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->sys_language_isocode`
|
|
|
|
The following class methods have changed visibility:
|
|
|
|
- :php:`\TYPO3\CMS\Core\Localization\LanguageService->debugLL()`
|
|
- :php:`\TYPO3\CMS\Core\Localization\LanguageService->getLLL()`
|
|
|
|
The following class properties have changed visibility:
|
|
|
|
- :php:`\TYPO3\CMS\Core\Localization\LanguageService->LL_files_cache`
|
|
- :php:`\TYPO3\CMS\Core\Localization\LanguageService->LL_labels_cache`
|
|
|
|
The following ViewHelpers have changed:
|
|
|
|
- :html:`<f:form>` ViewHelper argument "noCacheHash" is dropped
|
|
- :html:`<f:link.action>` ViewHelper argument "noCacheHash" is dropped
|
|
- :html:`<f:link.page>` ViewHelper argument "noCacheHash" is dropped
|
|
- :html:`<f:link.typolink>` ViewHelper argument "useCacheHash" is dropped
|
|
- :html:`<f:uri.action>` ViewHelper argument "noCacheHash" is dropped
|
|
- :html:`<f:uri.page>` ViewHelper argument "noCacheHash" is dropped
|
|
- :html:`<f:uri.typolink>` ViewHelper argument "useCacheHash" is dropped
|
|
- :html:`<f:widget.link>` ViewHelper argument "useCacheHash" is dropped
|
|
- :html:`<f:widget.uri>` ViewHelper argument "useCacheHash" is dropped
|
|
- :html:`<f:widget.autocomplete>` ViewHelper is removed
|
|
|
|
The following TypoScript options have been dropped:
|
|
|
|
- Extbase TypoScript option `requireCHashArgumentForActionArguments` for any plugin
|
|
- `typolink.useCacheHash`
|
|
- `typolink.addQueryString.method = POST`
|
|
- `typolink.addQueryString.method = POST,GET`
|
|
- `typolink.addQueryString.method = GET,POST`
|
|
|
|
The following constants have been dropped:
|
|
|
|
- :php:`FILE_DENY_PATTERN_DEFAULT`
|
|
- :php:`PHP_EXTENSIONS_DEFAULT`
|
|
- :php:`TYPO3_copyright_year`
|
|
- :php:`TYPO3_URL_DONATE`
|
|
- :php:`TYPO3_URL_EXCEPTION`
|
|
- :php:`TYPO3_URL_GENERAL`
|
|
- :php:`TYPO3_URL_LICENSE`
|
|
- :php:`TYPO3_URL_WIKI_OPCODECACHE`
|
|
|
|
The following class constants have been dropped:
|
|
|
|
- :php:`\TYPO3\CMS\Core\Tree\TableConfiguration\DatabaseTreeDataProvider::SIGNAL_PostProcessTreeData`
|
|
- :php:`\TYPO3\CMS\Core\Resource\ResourceFactoryInterface::SIGNAL_PreProcessStorage`
|
|
- :php:`\TYPO3\CMS\Core\Resource\ResourceFactoryInterface::SIGNAL_PostProcessStorage`
|
|
- :php:`\TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PostFileAdd`
|
|
- :php:`\TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PostFileCopy`
|
|
- :php:`\TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PostFileCreate`
|
|
- :php:`\TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PostFileDelete`
|
|
- :php:`\TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PostFileMove`
|
|
- :php:`\TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PostFileRename`
|
|
- :php:`\TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PostFileReplace`
|
|
- :php:`\TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PostFileSetContents`
|
|
- :php:`\TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PostFolderAdd`
|
|
- :php:`\TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PostFolderCopy`
|
|
- :php:`\TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PostFolderDelete`
|
|
- :php:`\TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PostFolderMove`
|
|
- :php:`\TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PostFolderRename`
|
|
- :php:`\TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFileAdd`
|
|
- :php:`\TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFileCopy`
|
|
- :php:`\TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFileCreate`
|
|
- :php:`\TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFileDelete`
|
|
- :php:`\TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFileMove`
|
|
- :php:`\TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFileRename`
|
|
- :php:`\TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFileReplace`
|
|
- :php:`\TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFileSetContents`
|
|
- :php:`\TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFolderAdd`
|
|
- :php:`\TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFolderCopy`
|
|
- :php:`\TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFolderDelete`
|
|
- :php:`\TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFolderMove`
|
|
- :php:`\TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFolderRename`
|
|
- :php:`\TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreGeneratePublicUrl`
|
|
- :php:`\TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_SanitizeFileName`
|
|
- :php:`\TYPO3\CMS\Core\Resource\Service\FileProcessingService::SIGNAL_PreFileProcess`
|
|
- :php:`\TYPO3\CMS\Core\Resource\Service\FileProcessingService::SIGNAL_PostFileProcess`
|
|
- :php:`\TYPO3\CMS\Form\Domain\Finishers\EmailFinisher::FORMAT_PLAINTEXT`
|
|
- :php:`\TYPO3\CMS\Form\Domain\Finishers\EmailFinisher::FORMAT_HTML`
|
|
- :php:`\TYPO3\CMS\Workspaces\Service\GridDataService::SIGNAL_GenerateDataArray_BeforeCaching`
|
|
- :php:`\TYPO3\CMS\Workspaces\Service\GridDataService::SIGNAL_GenerateDataArray_PostProcesss`
|
|
- :php:`\TYPO3\CMS\Workspaces\Service\GridDataService::SIGNAL_GetDataArray_PostProcesss`
|
|
- :php:`\TYPO3\CMS\Workspaces\Service\GridDataService::SIGNAL_SortDataArray_PostProcesss`
|
|
|
|
The following global options are ignored:
|
|
|
|
- :php:`$GLOBALS['TYPO3_CONF_VARS']['EXT']['runtimeActivatedPackages']`
|
|
|
|
The following global variables have been removed:
|
|
|
|
- :php:`$GLOBALS['LOCAL_LANG']`
|
|
|
|
The following hooks have been removed:
|
|
|
|
- :php:`$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['tslib/class.tslib_content.php']['cObjTypeAndClassDefault']`
|
|
- :php:`$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['tslib/class.tslib_content.php']['cObjTypeAndClass']`
|
|
- :php:`$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['tslib/class.tslib_content.php']['extLinkATagParamsHandler']`
|
|
- :php:`$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['tslib/class.tslib_content.php']['typolinkLinkHandler']`
|
|
- :php:`$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['tslib/class.tslib_fe.php']['contentPostProc-output']`
|
|
- :php:`$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['tslib/class.tslib_fe.php']['isOutputting']`
|
|
- :php:`$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['tslib/class.tslib_fe.php']['hook_eofe']`
|
|
- :php:`$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['tslib/class.tslib_fe.php']['pageIndexing']`
|
|
- :php:`$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['tslib/class.tslib_fe.php']['tslib_fe-contentStrReplace']`
|
|
- :php:`$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['beforeRedirect']`
|
|
- :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']`
|
|
- :php:`$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['password_changed']`
|
|
- :php:`$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['postProcContent']`
|
|
|
|
The following signals have been removed:
|
|
|
|
- :php:`PackageManagement::packagesMayHaveChanged`
|
|
- :php:`\TYPO3\CMS\Backend\Backend\ToolbarItems\SystemInformationToolbarItem::getSystemInformation`
|
|
- :php:`\TYPO3\CMS\Backend\Backend\ToolbarItems\SystemInformationToolbarItem::loadMessages`
|
|
- :php:`\TYPO3\CMS\Backend\LoginProvider\UsernamePasswordLoginProvider::getPageRenderer`
|
|
- :php:`\TYPO3\CMS\Backend\Controller\EditDocumentController::preInitAfter`
|
|
- :php:`\TYPO3\CMS\Backend\Controller\EditDocumentController::initAfter`
|
|
- :php:`\TYPO3\CMS\Backend\Utility\BackendUtility::getPagesTSconfigPreInclude`
|
|
- :php:`\TYPO3\CMS\Beuser\Controller\BackendUserController::switchUser`
|
|
- :php:`\TYPO3\CMS\Core\Database\SoftReferenceIndex::setTypoLinkPartsElement`
|
|
- :php:`\TYPO3\CMS\Core\Database\ReferenceIndex::shouldExcludeTableFromReferenceIndex`
|
|
- :php:`\TYPO3\CMS\Core\Imaging\IconFactory::buildIconForResourceSignal`
|
|
- :php:`\TYPO3\CMS\Core\Resource\ResourceFactoryInterface::SIGNAL_PreProcessStorage`
|
|
- :php:`\TYPO3\CMS\Core\Resource\ResourceFactoryInterface::SIGNAL_PostProcessStorage`
|
|
- :php:`\TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PostFileAdd`
|
|
- :php:`\TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PostFileCopy`
|
|
- :php:`\TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PostFileCreate`
|
|
- :php:`\TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PostFileDelete`
|
|
- :php:`\TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PostFileMove`
|
|
- :php:`\TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PostFileRename`
|
|
- :php:`\TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PostFileReplace`
|
|
- :php:`\TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PostFileSetContents`
|
|
- :php:`\TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PostFolderAdd`
|
|
- :php:`\TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PostFolderCopy`
|
|
- :php:`\TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PostFolderDelete`
|
|
- :php:`\TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PostFolderMove`
|
|
- :php:`\TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PostFolderRename`
|
|
- :php:`\TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFileAdd`
|
|
- :php:`\TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFileCopy`
|
|
- :php:`\TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFileCreate`
|
|
- :php:`\TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFileDelete`
|
|
- :php:`\TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFileMove`
|
|
- :php:`\TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFileRename`
|
|
- :php:`\TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFileReplace`
|
|
- :php:`\TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFileSetContents`
|
|
- :php:`\TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFolderAdd`
|
|
- :php:`\TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFolderCopy`
|
|
- :php:`\TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFolderDelete`
|
|
- :php:`\TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFolderMove`
|
|
- :php:`\TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreFolderRename`
|
|
- :php:`\TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_PreGeneratePublicUrl`
|
|
- :php:`\TYPO3\CMS\Core\Resource\ResourceStorageInterface::SIGNAL_SanitizeFileName`
|
|
- :php:`\TYPO3\CMS\Core\Resource\Service\FileProcessingService::SIGNAL_PreFileProcess`
|
|
- :php:`\TYPO3\CMS\Core\Resource\Service\FileProcessingService::SIGNAL_PostFileProcess`
|
|
- :php:`\TYPO3\CMS\Core\Tree\TableConfiguration\DatabaseTreeDataProvider::PostProcessTreeData`
|
|
- :php:`\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::tcaIsBeingBuilt`
|
|
- :php:`\TYPO3\CMS\Extbase\Mvc\Dispatcher::afterRequestDispatch`
|
|
- :php:`\TYPO3\CMS\Extbase\Mvc\Controller\ActionController::beforeCallActionMethod`
|
|
- :php:`\TYPO3\CMS\Extbase\Persistence\Generic\Mapper\DataMapper::afterMappingSingleRow`
|
|
- :php:`\TYPO3\CMS\Extbase\Persistence\Generic\Backend::beforeGettingObjectData`
|
|
- :php:`\TYPO3\CMS\Extbase\Persistence\Generic\Backend::afterGettingObjectData`
|
|
- :php:`\TYPO3\CMS\Extbase\Persistence\Generic\Backend::endInsertObject`
|
|
- :php:`\TYPO3\CMS\Extbase\Persistence\Generic\Backend::afterUpdateObject`
|
|
- :php:`\TYPO3\CMS\Extbase\Persistence\Generic\Backend::afterPersistObject`
|
|
- :php:`\TYPO3\CMS\Extbase\Persistence\Generic\Backend::afterRemoveObject`
|
|
- :php:`\TYPO3\CMS\Extensionmanager\Utility\InstallUtility::afterExtensionInstall`
|
|
- :php:`\TYPO3\CMS\Extensionmanager\Utility\InstallUtility::afterExtensionUninstall`
|
|
- :php:`\TYPO3\CMS\Extensionmanager\Utility\InstallUtility::afterExtensionT3DImport`
|
|
- :php:`\TYPO3\CMS\Extensionmanager\Utility\InstallUtility::afterExtensionStaticSqlImport`
|
|
- :php:`\TYPO3\CMS\Extensionmanager\Utility\InstallUtility::afterExtensionFileImport`
|
|
- :php:`\TYPO3\CMS\Extensionmanager\Service\ExtensionManagementService::willInstallExtensions`
|
|
- :php:`\TYPO3\CMS\Extensionmanager\ViewHelper\ProcessAvailableActionsViewHelper::processActions`
|
|
- :php:`\TYPO3\CMS\Install\Service\SqlExpectedSchemaService::tablesDefinitionIsBeingBuilt`
|
|
- :php:`\TYPO3\CMS\Impexp\Utility\ImportExportUtility::afterImportExportInitialisation`
|
|
- :php:`\TYPO3\CMS\Lang\Service\TranslationService::postProcessMirrorUrl`
|
|
- :php:`\TYPO3\CMS\Linkvalidator\LinkAnalyzer::beforeAnalyzeRecord`
|
|
- :php:`\TYPO3\CMS\Seo\Canonical\CanonicalGenerator::beforeGeneratingCanonical`
|
|
- :php:`\TYPO3\CMS\Workspaces\Service\GridDataService::SIGNAL_GenerateDataArray_BeforeCaching`
|
|
- :php:`\TYPO3\CMS\Workspaces\Service\GridDataService::SIGNAL_GenerateDataArray_PostProcesss`
|
|
- :php:`\TYPO3\CMS\Workspaces\Service\GridDataService::SIGNAL_GetDataArray_PostProcesss`
|
|
- :php:`\TYPO3\CMS\Workspaces\Service\GridDataService::SIGNAL_SortDataArray_PostProcesss`
|
|
|
|
The following features are now always enabled:
|
|
|
|
- `felogin.extbase`
|
|
|
|
The following features have been removed:
|
|
|
|
- All install tool upgrade wizards upgrading from v8 to v9
|
|
- CLI Command Configuration definition via :file:`Commands.php`
|
|
- Pi-based plugin for "felogin" (CType `login`)
|
|
- XML-based (TYPO3-custom XML format) label parsing
|
|
|
|
The following database fields have been removed:
|
|
|
|
- :sql:`sys_template.sitetitle`
|
|
- :sql:`pages.legacy_overlay_uid`
|
|
|
|
The following Backend route identifiers have been removed:
|
|
|
|
- `xMOD_tximpexp`
|
|
|
|
The following global JavaScript variables have been removed:
|
|
|
|
- :js:`T3_THIS_LOCATION`
|
|
- :js:`T3_RETURN_URL`
|
|
|
|
The following global JavaScript functions have been removed:
|
|
|
|
- :js:`jumpExt`
|
|
- :js:`jumpToUrl`
|
|
- :js:`rawurlencode`
|
|
- :js:`str_replace`
|
|
- :js:`openUrlInWindow`
|
|
- :js:`setFormValueOpenBrowser`
|
|
- :js:`setFormValueFromBrowseWin`
|
|
- :js:`setHiddenFromList`
|
|
- :js:`setFormValueManipulate`
|
|
- :js:`setFormValue_getFObj`
|
|
|
|
The following JavaScript modules have been removed:
|
|
|
|
- :js:`jquery.clearable`
|
|
- :js:`md5`
|
|
|
|
Impact
|
|
======
|
|
|
|
Instantiating or requiring the PHP classes or calling the PHP methods directly will trigger PHP :php:`E_ERROR` errors.
|
|
|
|
.. index:: Backend, CLI, FlexForm, Fluid, Frontend, JavaScript, LocalConfiguration, PHP-API, TCA, TSConfig, TypoScript, PartiallyScanned
|