Feature #15619

Web->Access : "leave unchanged" in permissions

Added by Axel Jindra over 13 years ago. Updated 10 months ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
Backend User Interface
Target version:
-
Start date:
2006-02-13
Due date:
% Done:

100%

PHP Version:
Tags:
Complexity:
easy
Sprint Focus:

Description

If I want to edit for a number of nested levels for example the permissions of "all" or if I want to change the group, the permissions of the parent page are inherited to those on the deeper levels, which is annoying when they have different permissions from the parent page. So a "leave unchanged" select box for User/Group/All permissions would be nice.

(issue imported from #M2551)


Related issues

Related to TYPO3 Core - Feature #16446: module permissions: add checkboxes to choose which options to change Closed 2006-08-08

Associated revisions

Revision 3b7e072c (diff)
Added by Benni Mack over 4 years ago

[FEATURE] Access module "leave unchanged"

Allow the access module to leave a selector
as "unchanged" in order to only overwrite
permissions and not the owner/group.

Resolves: #15619
Releases: master
Change-Id: If343565f34f9909d968c54b142a0c7d12108ac18
Reviewed-on: http://review.typo3.org/35491
Reviewed-by: Wouter Wolters <>
Tested-by: Wouter Wolters <>
Reviewed-by: Christian Kuhn <>
Tested-by: Christian Kuhn <>

History

#1 Updated by Sebastian Kurfuerst over 12 years ago

Hi,
I think that within the current architecture, that is a nearly impossible feature. However, it would be possible to implement that as an extension using a hook in the core (the same hook as used in be_acl).

Greets,
Sebastian

#2 Updated by Martin Kutschker over 12 years ago

Sebastian, there is a patch for this ready waiting for approval! ItÄs workig perfectly but ther was a debate wheter to use radio buttons ot select boxes for te states set/unset/no-change.

#3 Updated by Sebastian Kurfuerst over 12 years ago

Hi Masi, could you give me a reference to the bug report? I found the stuff in question at the core list, but I didn't fully gasp the concept.
Do you
- copy the permissions from the rootline when it is set to "no change"
- or do you save it somehow differently within the bitmask?

I think you do variant 1, right? Because you just modified index.php...

Greets,
Sebastian

#4 Updated by Michael Stucki over 12 years ago

You can find it in the thread "[TYPO3-core] draft for a new/alternative version of Web>Access>Permissions".

I basically like the patch, but have the feeling that one may need both ways of working: Setting permissions relatively (defaulting to "leave unchanged") and setting them absolutely based on the selected page (like it is now).

I believe this can be done with a simple JavaScript routine...

#5 Updated by Sebastian Kurfuerst about 8 years ago

  • Assignee deleted (Sebastian Kurfuerst)

#6 Updated by Tolleiv Nietsch almost 8 years ago

  • Target version deleted (0)
  • PHP Version deleted (4)
  • Complexity set to easy

#7 Updated by Alexander Opitz almost 5 years ago

  • Status changed from Accepted to Needs Feedback

Hi,

as this issue is very old. Does the problem still exists within newer versions of TYPO3 CMS (6.2.4)?

#8 Updated by Axel Jindra almost 5 years ago

Yes, the feature is still not implemented. I think the issue may be closed anyways since it has become a lot easier to change inherited permissions by clicking on the red/green dots.

#9 Updated by Alexander Opitz almost 5 years ago

  • Category set to Backend User Interface
  • Status changed from Needs Feedback to New

I'll leave this open, but maybe you can add some illustrations how you think this should work or the UI should look like.

#10 Updated by Gerrit Code Review over 4 years ago

  • Status changed from New to Under Review

Patch set 1 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/35491

#11 Updated by Gerrit Code Review over 4 years ago

Patch set 2 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/35491

#12 Updated by Benni Mack over 4 years ago

  • Status changed from Under Review to Resolved
  • % Done changed from 0 to 100

#13 Updated by Benni Mack 10 months ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF