3

I am looking to create a rule's component to allow users to bulk modify the author value on nodes using VBO. Any insight on how I what this component part in rules would look like? The action must allow the user to define whatever author they wish either using a textfield or a list of available accounts on the site in VBO.

4
  • Hi Nigel, this can help you to get the idea: vimeo.com/29708898
    – Yaazkal
    Commented Oct 13, 2012 at 16:01
  • THanks, but I have watched those videos many times in the past and also just did a refresher. They are great but unfortunately do not have the answers to my specific need. :( Commented Oct 14, 2012 at 8:01
  • Rules works nicely with VBO but for UX crap, I'd suggest implementing your own VBO custom action. You can do this with Rules by fetching entity by ID and setting data value. Not elegant as you need. I do have some examples at my home computer. will try to post an answer tomorrow.
    – AKS
    Commented Oct 17, 2012 at 19:14
  • This really needs to be implemented as a rules component within the UI, with no custom code. Commented Oct 17, 2012 at 19:23

1 Answer 1

2
+50
  1. Create a view listing the content that you want to edit.
  2. Add a bulk operation in fields

enter image description here

  1. Select change the author of the content

enter image description here

  1. Go to your view to select the nodes for which you want to change the author

enter image description here

  1. Select the author who should be made the new other for all these content.

enter image description here

2
  • Wow I missed that one completely somehow. THnaks. Commented Jan 27, 2013 at 15:49
  • Happens ;) Drupal has so many settings sometimes you can missout the ones staring at you. Has happened many times with me too. Glad it helped.
    – Gokul N K
    Commented Jan 28, 2013 at 6:31

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.