[BUGFIX] Drop 'List View' in workspace preview
The workspace preview not only has the default view with the slider to show differences between live and workspace version. It additionally contains a full workspace module accessible through the 'List View' button. This view is notoriously broken and not fully thought through. For instance the 'Open version of page' button breaks out of the module to a different place of the backend, restricted to the main module frame, and there is no way back. For simple workspace stage editing, the default preview mode has the 'send to stage' and 'discards' buttons already, so there is little reason to have the backend module rendered in the preview in the first place. The patch drops the 'List View' from the preview. Next to a cleaner interface, this increases the performance of the preview since a full backend call plus various ajax calls are no longer executed. Resolves: #92031 Releases: master, 10.4 Change-Id: I33d21931e157aed2ef64cca3808cc4b6c28a8ef1 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/65352 Tested-by:TYPO3com <noreply@typo3.com> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Benni Mack <benni@typo3.org>
Showing
- Build/Sources/TypeScript/workspaces/Resources/Public/TypeScript/Preview.ts 1 addition, 12 deletions...eScript/workspaces/Resources/Public/TypeScript/Preview.ts
- typo3/sysext/workspaces/Classes/Controller/PreviewController.php 0 additions, 8 deletions...ysext/workspaces/Classes/Controller/PreviewController.php
- typo3/sysext/workspaces/Classes/Controller/ReviewController.php 0 additions, 20 deletions...sysext/workspaces/Classes/Controller/ReviewController.php
- typo3/sysext/workspaces/Resources/Private/Language/locallang.xlf 0 additions, 6 deletions...ysext/workspaces/Resources/Private/Language/locallang.xlf
- typo3/sysext/workspaces/Resources/Private/Layouts/Nodoc.html 0 additions, 17 deletionstypo3/sysext/workspaces/Resources/Private/Layouts/Nodoc.html
- typo3/sysext/workspaces/Resources/Private/Templates/Preview/Index.html 1 addition, 10 deletions...workspaces/Resources/Private/Templates/Preview/Index.html
- typo3/sysext/workspaces/Resources/Private/Templates/Review/SingleIndex.html 0 additions, 9 deletions...paces/Resources/Private/Templates/Review/SingleIndex.html
- typo3/sysext/workspaces/Resources/Public/JavaScript/Preview.js 1 addition, 1 deletion.../sysext/workspaces/Resources/Public/JavaScript/Preview.js
- typo3/sysext/workspaces/ext_tables.php 1 addition, 1 deletiontypo3/sysext/workspaces/ext_tables.php
Please register or sign in to comment