TO DO/KNOWN BUG LISTS | THIS DOCUMENT LAST UPDATED: 2009.01.21 --------------------------------------------------------------- COOPERATIVEACTION.ORG: TO DO NEAR TERM --------------------------------------------------------------- - TXT: user: address info given only if non-use disclosure - TXT: explaing work with: i.e. lobbyist vs advocate - TXT: better explanation of use of personal info - TXT: terms and privacy - TXT: The vast majority of citizens in the US agree* that the following issues are critical but are not being addressed adequately by political and corporate decision makers according to our issue inclusion analysis which includes extensive national polls by trusted polling groups. - TXT: proof reading - wizard global style and progress title; add link option - volunteer email title; change activity email settings - add forums and ids - fix validate type if not required - svn; split swtapi and swtjs - summary: why should you care? you are paying too much, etc. - full issue detail and analysis - issue inclusion and poll data process - why this website was created/notes from the founder - twitter, facebook - use RECAPTCHA external validation - put current user participation in session; refresh when changing - more issues COOPERATIVEACTION.ORG: TO DO LONG TERM --------------------------------------------------------------- - email cron jobs - issue detail can have mutlple pages - issue ranking system - add force cache refresh when updating lists or issue_flat - Full integration of the main website and the forum; user does not need to create separate accounts. - Automatically finding user representative; user does not have to go to another website to do so. - Inclusion of state and local issues. - A 'social networking' component to this website. - Verifying you as a 'real' person. So your participation carries more sway. PROPOSED CACHE TRIGGER --------------------------------------------------------------- SITE: issue_qid/title/disp_rank (UNTIL FORCED UPDATE) SITE: issue_qid/title/disp_rank/tagline/summary (UNTIL FORCED UPDATE) SITE: contributor/effort/news/resource info for each issue (UNTIL FORCED UPDATE) SITE: total/online user counts (15 minutes) SITE: master action count (15 minutes) USER: issue_qid/is_participated (SESSION) look into updating doRefreshUserAndLocale SWTAPI: TO DO --------------------------------------------------------------- - GENERAL: document - GENERAL: do need disp_rank(for displaying in certain order) for LISTS; maybe: array position is sufficient for now - GENERAL: system for keywords - GENERAL: .htacess php.ini issue for local and world - GENERAL: generic pages for module that don't require _ctrl modification - ADMIN: add real admin functionality; get rid of admin hack: - ADMIN: separate login with admin username/password + account create superuser (can login to account as someone else and make changes); - ADMIN: and admin add to cur > is_superuser_active - JS INTEGRATION: clean up; make generic format functions for form elements i.e. table row, label, field, etc. - DATA: dataAry does not support multi select? !!!!look in adodb for this!!!! - DATA: confirm dataAry additional validation functions; clean up validation - DATA: finish data cfg mapper - DATA: handle date input i.e. calendar, etc. - USER: password reset should bring to page with tmp password already entered; OR user prompted to enter a new password from link in email - USER: keep user signed in on this computer - USER: standard functions verses custom functions for user to account for upgrades? - USER: clean up message unique id - USER: how to manage usertype: username vs. email - FORM GROUP: add a choice to review fields before being committed i.e. review functionality - FORM GROUP: add verification question functionality REVISION HISTORY: --------------------------------------------------------------- CURRENT WEBSITE VERSION: 1.0.0RC1 (MAJOR.MINOR.FIX) CURRENT ISSUE VERSION 1.0 (NEW_ISSUE.ISSUE_MODIFICATION)