Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| courses:cs335:spring2010:project:subscribe [2010/05/10 05:22] – created ivyj | courses:cs335:spring2010:project:subscribe [2010/05/11 02:12] (current) – thorntond | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Subscribe ====== | + | ====== Subscribe |
| ===== 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 | ||
| + | * " | ||
| + | |||
| + | |||
| ===== 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/ | ===== Behavior of Application/ | ||
| + | |||
| + | * 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/ | ||
| + | * 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 | ||
