For the site at http://www.savemyhomebook.com: I'd like to make it possible for people to subscribe to newsletters easily, via a simple "enter your email" box on the front page.
Here's how I was thinking of doing it:
1. Install the Email Registration module -- check.
2. Have a checkbox (via CCK?) under the "Enter your email" box to let the subscriber choose whether to subscribe to the newsletter or not. That way one could become a member, and have permission to post to the forums, without subscribing to the newsletter.
3. If the checkbox is checked, subscribe that user to receive email when there's a new instance of a content type, or taxonomy type, or similar, named "Newsletter". (How would I do this? I know there are modules that make it possible, but don't know which ones -- or, if there are several, which woud be best.)
4. Whenever I post the newsletter, make sure it has that content type/taxonomy/whatever.
Is this the best way? Can you suggest others? If this is best, how would I do #2 and #3?
Thanks in advance!
Comments
Check out Notify
I'm using the Notify module for notifications. It has proven to be fairly configurable for what I need and lets users opt out from their account infomration page if wanted.
Thanks -- that seems to be
Thanks -- that seems to be half of the solution. What's needed is the "glue" to automatically subscribe members who join via email address to the newsletter. Anyone have ideas? I wouldn't be surprised if a snippet of code is necessary. (I'm not a coder myself.)
Thanks again,
---
Tom Geller * San Francisco
---
Tom Geller * tomgeller.com * Oberlin, Ohio
See my lynda.com videos about Drupal
Same here
I was looking for something to allow for just this, but I'm currently just working based on user accounts.
Notify isn't appropriate
Nope, it doesn't look like Notify will work: Its only options are "send me all new content on the site" or "send me nothing". I want people to be able to subscribe to a specific thing -- in this case, blog posts. And that subscription should happen automatically when people register for the site (and have a checkbox selected).
Anybody?
---
Tom Geller * San Francisco
---
Tom Geller * tomgeller.com * Oberlin, Ohio
See my lynda.com videos about Drupal