This module can configure user permission to clone some node types.

Would it be possible to only allow users to clone some specific nodes of a node type, but not any node of this node type?

Panel nodes from the module Panels, for example, can be created some node templates. I'd like users only can choose these specific tamplets to clone a new panel node and edit their own content. But I don't want to users to clone other panel node published.

Comments

pwolanin’s picture

I don't want to add substantially more functionality to this module - you could either implement an add-on module that uses node_clone's functions, or just copy out the couple functions that actually do something...

pwolanin’s picture

I'm adding a hook to 6.x, and may backport to 5.x, which would make it easier to add on a module to do this.

pwolanin’s picture

Status: Active » Closed (won't fix)