google-code-export / sandy-disaster-recovery

Automatically exported from code.google.com/p/sandy-disaster-recovery
2 stars 2 forks source link

Site-Wide or Incident Specific Alert with Feedback #223

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Site-wide Alert Feature for Super admin only:
* Write/edit an HTML-enabled message/alert that will appear on every page, 
site-wide.
* Choose whether the message should appear to all users on all pages, or just 
logged-in users on all pages.
* Choose the color scheme of the alert: Red, Orange, Yellow, Green, Gray, Blue, 
White, Black.
* Choose the start and end times for display.
* Make it possible to save alerts
* Make it possible to schedule multiple alerts in advance.
* Delete saved alert
* Allow users to click to hide the alert for the current session. 
* Under each alert, include a link that says "Feedback" for users who are 
logged in. When clicked, a small textarea opens up. The user may type feedback.
* Any feedback is emailed to the super admin.

Incident-specific Alert Feature for Super Admin and Local Admin
* A separate interface available to Super Admin and Local Admin
* Write/edit an HTML-enabled message/alert that will appear on every page, for 
the incident for which the person is logged in.
* The alert appears on all pages for those logged into the same incdent only.
* Choose the color scheme of the alert: Red, Orange, Yellow, Green, Gray, Blue, 
White, Black.
* Choose the start and end times for display.
* Make it possible to save alerts
* Make it possible to schedule multiple alerts in advance.
* Delete saved alert
* Allow users to click to hide the alert for the current session. 
* Under each alert, include a link that says "Feedback" for users who are 
logged in. When clicked, a small textarea opens up. The user may type feedback.
* Any feedback is emailed to the super admin and local admin.

Uses: Site maintenance alerts, announcements of milestones, "attaboy" messages, 
links to celebrate members' achievements.  Feedback is just to help users feel 
engaged, and find out whether the messages are having any effect.

Original issue reported on code.google.com by v...@aarontitus.net on 28 Mar 2013 at 10:56