====== Subscribe (High Priority) ====== ===== Feature ===== Allow subscriptions to Campus Notices by both WLU/non-WLU users ===== 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 ===== * non-WLU only - enters target e-mail address * selects desired distribution lists and categories, then submits subscription ===== 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 ===== * 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 ===== * High