Event Reminder
Somebody directed me to the rules module. I am using the date and calendar modules to have group specific calendars. When creating a event I want the author to be able to set a reminder to the audience of the event. So for example, a day before the event a reminder email is sent. Can I do this with the rules module, or how else can I do this?
Groups:
Login or register to post comments
I am also interested about
I am also interested about this
Two-step solution
This should be fairly easy to do with the Rules module. It becomes a littlebit trickier to select which users should get the reminder, though.
I suggest the following steps:
So far so good. Now for the tricky part.
As a proof of concept, it is probably wise to start by sending only to the node owner. Use 'load user account' action to load account data, and then 'send e-mail to user' action to send information about the node.
To make the rule set send e-mail to all users who have signed up for the event, you'll either need a tailored action 'send e-mail to all signed-up users' or make use of Views to select all users who have signed up and then send e-mail to them.
If you're a programmer you can probably write a new Rules action (and submit it as a patch to Signup module, or what you're using). If not, you'll have to rely on a View that -- with the event node as argument -- displays the users that should be e-mailed. You can use it in (I think) one of three ways:
Good luck!
//Johan Falk, NodeOne, Sweden
edit: Some more comments about this can be found on a blogpost about VBO plus Rules.
Want to make Drupal better? Answer a question or two in the forum.
Johan, many thanks for your
Johan, many thanks for your time in responding.
This is very good info and very helpful