[FEATURE] Enable all workspaces tab in workspace module
The "all workspaces" tab currently is only available for admin users. However, there's no need to disallow regular editors to use this feature as well - access will be granted to workspaces that have been defined for each particular user or group. Besides that, actions from the "all workspaces" view need to be handled in a special way since there is no correct BE_USER->workspace value assigned in that case, but working with versioned records requires to have a correct scope defined. Change-Id: I89bfee3ad0b2ce1a5f3c12a1bd91342472b12d3d Resolves: #50223 Releases: 6.2 Reviewed-on: https://review.typo3.org/22445 Reviewed-by: Oliver Hader Tested-by: Oliver Hader
Showing
- typo3/alt_doc.php 1 addition, 0 deletionstypo3/alt_doc.php
- typo3/sysext/backend/Classes/Controller/EditDocumentController.php 21 additions, 1 deletion...ext/backend/Classes/Controller/EditDocumentController.php
- typo3/sysext/core/Classes/Authentication/BackendUserAuthentication.php 31 additions, 6 deletions...core/Classes/Authentication/BackendUserAuthentication.php
- typo3/sysext/workspaces/Classes/Controller/AbstractController.php 10 additions, 2 deletions...sext/workspaces/Classes/Controller/AbstractController.php
- typo3/sysext/workspaces/Classes/Controller/ReviewController.php 19 additions, 15 deletions...sysext/workspaces/Classes/Controller/ReviewController.php
- typo3/sysext/workspaces/Classes/ExtDirect/ActionHandler.php 60 additions, 3 deletionstypo3/sysext/workspaces/Classes/ExtDirect/ActionHandler.php
- typo3/sysext/workspaces/Classes/Service/GridDataService.php 1 addition, 0 deletionstypo3/sysext/workspaces/Classes/Service/GridDataService.php
- typo3/sysext/workspaces/Classes/Service/StagesService.php 14 additions, 30 deletionstypo3/sysext/workspaces/Classes/Service/StagesService.php
- typo3/sysext/workspaces/Classes/Service/WorkspaceService.php 16 additions, 5 deletionstypo3/sysext/workspaces/Classes/Service/WorkspaceService.php
- typo3/sysext/workspaces/Resources/Public/JavaScript/Store/mainstore.js 1 addition, 0 deletions...workspaces/Resources/Public/JavaScript/Store/mainstore.js
- typo3/sysext/workspaces/Resources/Public/JavaScript/configuration.js 10 additions, 6 deletions...t/workspaces/Resources/Public/JavaScript/configuration.js
- typo3/sysext/workspaces/Resources/Public/JavaScript/toolbar.js 3 additions, 3 deletions.../sysext/workspaces/Resources/Public/JavaScript/toolbar.js
Please register or sign in to comment