Project:CCK Field Privacy
Version:5.x-2.x-dev
Component:Code
Category:feature request
Priority:normal
Assigned:obsidiandesign
Status:active

Issue Summary

Perfect module for my client's profile-based personnel registry.
Now, only if there'd be the possibility to set the privacy settings by user role! The admin would have the opportunity to select which roles are available for the user to select from.

Comments

#1

Assigned to:Anonymous» obsidiandesign
Status:active» postponed (maintainer needs more info)

Just to clarify, are you looking to, instead of Everyone/Buddies/None, having the user be able to choose Administrators: E/B/N, Authenticated: E/B/N, Anonymous: E/B/N? So every role has the Everyone/Buddies/None choice? Or just select which role(s) can view the page?

#2

Just the roles, like in normal access control i.e.:

Everyone / Buddies / Administrators / Role #1 / Role #2 /etc... / none

#3

Status:postponed (maintainer needs more info)» active

Thanks for clarifying; I'll try and add it to 2.x.

#4

I have been looking for this for ages! Really hope to have this in the next release.

#5

This is just that module i have been looking for.

I also need role based access.

Is there any update on this? From what i've read on other issues i believe a version 6.2.x is being worked on so I hope it gets into the next release.

#6

There hasn't been much progress, mainly because there are other issues that are more of a 'blocker' type, and this issue requires some major changes to accomplish. It's planned, but I can't really put a timeline to it. Any patches proposed would be greatly appreciated.

#7

Fair enough. Thanks for letting me know.
I'll have a play around and see if i can come up with something useful.

#8

@obsidiandesign:

I'm willing to take a poke at this. Can you give a hint about what sort of changes and where to start to save some reverse engineering time?

#9

Pop. Has anyone taken a shot at this? It would also really help me out. Don't care about buddies, just want a simple option for displaying (or not) to the anonymous role.

nobody click here