I've done a fair amount of searching, and not found a current contrib module or workaround that would allow for this situation. I currently need the following functionality on two separate sites.

I need to allow an anonymous user to access a node creation form that is only allowed for "authenticated users", BUT present them with a registration form at the top of that node creation form if they are anonymous.

I can envision an AJAX way of doing it to simply include the form at the top, and when the main form is created, submit and validate the registration form first, then retrieve the user data to submit with the new node creation form. However, that doesn't solve the issue of presenting the full node form to an anon user prior to being an "authenticated user".

Does anyone have any knowledge on a decent way to accomplish this?? Any help or direction pointing would be greatly appreciated.

Comments

himerus’s picture

I did find a module that functions similar to what I need at /project/inline_registration. However, it appears this didn't allow for node type selection, and hasn't been ported to D6. It appears to be a dead project for the most part.

This is essentially what I'm looking for though. Any recommendations are appreciated.

Jake Strawn
Personal Blog - http://himerus.com
Himerus Inc. - http://himerusinc.com
Online Resume - http://jakestrawn.com

WorldFallz’s picture

If that's what you're looking for the easiest thing would be to attempt the upgrade yourself. Between the coder and deadwood modules you should be able to get it close to functioning. If you post that as a patch back to the queue, others that use the module will probably pitch in to help.

And, if the module truly has been abandoned, you can apply to be the mainter.

===
"Give a man a fish and you feed him for a day. Teach a man to fish and you feed him for a lifetime." - Lao Tzu
"God helps those who help themselves." - Ben Franklin
"Search is your best friend." - Worldfallz