Project

General

Profile

Actions

Bug #12307

closed

Workspaces non-admin user cannot send to next stage

Added by Mark Johnston over 13 years ago. Updated over 5 years ago.

Status:
Closed
Priority:
Must have
Category:
Workspaces
Target version:
-
Start date:
2011-01-17
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
PHP Version:
Tags:
Complexity:
Is Regression:
Sprint Focus:

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

12307_workspace_edtiting.patch (1.31 KB) 12307_workspace_edtiting.patch Sonja Schubert, 2011-01-18 21:54
12307_version_editing.patch (828 Bytes) 12307_version_editing.patch Sonja Schubert, 2011-01-18 21:54
12307_workspaces_v2.patch (1.82 KB) 12307_workspaces_v2.patch Sonja Schubert, 2011-01-18 22:30
12307_version_v2.patch (828 Bytes) 12307_version_v2.patch Sonja Schubert, 2011-01-18 22:30
12307_core_v2.patch (767 Bytes) 12307_core_v2.patch Sonja Schubert, 2011-01-18 22:30
12307_core_v3.diff (2.03 KB) 12307_core_v3.diff Susanne Moog, 2011-01-19 15:36
12307_version_v3.diff (831 Bytes) 12307_version_v3.diff Susanne Moog, 2011-01-19 15:36
12307_workspaces_v3.diff (6.1 KB) 12307_workspaces_v3.diff Susanne Moog, 2011-01-19 15:36
Actions #1

Updated by Tolleiv Nietsch over 13 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.

Actions #2

Updated by Sonja Schubert over 13 years ago

  • Assignee set to Sonja Schubert
Actions #3

Updated by Mark Johnston over 13 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 over 13 years ago

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 over 13 years ago

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 over 13 years ago

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.

Actions #7

Updated by Susanne Moog over 13 years ago

  • Status changed from Accepted to Resolved
Actions #8

Updated by Michael Stucki over 10 years ago

  • Category set to Workspaces
Actions #9

Updated by Michael Stucki over 10 years ago

  • Project changed from 624 to TYPO3 Core
  • Category changed from Workspaces to Workspaces
  • Target version deleted (4.5 RC1)
Actions #10

Updated by Benni Mack over 5 years ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF