Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
courses:cs335:spring2010:project:subscribe [2010/05/11 01:52] – thorntond | courses:cs335:spring2010:project:subscribe [2010/05/11 02:12] (current) – thorntond | ||
---|---|---|---|
Line 6: | Line 6: | ||
===== What a User Sees ===== | ===== What a User Sees ===== | ||
- | * non-WLU only - e-mail field | + | |
- | * non-WLU only - password and password confirmation fields | + | * non-WLU only - password and password confirmation fields |
- | * WLU only - default distribution list (class year, &c) is selected and greyed out | + | * WLU only - default distribution list (class year, &c) is selected and greyed out |
- | * checkboxes for different distribution lists | + | * checkboxes for different distribution lists |
- | * checkboxes for different notice categories | + | * 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 | + | * 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 | + | * if subscribed, modifies the subscription as directed by user |
- | * places user's e-mail on the appropriate distribution/ | + | * 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 | + | * sends a confirmation e-mail to the address the user provides; includes link to preferences page |
- | * displays notification that e-mail was sent | + | * displays notification that e-mail was sent |
===== Example Use Cases ===== | ===== Example Use Cases ===== | ||
- | * pretty straightforward | + | |
- | * as happens in the current version of CN | + | * 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 | + | |