By x3ja on
Users on my site can add nodes of a custom type (let's call it "Player") but cannot publish them. Effectively they need moderating before posting. Once an admin / moderator has published them, I want the owner / publisher to be changed to an the relevant admin / moderator. This is so that the user is be unable to edit them and also so it is possible to track who approved them etc.
How do I go about this? I thought it might involve Actions / Rules / Workflow / Workflow-ng etc, but I've looked at each and can't seem to figure out how to make it work!
Comments
Give it a try , if i am
Give it a try , if i am getting you correctly
Make two separate roles Say Moderator and User
Give rights of just making node to User and Making changes to Moderator .
You have to see the Permissions section in admin
Basically what benevolent001
Basically what benevolent001 says: I'd make the "Player" node-type unpublished by default, and give the "Administer nodes" permission to the moderator. You shouldn't need anything beyond that.
Yes, but...
Yes, this is fine, but I want to automate it - I don't want the admin / moderator to have to go to the section on ownership and enter the details in there - I want it to automatically change the owner when it's published...
Try this module.. I know it
Try this module..
I know it will not completely do what you want but worth trying..
http://drupal.org/project/node_adoption
Thanks
Here's how I sorted it in the end... http://stackoverflow.com/questions/1334320/change-owner-on-publish-node-...