diff -r dc8741857bde -r 4d87aad3c4c0 TODO --- a/TODO Thu Jun 28 15:26:40 2007 -0400 +++ b/TODO Sun Jul 01 14:08:39 2007 -0400 @@ -5,13 +5,18 @@ [x] Add in Moderators group [x] Create default ACL rule for mods [x] Fix invalid HTML in SF.net logo -[ ] Clean up the wikitext parser - a lot. It needs some serious work. +[x] Clean up the wikitext parser - a lot. It needs some serious work. We need a way to detect whether the text is mostly HTML, and if so, then leave stuff like automatic adding of

and
out of the picture. Continue to parse wikilinks. + [x] Probably the way to do this is to have a wrapper for (or modified version of) sanitize_html that uses the existing + XML pseudo-parser. Have it look for certain key block-level elements (div, p, table, blockquote, pre), and wrap + tags around those areas to have the wiki parser only parse internal links, image includes, external links, and basic + formatting items. Hopefully use Text_Wiki to handle the lite formatting. Need better TinyMCE compatibility, especially + in IE. (thanks to Christine Emmanuel for partly bringing this to my attention) [x] Add a system_group column and if it's set to 1, give (at least) a stern warning before deleting the group. Maybe disable the delete - button altogether? + button altogether? (delete button disabled) [x] SQL exporter: fix structure exporting when an auto column is defined and it's a named key (see pun_search_words) [x] Possibly add these fields: AIM, Yahoo, MSN, XMPP messenger icons, then homepage, location, occupation, hobbies, allow public e-mail display @@ -31,6 +36,7 @@ [] Come up with some alternative to the "formatting help" link (**IN 1.1**) [] By 1.1, all JWS code should be phased out and removed! [ ] Get the new page ID cleaner code working 100% perfectly - this is the core of Enano and should be completely bug free + Update 6/28: Is this done? Probably is, we need some QA done on it though Enano Clurichaun - TODO