X-Git-Url: http://git.vanrenterghem.biz/git.ikiwiki.info.git/blobdiff_plain/035a4f31b11a7aad1074ee650cf5ff3b0d15691a..3409aa6a92f715aadffc890adffd1c45a2e00937:/doc/todo.mdwn diff --git a/doc/todo.mdwn b/doc/todo.mdwn index 1a0dd6fb4..1147797e0 100644 --- a/doc/todo.mdwn +++ b/doc/todo.mdwn @@ -1,29 +1,19 @@ ## online page editing -To support editing pages in a web browser, a CGI script is needed that -pulls the page out of [[Subversion]], presents it to the user for editing, -and then commits the changed page back to [[Subversion]]. +* Missing support for preview, cancel. +* Missing conflict detection. +* Missing commit message box. +* No support for web user tracking/login yet. +* Eventually, might want page deletion. +* Eventually, might want file upload. -Due to [[WikiSpam]], this will probably also need to incorporate a user -registration system. So there will need to be a script that handles logins -and registrations, sets a cookie, and the page editor can refuse to edit -pages for users who arn't logged in, and include a not of who made the -change in the svn log. +## recentchanges -If possible I'd prefer to use someone else's generic web user registration -and login system, if one exists. +Should support RSS for notification of new and changed pages. -## [[RecentChanges]] +## docs -This will need to be another cgi script, that grubs through the -[[Subversion]] logs. - -This should support RSS for notification of new and changed pages. - -## page history - -To see past versions of a page, we can either implement a browser for that, -or just provide a way to link to the page in viewcvs. +Need to document all the command line switches in a man page and somehow on this wiki too. Can markdown generate a man page somehow? ## pluggable renderers @@ -50,3 +40,11 @@ Being case insensative is handy, but it does make the [[BackLinks]] a bit ugly compared to other links. It should be possible to support pagenames that have uppercase, while still allowing them to be linked to using any case. + +## html + +prettfiy and validate html. css. + +(Please god, save me from the html template monster though..) + +## [[Bugs]]