TODO: Split out perms for creating nodes and editing nodes

Comments

RobRoy’s picture

Title: Split out perms for creating nodes and editing nodes » Make perms more granular
Version: » 5.x-1.x-dev

Also, maybe perms for node types and for each node publishing checkbox. Hmmm...I'd like to know what the MUST HAVES are so we don't end up with 50 new checkboxes on the access control page.

ray007’s picture

I don't think we need checkboxes for every content type, but I think additional permission for setting the sticky-tag and creating a revision would be a welcome addition.
But then, having 3 or 4 checkboxes doesn't make much of a difference, so having separate permission for the 4 node publishing options may be a good idea.

If having different permission per content type is desired, you'd also need to provide a specialized interface to edit those ... the current permission list for the node-module growing with the number of content-types is already making me groan.

ray007’s picture

StatusFileSize
new4.44 KB

One can probably do it a bit more elegant, but this patch provides a straight-forward extension to provide 4 separate options.
Old options are not preserved, that would probably be a task for the upgrade script.
What do you think?

ray007’s picture

Made any plans yet on how to proceed here?

neurojavi’s picture

+ 1 to this patch
I think it would be even better to have the same permissions o a per node type basis but I think it would be needed a separate form for this...

Thanks for the module and the patch!

jonathanwinn’s picture

Priority: Normal » Minor
Status: Active » Fixed

This module and patch solved my issue completely. Thank you so much!

Bevan’s picture

Status: Fixed » Reviewed & tested by the community

What the? Don't we wanna commit this?

+1

ricflomag’s picture

StatusFileSize
new4.4 KB

Doh! I should have looked here before i wrote my own patch, which does exactly the same.
It is very similar, but anyway, i'm posting it too...

bomarmonk’s picture

Does this include publishing override settings per content type?

Bevan’s picture

Status: Reviewed & tested by the community » Closed (won't fix)

this feature is already in drupal six and won't be committed to drupal 5

CompShack’s picture

this feature is already in drupal six and won't be committed to drupal 5

Can't find it in D6! Permissions don't have such settings, what am i missing?