Difference between revisions of "SoC core notification support"
(→Use Cases) |
(→Overview) |
||
Line 10: | Line 10: | ||
Support for: | Support for: | ||
− | * Alert Classification (admin, general, error ...) | + | * Alert Classification (admin, general, moderation, error ...) |
* Alert Type (core, plugin ...) | * Alert Type (core, plugin ...) | ||
* Alert Subtype (module specific) | * Alert Subtype (module specific) | ||
Line 21: | Line 21: | ||
* User wants daily digest of all notifications | * User wants daily digest of all notifications | ||
* Support for RSS Feed per user - using a random hash like URL | * Support for RSS Feed per user - using a random hash like URL | ||
+ | * Daily digest format needs to use a template so the site admin can modify it | ||
====Use Cases==== | ====Use Cases==== |
Revision as of 21:19, 23 February 2008
Overview
There are a number of core GL features and plugins that send out email notifications and each plugin or module has to develop their own code. There is no central area for the site admin or members to moderate what they can receive notifications for or how they want them handled.
There is also the need to add new levels of alerting or allow alerting of additional site events.
Many plugins would require a more basic level of notification services and others like the forum allow a user to subscribe to a topic or complete forum. If they have subscribed to a complete forum, they can selectively un-subscribe to some topics. The same level of control may be needed for stories, where a user can subscribe to a complete site but then un-subscribe to certain topics or stories by a certain user.
Support for:
- Alert Classification (admin, general, moderation, error ...)
- Alert Type (core, plugin ...)
- Alert Subtype (module specific)
Only Root or plugin Admin's have access to the admin and error type notifications but this should be a configurable mapping option and controllable via the online notification service admin.
Users should be able to determine how they want to receive their notifications.
- Admin wants to be emailed on all admin and error notifications
- Admin wants to receive daily digest of all other notifications
- User wants daily digest of all notifications
- Support for RSS Feed per user - using a random hash like URL
- Daily digest format needs to use a template so the site admin can modify it
Use Cases
- Site Admin wants to be notified of all new forum topics and MG albums created but not new replies and images uploaded
- User wants daily digest of all MG updates for albums they have access to
- Admin wants daily digest of all items awaiting moderation