Bug #12307
closed
Workspaces non-admin user cannot send to next stage
Added by Mark Johnston almost 14 years ago.
Updated about 6 years ago.
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
- 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.
- Assignee set to Sonja Schubert
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).
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.
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.
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.
- Status changed from Accepted to Resolved
- Category set to Workspaces
- Project changed from 624 to TYPO3 Core
- Category changed from Workspaces to Workspaces
- Target version deleted (
4.5 RC1)
- Status changed from Resolved to Closed
Also available in: Atom
PDF