Closed (fixed)
Project:
Rules
Version:
6.x-1.2
Component:
Documentation
Priority:
Normal
Category:
Support request
Assigned:
Unassigned
Reporter:
Created:
30 Apr 2010 at 16:51 UTC
Updated:
15 Nov 2011 at 10:32 UTC
I would like to create a form/nodecreation for anonymous users, but the anonymous user must confirming their submission by mail.
The confirmation may be either a CCK value that changes or the node itselfs where the status changes from unpublished to published.
I will use nodes because to process data afterwards on views. (Webform is excluded).
It seems to be plausible, because if you use simplenews as an anonymous user and you want to subscribe to the newsletter, you will be asked to confirm via email.
Help is welcome
Comments
Comment #1
stephenrobinson commentedsounds like triggers, actions and rules would help, perhaps with some custom tokens created from your cck fields?
Comment #2
Jonasvh commentedi could send an email to the anonymous person(emailfield is required) after the node where created.
but then i stuck
What must be the link i place in that email to change the status of a node.
I already found a module Node Update from url (so i could change a cck field) but when the author click on the link, he must confirm the changes by pressing a button on the website.
What i want: an email with a confirmation link, when pressed that link -> go to the site and only display a confirmationmessage:"thanks for confirm your post"
thanks
Comment #3
mitchell commentedTry a combination of Inline Registration, allowing users to register with their email address instead of username and without a password, and views.
Without worrying about published/unpublished for now, you can use views to limit content only from a 'verified' role. Then, when the user confirms their account (logs into their account for the first time), you can use a rule to add them to that role. The content will still exist on your site and be published, but that may not slow you down if you use views effectively.
Comment #5
robin van emden commentedOther option, use rules, as shown in this post.