Feature #39721

Epic #55575: Streamline JavaScript Code in the TYPO3 Backend

Remove Prototype and script.aculo.us JavaScript libraries

Added by Felix Kopp over 7 years ago. Updated over 1 year ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
-
Target version:
-
Start date:
2014-02-02
Due date:
% Done:

100%

PHP Version:
Tags:
Complexity:
Sprint Focus:

Description

Umbrella


Subtasks

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

Task #55572: Switch IRRE to jQueryClosedDaniel Siepmann

Task #58475: Change IRRE Javascript code to jQueryClosedAndreas Wolf


Related issues

Related to TYPO3 Core - Bug #68391: EXT:form content element broken Closed 2015-07-20
Related to TYPO3 Core - Bug #67359: Resolve the conflict between Bootstrap 3 and PrototypeJS in Backend Rejected 2015-06-09
Follows TYPO3 Core - Bug #39722: Task center: migrate drag and drop to jQuery Closed 2012-08-12
Precedes TYPO3 Core - Bug #68413: Remove leftover references to Prototype JS in tbe_editor Closed 2015-07-21

Associated revisions

Revision 2dc43d97 (diff)
Added by Benni Mack over 4 years 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 (diff)
Added by Andreas Fernandez over 4 years 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 (diff)
Added by Markus Klein over 4 years 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 almost 6 years ago

  • Parent task set to #55575

#2 Updated by Felix Kopp about 5 years ago

  • Status changed from New to Closed

#3 Updated by Gerrit Code Review over 4 years 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 over 4 years 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 over 4 years 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 over 4 years 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 over 4 years 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 Benni Mack over 4 years ago

  • Status changed from Under Review to Resolved

#9 Updated by Benni Mack over 1 year ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF