We've discussed adding a notifications system so, for example, when a user's Question gets Answered, they see a notification icon. They also might receive email, depending on their email preferences.
This task is to create controls on the user profile page that let the user set their email preferences.
I've created all the models for the notification system according to our discussion (I've copied that info into the wiki here.
The fields for storing user email preferences are listed below. Beside them I put the wording to put on the user's profile page to let them control that setting:
do_email_news - Send me important community updates."
do_email_responses - "Let me know when people respond to my questions and discussions."
do_email_petitions - "Let me know when people sign my petitions."
do_email_watched - "Let me know when there is activity on issues that I've subscribed to."
We've discussed adding a notifications system so, for example, when a user's
Question
getsAnswer
ed, they see a notification icon. They also might receive email, depending on their email preferences.This task is to create controls on the user profile page that let the user set their email preferences.
I've created all the models for the notification system according to our discussion (I've copied that info into the wiki here.
The fields for storing user email preferences are listed below. Beside them I put the wording to put on the user's profile page to let them control that setting:
do_email_news
- Send me important community updates."do_email_responses
- "Let me know when people respond to my questions and discussions."do_email_petitions
- "Let me know when people sign my petitions."do_email_watched
- "Let me know when there is activity on issues that I've subscribed to."