Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
courses:cs335:spring2010:project:subscribe [2010/05/10 05:22] – created ivyjcourses:cs335:spring2010:project:subscribe [2010/05/11 02:12] (current) thorntond
Line 1: Line 1:
-====== Subscribe ======+====== Subscribe (High Priority) ======
 ===== Feature ===== ===== Feature =====
 +
 +Allow subscriptions to Campus Notices by both WLU/non-WLU users
 +
 ===== What a User Sees ===== ===== What a User Sees =====
 +
 +  * non-WLU only - e-mail field
 +  * non-WLU only - password and password confirmation fields
 +  * WLU only - default distribution list (class year, &c) is selected and greyed out
 +  * checkboxes for different distribution lists
 +  * checkboxes for different notice categories
 +  * "Submit" button (triggers confirmation e-mail)
 +
 +
 ===== What a User Does ===== ===== What a User Does =====
 +
 +  * non-WLU only - enters target e-mail address
 +  * selects desired distribution lists and categories, then submits subscription
 +
 ===== Behavior of Application/Feature ===== ===== Behavior of Application/Feature =====
 +
 +  * checks that user is not already subscribed
 +    * if subscribed, modifies the subscription as directed by user
 +  * places user's e-mail on the appropriate distribution/category lists
 +  * sends a confirmation e-mail to the address the user provides; includes link to preferences page
 +  * displays notification that e-mail was sent
 +
 ===== Example Use Cases ===== ===== Example Use Cases =====
 +
 +  * pretty straightforward
 +  * as happens in the current version of CN, subscribing to multiple distribution lists will result in the user receiving multiple daily e-mails
 +
 ===== Priority ===== ===== Priority =====
 +
 +  * High
courses/cs335/spring2010/project/subscribe.1273468943.txt.gz · Last modified: 2010/05/10 05:22 by ivyj
CC Attribution-Noncommercial-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0