For those publishing options created from using "Custom Publishing Options" module, there is no way to configure its permission in the user permission page so that all those "custom" publishing options is showing in the node-edit form for all users.
Is it available to support the "Custom Publishing Options" module as well, so as to assign the permission of those options. Thanks!

CommentFileSizeAuthor
#9 custom_pub.png4.64 KBNathanM

Comments

timmillwood’s picture

Category: support » feature
Priority: Normal » Minor
Status: Active » Postponed

This would be nice, but is not a priority.

If a patch is supplied I will commit.

zahidansari’s picture

Hi, its really urgent for me. If anyone can guide me through I will make a patch.

NathanM’s picture

Edit: nevermind, just realized I was the person who started this thread.

zahidansari’s picture

@Nathan I just realized that patch can not be made for this as the publishing options are hard coded all over the drupal. That is just a bad design from drupal I guess. Now I have made the changes nearly 8 places to accommodate my custom options :(

NathanM’s picture

The latest version of Custom Publishing Options lets you set editing permissions on your new publishing options, so this module shouldn't be necessary, unless you need to override the basic options.

hixster’s picture

Custom Publishing Options lets you set the permissions for who can change the option, but those options are still only available to users who have the administer nodes options, without that permission the custom publishing option is hidden, which is exactly what this module provides the solution too.
We need to allow users who don't have administer nodes to be able to set the custom publishing options.

NathanM’s picture

Yes, you are right. Thanks for the heads-up.

hixster’s picture

cool, @NathanM is it much work to fix the issue? I have a couple of sites that could use this.

NathanM’s picture

StatusFileSize
new4.64 KB

Very easy. Just use custom_pub with override node options together. Make sure you have permissions set for both custom_pub and override node options, and you should be set. See an example here I'm including for a custom publishing option, ("feature"), which is available to authenticated users, who cannot view any of the other publishing options.

opdavies’s picture

Status: Postponed » Closed (works as designed)