Hi there!
I´ve postad a support question at the issue queue of rules, but I think that maybe here I can get some help.
I need to know if these two things are "doable" with rules. If someone could guide me to actually do it, it would be great, but as I´m new with Rules, I need to know first if rules can do what I need:
1.
I´ve got content type XYZ that is a group post. When users add new content of that type and hit "save" I want them to be save the node and to be redirected to a new node create form of the same content type of the same group, for people to add new content (of the same type, for the same group they are in) without the need of go and click in "add new XYZ content".
Can I do that?
2.
The other view I need is that after creating content of type XYZ, if the user wants to edit that node (and only in the node/%/edit form and NOT node/add form), some fields will be disabled. Will appear with the original content, but will not be able to be changed.
Thanks for your help!!!
Rosamunda

Comments
Doable!
Yes those two things are doable. Both would require rules on the 'X form being built' event. Point 2 affects point 1 so I'll list it first.
Point two - The most robust way, if it fits your workflow, is to check for the presence of a required field. I have a set up where fields get turned on and off based on a status field (was using http://drupal.org/project/workflow_fields but the interface got too complex). A new node has this field unset, thereafter it is automatically updated from the on content saved event.
Point one - For this just add an action to set the form redirect target to the current url. You might have to use the php input to grab the current url unless there is a token for it (?). Its also a good idea to set a message confirming the save because most people won't naturally expect to go back into the same form they'd just completed.
Hope this helps, CD
edit Markdown reversed my numbering!
x form being built
Curtaindog,
You might have the answer to one of my problems.
I have a setup (online writing class) where the person reads a bit of text, and is then required to submit a writing assignment.
I do that by putting a link on the lesson page to add/node/blog. The student creates a new blog entry to submit his assignment. Please take a look at this screenshot:
http://www.americanenglish.ph/images/screenshot.png
As you can see, the page contains instructions for the assignment, and the link (circled in red) which opens a "new blog entry" page.
The problem is, when the new blog entry page opens, the student loses the instructions. I need the instructions to appear at the top of the new blog entry form.
You just gave me an idea, but I don't know how to execute it. Can I create a node (block or story), which consists of nothing but the instructions, and then (using a rule) have that block appear at the top of the new blog entry page?
Different assignment pages will have different instructions.
You mentioned "x form being built". I cannot find that rule or action within the rules module.
I would appreciate any help.
Thanks
Rules Forms
The "x forms being built" is part of the Rules Form module, which is included as part of the Rules zip but will need to be enabled separately from your Modules page. It is quite recent, I'm using a dev build of Rules and it's definitely there, I'm not sure if it has made it into a stable release yet.
I'm actually thinking that for your specific requirement you might be able to do it with some fancy block visibility code and skip Rules altogether. The advantage of a block based approach is that it wouldn't require any further work to make it accessible to the theme layer. This would involve having an extra block region such as pre-content or something like that, that would display before the main content.
Your site looks great, btw.
Thanks for your input!
Thanks! I think that it´s a start to get to know Rules better. Thanks for the guidance!
And if Rules can do it, maybe it´s better to use it instead of workflow_fields, I don´t want to add another extra module...
Rosamunda
Have you heard of the Add
Have you heard of the Add Another module?
Ryan Price
DrupalEasy Podcast