
|
(ip_38.107.179.210) Path: somewiki / todos / TODOs (1f1681f930ae4c5ef147c0a0b5539fcc2a936fd3)
All todos o be done on somewiki.
to think abouts
delete-page?
ticketsystem?
user add page
quote/comment system
TinyMCE editor?
utf8? -> iconv("UTF-8","UTF-8//IGNORE", $s)
page['name']? <-> keep case, but make sure, only ONE case is stored (pagedirectory)?
media wiki export/import?
.apps/ - for application pages, like guestbook, ticket system, quotes, ... (same as .virtual, but not for informative/administrative use)
image branding?
page admin menu: change settings, move page, ...
TODOs
rss change feed
Security
Edit/Settings page: Meta Info (description + keywords) may not contain tags (replace with >, <) or " and ' - make sure editiog works.
Search is sane?
parser hooks: permissions checked?
virtual/default pages: permissions checked?
CORE
low prio as contraproductive in development: set chmod while pagewrite / set umask
Parser stuff
gescheite somewiki/syntax
SWParser (parse wikitext)
sane output (remove unwanted tags, ...)
html filter/whitelist
enclosing li-/ul-Tags
nofollow a-tag. use []
link blacklist
Pages
.virtual/* data.php should contain self calling classes.
mupl: copy field content to all others.
.sys pages for licence, for edit permission infos, ...
virtual defaults.php editor.
user editor.
HTML-STYLE/Look and feel
Content-DIV.
Nav-DIV.
Action/UP-DIV.
html style unifizieren und auf "aktuellen" Stand bringen. (table -> div)
annotate is ugly
RSS
list history as rss.
check login status + permissions.
|
|