Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| courses:cs335:spring2010:project:submission [2010/05/05 18:03] – created admin | courses:cs335:spring2010:project:submission [2010/05/10 05:23] (current) – ivyj | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== | + | ====== |
| Prerequisites: | Prerequisites: | ||
| + | |||
| + | What a user sees: | ||
| * Title | * Title | ||
| Line 7: | Line 9: | ||
| * Categories | * Categories | ||
| * Body | * Body | ||
| + | |||
| + | |||
| + | ===== Medium: Ranged/ | ||
| + | * allow user to specify date range for notice (Calendar) | ||
| + | * allow user to specify recurring date for notice | ||
| + | * Limit on # of notices within the range: 14 notices | ||
| + | * Fields for how many weeks, which days (days of the week) | ||
| + | * Just state: no more than 14 | ||
| + | * Lower priority: enforcing the limit | ||
| + | |||
| + | ===== Date Limits ===== | ||
| + | * currently, users can post notices up to the end of the freshman class' graduating year | ||
| + | * December 31 of senior' | ||
| + | * Right after graduation (June), the limit changes | ||
| + | |||
| + | ====== Duplicate Check ====== | ||
| + | |||
| + | When: On Notice submission | ||
| + | |||
| + | Medium Priority: Compare title, username, body 100% match | ||
| + | * Notification page that includes a link to edit | ||
| + | |||
| + | |||
| + | Lower Priority: | ||
| + | |||
| + | * Warning page about same title | ||
| + | * Threshold for similarity (title, body) | ||
| + | * User can check/ | ||
| + | |||
| + | Notes: | ||
| + | * we won't care about notices duplicated over multiple days, especially if we implement the date range above | ||
| + | |||
