I will try to explain this as simply as possible.
#1. There is a content type called "Generator". This content type has several fields, [title][body].
#2. There is 1 Generator NODE, called "My first generator".
#3. Non-authenticated user opens "my first generator" in their browser, fills in some fields and hits "submit". NOTE: They are not "creating" a new generator node, they are submitting info inside "My first generator" somehow.
#4. Drupal takes users input and creates a node under "Articles".
So in summary, I want the admin to be able to create a generator node, and send that node to a friend. That friend looks at the node, puts in required fields, and after hitting submit his input turns into another node, all without authentication.
I'm looking at form builder right now but haven't been able to figure this out just yet.
Thanks everyone.
Comments
Why not just have users
Why not just have users create article nodes directly?
Because I want the generator
Because I want the generator content types to be the point of entry.
For instance, what I'd like to do is make a generator page for a promotion I'm running in a store. Customize the node of the generator anyway I want, and then send the link to multiple people on my loyalty program.
If I send a "create node" page to people, it will be just that... a node create page without any customization options. Where as if I can make a NODE of the "generator" type, I can make multiple nodes for different promotions.
In addition to how the page will look, I want to be able to do certain things with their input. For instance, lets say I want to send a coupon to anyone who enters their e-mail address, and then take that e-mail address and put it into Drupal the user database. So I can build a marketing list of people who are interested without having to subscribe them to a newsletter.
A simplenews "signup" box isen't enough, because that assumes they want to get newsletters.
I guess I could just make a generator page with a filter as PHP and then code in my own PHP form?
There must be a better way of doing it though.
Prepopulate ?
http://drupal.org/project/prepopulate
Yeah something like
Yeah something like prepopulate, but not exactly.
It looks like the only way to do what I want is through custom PHP code. I might just have to write a module, thanks guys :D