Bug #12307
closedWorkspaces non-admin user cannot send to next stage
0%
Description
TYPO3 4.5.0beta3
Workspaces Rev 3834
Version Rev 3740
Symptom: non-admin user can edit items in workspace and see updated versions listed in the Web->Workspaces list, but has no icon to send to next stage, or a checkbox for selecting items for mass action. User does not have access to Live workspace.
The user is a member of the workspace by assignment to a group listed in the workspace Members list.
Files
Updated by Tolleiv Nietsch almost 14 years ago
- Status changed from New to Accepted
- Target version set to 4.5 RC1
Mark it's good to have you around, you find bugs where nobody else of us did find them. But to make our lives easier it would be great if you could add more details how to reproduce these issues.
If you didn't grand him access to the live workspace, the user won't have it - that's fine.
But you're right - within a custom stage a normal user doesn't see the "next stage" icon, even if he is a responsible person.
Updated by Mark Johnston almost 14 years ago
I'll try to be as specific as I can when identifying steps to reproduce. I am testing against a copy of a working installation where the custom workspace was set up a couple years ago, so I don't always have recent relevant steps in hand.
I will be creating a reference implementation in a fresh install of TYPO3 4.5.x that attempts to match the user organization we are using in our existing site. However, I've got some other near-term activities that are higher priority for me this week (sorry).
Updated by Sonja Schubert almost 14 years ago
- File 12307_workspace_edtiting.patch 12307_workspace_edtiting.patch added
- File 12307_version_editing.patch 12307_version_editing.patch added
I have the same bug in my dev TYPO3. This bug is a little bit bigger... so here come the first two patches to fix the bug that a normal member is not allowed to send a record from editing to first custom stage. One patch for version extension and one for workspace extension. Tests and feedback are very wellcome.
Updated by Sonja Schubert almost 14 years ago
- File 12307_workspaces_v2.patch 12307_workspaces_v2.patch added
- File 12307_version_v2.patch 12307_version_v2.patch added
- File 12307_core_v2.patch 12307_core_v2.patch added
Ok, here come the new patches for version, workspaces and core. With these patches the normal workspace member is allowed to send a record to next or prev stage if the record is in editing stage or in a custom stage which the user is responsible for.
I tested the whole publish process with three users (owner, member and responsible for one stage, member but responsible for nothing)
For me it works with these patches, but I'm not shure if the select box "choose action" needs to be changed to and if yes I don't know how.
Any tests and feedback also to my questions are very welcome. If changes for choose action select box aren't needed I'll create RFCs for the mailinglists.
Updated by Susanne Moog almost 14 years ago
- File 12307_core_v3.diff 12307_core_v3.diff added
- File 12307_version_v3.diff 12307_version_v3.diff added
- File 12307_workspaces_v3.diff 12307_workspaces_v3.diff added
I extended Sonjas patches a bit: The check box is now hidden if the user can neither send the record to the previous stage, nor to the next. Additionally the options in the select box in the lower left corner are adjusted depending on the rights of the user and the settings of the workspace. Please especially test with restricted users.
Updated by Susanne Moog almost 14 years ago
- Status changed from Accepted to Resolved
Updated by Michael Stucki almost 11 years ago
- Project changed from 624 to TYPO3 Core
- Category changed from Workspaces to Workspaces
- Target version deleted (
4.5 RC1)