[TASK] Deprecate jQuery and extJS arguments for BE viewhelpers 94/51794/6
authorBenni Mack <benni@typo3.org>
Wed, 22 Feb 2017 09:24:21 +0000 (10:24 +0100)
committerMarkus Klein <markus.klein@typo3.org>
Tue, 28 Feb 2017 18:14:56 +0000 (19:14 +0100)
commita7845f6f5d2281c0e5e52502bd201df98d8a80ff
tree087b0cbd690293bc0eadcbb4275127e5521ba75c
parenta70748ba42e8a1f4672dfd284ae695b360d5dc85
[TASK] Deprecate jQuery and extJS arguments for BE viewhelpers

The BE-related viewhelpers <f:be.container> and <f:be.pageRenderer>
have properties to activate ExtJS and jQuery with various options.

1. ExtJS will be removed in TYPO3 v9, and using ExtJS in custom
backend modules is deprecated.

2. jQuery is now always loaded with DocumentTemplate and
ModuleTemplate, so the option does not work at all. All occurrences
use RequireJS modules which resolve their dependencies to
jQuery within the JS module.

All places in the TYPO3 Core where these options have been
used are removed.

Resolves: #80047
Releases: master
Change-Id: Ie89cb59e8ed7d9bc6cb27a6593a0aaa293fb3538
Reviewed-on: https://review.typo3.org/51794
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
typo3/sysext/beuser/Resources/Private/Layouts/Default.html
typo3/sysext/core/Documentation/Changelog/master/Deprecation-80047-DeprecateJQueryAndExtJSForBEViewhelpers.rst [new file with mode: 0644]
typo3/sysext/extensionmanager/Resources/Private/Layouts/Main.html
typo3/sysext/fluid/Classes/ViewHelpers/Be/ContainerViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Be/PageRendererViewHelper.php
typo3/sysext/form/Resources/Private/Backend/Layouts/FormEditor.html
typo3/sysext/form/Resources/Private/Backend/Layouts/FormManager.html
typo3/sysext/opendocs/Resources/Private/Templates/DropDown.html
typo3/sysext/taskcenter/Resources/Private/Templates/ListMenu.html
typo3/sysext/wizard_crpages/Resources/Private/Templates/CreatePagesWizard.html