I want to enable Craigslist style postings.
That is, I want anonymous users to be able to create nodes; they will receive an email with a link to confirm the post. The user can also edit or delete the post from links in the email. (other anonymous users will not be able to edit or delete the post).
It's almost like giving users a temporary account for each post; they are automatically authenticated when clicking on the link (which will embed the node id and a random passcode).
What is the best way to build this?
I'm thinking:
- giving anonymous users permission to create nodes
- setting the nodes' default to unpublished
- sending an email to the user, upon nodeapi insert, with a link to confirm the post
- building a page for confirmation, a page for editing, and a page for deleting
But I'm wondering--Is there a way to leverage the existing structure for editing nodes instead?
Should I instead add a new user for each post, and delete them after the posts expire?
Thanks,
Dan
Comments
Sorry to dredge up an old
Sorry to dredge up an old post, but I am looking for some similar features. I was browsing through the modules last night and noticed a module that will gives a visitor temporary guest privileges. I think it's done through email. So, adding an action to the page linked to in the email could publish a post. I know there's a lot more to it, but that's a start.
I am also very interested in this
tdave00, if you find out by some other means, please post back here.
thank you
Found these three modules
Found these three modules but none of them are for drupal 6.
http://drupal.org/project/guestnode
http://drupal.org/project/guestpass
http://drupal.org/project/temporary_invitation