Feature #39721
Epic #55575: Streamline JavaScript Code in the TYPO3 Backend
Remove Prototype and script.aculo.us JavaScript libraries
Status: | Resolved | Start date: | 2014-02-02 | |
---|---|---|---|---|
Priority: | Should have | Due date: | ||
Assigned To: | - | % Done: | 100% |
|
Category: | - | Spent time: | - | |
Target version: | - | |||
PHP Version: | Sprint Focus: | |||
Complexity: |
Description
Umbrella
Subtasks
Related issues
Associated revisions
[!!!][TASK] Kill proto-types and script-kiddies with fire
In our efforts to streamline the JavaScript base with RequireJS
and jQuery, the prototype.js and scriptaculous libraries are
removed from the Core completely.
Releases: master
Resolves: #39721
Change-Id: If4d70842dcdf7e0fe9d0dd3c1f19c7e35647ce5d
Reviewed-on: http://review.typo3.org/41318
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
Reviewed-by: Andreas Wolf <andreas.wolf@typo3.org>
Tested-by: Andreas Wolf <andreas.wolf@typo3.org>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
[BUGFIX] Remove leftover usage of prototype in EXT:form
Prototype is used in EXT:form, which is based on ExtJS. Prototype
was removed earlier, resulting in JavaScript errors. The broken
function calls are replaced by ExtJS pendants.
Resolves: #68391
Related: #39721
Releases: master
Change-Id: If005caa86b63cf930fc49e2408214ef4d9574c4f
Reviewed-on: http://review.typo3.org/41735
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
[BUGFIX] Remove prototype JS from tbe_editor
Two references to prototype JS are removed from tbe_editor.
Code changed with the prototype removal is further streamlined.
One parameter, exclusively used for script.aculo.us, in
GeneralUtility::createVersionNumberedFilename is removed as well.
Releases: master
Resolves: #68413
Related: #39721
Change-Id: I9f8328b1789f3423aa33813de0cd736b135cfa55
Reviewed-on: http://review.typo3.org/41767
Reviewed-by: Frederic Gaus <frederic.gaus@flagbit.de>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
History
#1 Updated by Daniel Siepmann over 1 year ago
- Parent task set to #55575
#2 Updated by Felix Kopp 8 months ago
- Status changed from New to Closed
#3 Updated by Gerrit Code Review 16 days ago
- Status changed from Closed to Under Review
Patch set 3 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/41318
#4 Updated by Gerrit Code Review 16 days ago
Patch set 4 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/41318
#5 Updated by Gerrit Code Review 16 days ago
Patch set 5 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/41318
#6 Updated by Gerrit Code Review 16 days ago
Patch set 6 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/41318
#7 Updated by Gerrit Code Review 16 days ago
Patch set 7 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/41318
#8 Updated by Benjamin Mack 16 days ago
- Status changed from Under Review to Resolved
Applied in changeset 2dc43d972f6f40f5d4fddc50a453aa53b6710d8e.