[TASK] Reduce inline JavaScript in ext:redirects and ext:scheduler
This change aims to reduce the amount of inline JavaScript by moving these parts to dedicated static JavaScript modules or using native HTML functionality instead of location.href. Resolves: #91109 Releases: master Change-Id: I1cd0f6bc1b69e600f62d00c614119c825ae02a36 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/64228 Tested-by:TYPO3com <noreply@typo3.com> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Benni Mack <benni@typo3.org>
Showing
- Build/Sources/TypeScript/redirects/Resources/Public/TypeScript/EventHandler.ts 17 additions, 0 deletions...ipt/redirects/Resources/Public/TypeScript/EventHandler.ts
- Build/Sources/TypeScript/redirects/Resources/Public/TypeScript/RedirectsModule.ts 56 additions, 0 deletions.../redirects/Resources/Public/TypeScript/RedirectsModule.ts
- Build/Sources/TypeScript/scheduler/Resources/Public/TypeScript/Scheduler.ts 7 additions, 0 deletions...Script/scheduler/Resources/Public/TypeScript/Scheduler.ts
- typo3/sysext/redirects/Classes/Controller/ManagementController.php 1 addition, 0 deletions...ext/redirects/Classes/Controller/ManagementController.php
- typo3/sysext/redirects/Classes/Evaluation/SourceHost.php 1 addition, 0 deletionstypo3/sysext/redirects/Classes/Evaluation/SourceHost.php
- typo3/sysext/redirects/Resources/Private/Partials/Pagination.html 1 addition, 18 deletions...sext/redirects/Resources/Private/Partials/Pagination.html
- typo3/sysext/redirects/Resources/Private/Templates/Management/Overview.html 2 additions, 3 deletions...ects/Resources/Private/Templates/Management/Overview.html
- typo3/sysext/redirects/Resources/Public/JavaScript/RedirectsModule.js 13 additions, 0 deletions.../redirects/Resources/Public/JavaScript/RedirectsModule.js
- typo3/sysext/scheduler/Classes/Controller/SchedulerModuleController.php 1 addition, 2 deletions...cheduler/Classes/Controller/SchedulerModuleController.php
- typo3/sysext/scheduler/Resources/Private/Templates/Backend/SchedulerModule/EditTask.html 2 additions, 2 deletions...s/Private/Templates/Backend/SchedulerModule/EditTask.html
- typo3/sysext/scheduler/Resources/Public/JavaScript/Scheduler.js 1 addition, 1 deletion...sysext/scheduler/Resources/Public/JavaScript/Scheduler.js
Please register or sign in to comment