Email for moderator changes
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KARL3 |
Fix Released
|
Medium
|
Chris Rossi |
Bug Description
Send an email whenever the moderator information changes.
Specification
===============
- Sent when there is a change of moderation status (add a moderator, remove a moderator) on any of the moderators
- Email is To: all new and old moderators. Meaning, if someone had their moderation status removed, they also get the email
- The email should look like this:
- The To: line has all the old/new moderators, full name plus email
- The From: line is the community email address, community-
- Subject is "Change in moderators for Community Title"
- The body shows: a link to the community, a listing of the previous list of
moderators (with links to profile), and ditto for the new list
- HTML-only, no plaintext version
- There is an attachment to this issue that shows the HTML formatting
Implementation notes for ChrisR
=======
- Free to refactor
- Code will go in src/karl/
- You get to this in the browser by going to /communities/
- Look for:
for action in c_moderators:
if action['remove']:
- I generated the emails using ZPTs, in src/karl/
- Find any ways to improve the tests
- I will include an example of what the emails should look like
- Make sure you ask questions via this task, I'll subscribe
Changed in karl3: | |
assignee: | nobody → paul-agendaless |
importance: | Undecided → Low |
milestone: | none → m3 |
Changed in karl3: | |
status: | New → In Progress |
Changed in karl3: | |
status: | In Progress → Fix Committed |
Changed in karl3: | |
status: | Fix Committed → Fix Released |
Hi Chris, take a look at my writeup and see if it makes sense. I will be a subscriber to this issue, so just email the LP bug and I'll get it.