Feature #39721

Epic #55575: Streamline JavaScript Code in the TYPO3 Backend

Remove Prototype and script.aculo.us JavaScript libraries

Added by Felix Kopp almost 3 years ago. Updated 16 days ago.

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

Task #39723: TCEforms: Migrate Suggest wizard to jQueryResolvedAndreas Wolf

Task #55572: Switch IRRE to jQueryResolvedDaniel Siepmann

Task #58475: Change IRRE Javascript code to jQueryResolvedAndreas Wolf


Related issues

related to Core - Bug #67359: Resolve the conflict between Bootstrap 3 and PrototypeJS ... Accepted 2015-06-09
related to Core - Bug #68391: EXT:form content element broken Resolved 2015-07-20
follows Core - Bug #39722: Task center: migrate drag and drop to jQuery Closed 2012-08-12
precedes Core - Bug #68413: Remove leftover references to Prototype JS in tbe_editor Resolved 2015-07-21

Associated revisions

Revision 2dc43d97
Added by Benjamin Mack 16 days ago

[!!!][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 <>
Tested-by: Susanne Moog <>
Reviewed-by: Andreas Wolf <>
Tested-by: Andreas Wolf <>
Reviewed-by: Georg Ringer <>
Tested-by: Georg Ringer <>

Revision 2642a04e
Added by Andreas Fernandez 14 days ago

[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 <>
Tested-by: Christian Kuhn <>
Reviewed-by: Wouter Wolters <>
Tested-by: Wouter Wolters <>

Revision 9d917c85
Added by Markus Klein 13 days ago

[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 <>
Reviewed-by: Andreas Fernandez <>
Tested-by: Andreas Fernandez <>
Reviewed-by: Susanne Moog <>
Tested-by: Susanne Moog <>
Reviewed-by: Wouter Wolters <>
Tested-by: Wouter Wolters <>

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

Also available in: Atom PDF