Task #55572
Epic #55575: Streamline JavaScript Code in the TYPO3 Backend
Feature #39721: Remove Prototype and script.aculo.us JavaScript libraries
Switch IRRE to jQuery
Status: | Resolved | Start date: | 2014-02-02 | |
---|---|---|---|---|
Priority: | Should have | Due date: | ||
Assigned To: | Daniel Siepmann | % Done: | 0% |
|
Category: | IRRE | Spent time: | - | |
Target version: | - | |||
TYPO3 Version: | 6.2 | Complexity: | hard | |
PHP Version: | Sprint Focus: | On Location Sprint |
Description
Currently the JavaScript for IRRE is a mix of Prototype and script.aculo.us.
Make usage of jQuery and RequireJS and refactor the code to deliver a public API and use an internal API.
Remove inline JS from Buttons and initialization.
Use public API and event handler instead of inline JavaScript on buttons.
Use PageRenderer->addInlineSetting and proper classes and data attributes on elements instead of manual inline JavaScript.
We already fixed Sortable by switching to jQuery-UI #51768.
Related issues
History
#1 Updated by Daniel Siepmann over 1 year ago
- Parent task set to #55575
#2 Updated by Daniel Siepmann over 1 year ago
- Parent task changed from #55575 to #39721
#3 Updated by Daniel Siepmann over 1 year ago
- Tracker changed from Feature to Task
#4 Updated by Gerrit Code Review over 1 year ago
- Status changed from New to Under Review
Patch set 1 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/28213
#5 Updated by Gerrit Code Review over 1 year ago
Patch set 2 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/28213
#6 Updated by Daniel Siepmann over 1 year ago
We should split this into multiple sub tasks for easier refactoring and reviews.
#7 Updated by Markus Klein about 1 year ago
I blocked the issue until #58475 is done
#8 Updated by Gerrit Code Review 6 months ago
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/28213
#9 Updated by Tymoteusz Motylewski 6 months ago
- Sprint Focus set to On Location Sprint