Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
courses:cs335:spring2010:project:impl_features [2010/05/05 17:57] admincourses:cs335:spring2010:project:impl_features [2010/05/06 15:55] admin
Line 1: Line 1:
 ====== Features to Implement ====== ====== Features to Implement ======
-===== Search Notices ===== + 
-  * search box+Logged in to do everything but subscribe 
 + 
 +Subscription - edit email address 
 + 
 +===== Medium/High: Search Notices ===== 
 +  * search box (in the top of every page) 
 +  * default search 
 +  * Not finding what you're looking for, links to Advanced Search 
 + 
 + 
 +==== Medium: Advanced Search ==== 
   * date range (maybe default is 2 weeks?) could use a cool calendar for this instead of standard form markup   * date range (maybe default is 2 weeks?) could use a cool calendar for this instead of standard form markup
-  * return all pages with given words, so an empty search is just a browse all in the date range+  * return all notices with given words, so an empty search is just a browse all in the date range 
 +  * only titles, only bodies
   * query refinements: +,-,wildcards?   * query refinements: +,-,wildcards?
   * checkboxes for specific categories, advanced search refinements   * checkboxes for specific categories, advanced search refinements
   * include the past notices currently stored in text files?   * include the past notices currently stored in text files?
  
 +Below: Links to archives 
 +  * Lower priority
  
 +===== High: Edit Posts =====
 +  * Function: allow user to modify submitted notice before it is distributed
 +  * Information: essentially, this will be the same as the notice submission form, just populated with the user's previous data
  
 +===== High: Subscriptions =====
  
  
-===== Ranged/Recurring Notices ===== 
-  * allow user to specify date range for notice 
-  * allow user to specify recurring date for notice (weekly, monthly, other options?) 
-  * maybe add a limit to number of recurrences 
-  * send out an email when the last occurrence of recurring message is going out 
  
 +==== Non-WLU ====
 + 
 +User Sees: Email field; password
 +Explanation about who this is for
  
 +Behavior:
 + - Check that they're not already subscribed
 + - Send email to user to confirm, contains link to preferences
 + - Page that email was sent
  
-===== Date Limits ===== 
-  * currently, users can post notices up to the end of the freshman class' graduating year 
-  * perhaps constrain to six or twelve months from current date?  (any reason to keep it four years out?) 
  
-===== Edit Posts ===== +===== Medium: Preferences =====
-  * allow user to modify submitted notice before it is distributed +
-  * essentially, this will be the same as the notice submission form, just populated with the user's previous data+
  
-===== Subscriptions ===== +User sees: user groups, categories 
-  * when modifying a user's subscription, use Active Directory to determine which group they cannot unsubscribe from + 
-  * allow users to subscribe only to some notice categories (Official, Greek, &c) and not others?+  * when modifying a user's subscription, use Active Directory to determine which group they **cannot** unsubscribe from 
 +  * allow users to subscribe only to some notice categories (Official, Greek, &c) and not others
  
 ===== HTML in Notices ===== ===== HTML in Notices =====
Line 36: Line 53:
   * just plain-text, then?   * just plain-text, then?
  
-===== Log In/Out ===== +
-  * current interface allows log-in, but not log-out (something to do with PHP?) +
-  * we should support both+
  
 ===== Site Outline ===== ===== Site Outline =====
Line 51: Line 66:
   * My Preferences   * My Preferences
   * FAQs   * FAQs
 +  * Log out on every page
  
 ===== Revised Categories ===== ===== Revised Categories =====
courses/cs335/spring2010/project/impl_features.txt · Last modified: 2010/05/11 01:46 by thorntond
CC Attribution-Noncommercial-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0