[TASK] Clean up workspace preview top bar 31/55931/7
authorBenni Mack <benni@typo3.org>
Tue, 27 Feb 2018 20:11:20 +0000 (21:11 +0100)
committerBenni Mack <benni@typo3.org>
Thu, 1 Mar 2018 06:05:17 +0000 (07:05 +0100)
commita0787e3a4a25fa6f2ad73c1699dd9458aa2b959c
treef4fc59056fde0fa9b915a5ceab265e30ea1f0086
parent6f600d3fe5030ea2e79716f40ce0d1d6acd87e77
[TASK] Clean up workspace preview top bar

The preview controller is now not attached to the backend module anymore,
as the Preview functionality ("Split Bar on top") is technically a completely
separate backend preview and completely unrelated to the workspaces
Backend Module.

This change also removes several hacks to generate Backend URLs.

Resolves: #84074
Releases: master
Change-Id: Id0ce7093f6d3ac94c8e4a9cfecd78027d26d45df
Reviewed-on: https://review.typo3.org/55931
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Andreas Fernandez <a.fernandez@scripting-base.de>
Tested-by: Andreas Fernandez <a.fernandez@scripting-base.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Daniel Gorges <daniel.gorges@b13.de>
Tested-by: Daniel Gorges <daniel.gorges@b13.de>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
17 files changed:
typo3/sysext/workspaces/Classes/Controller/AbstractController.php [deleted file]
typo3/sysext/workspaces/Classes/Controller/AjaxController.php
typo3/sysext/workspaces/Classes/Controller/PreviewController.php
typo3/sysext/workspaces/Classes/Controller/ReviewController.php
typo3/sysext/workspaces/Classes/Hook/BackendUtilityHook.php
typo3/sysext/workspaces/Classes/Middleware/WorkspacePreview.php
typo3/sysext/workspaces/Classes/Service/WorkspaceService.php
typo3/sysext/workspaces/Configuration/Backend/Routes.php [new file with mode: 0644]
typo3/sysext/workspaces/Resources/Private/Layouts/Empty.html [deleted file]
typo3/sysext/workspaces/Resources/Private/Layouts/Popup.html [deleted file]
typo3/sysext/workspaces/Resources/Private/Partials/Legend.html
typo3/sysext/workspaces/Resources/Private/Partials/Preview/StageButtons.html
typo3/sysext/workspaces/Resources/Private/Templates/Preview/Help.html [deleted file]
typo3/sysext/workspaces/Resources/Private/Templates/Preview/Index.html
typo3/sysext/workspaces/Resources/Private/Templates/Preview/NewPage.html [deleted file]
typo3/sysext/workspaces/Resources/Private/Templates/Preview/Preview.html [deleted file]
typo3/sysext/workspaces/ext_tables.php