X-Git-Url: http://git.vanrenterghem.biz/git.ikiwiki.info.git/blobdiff_plain/d3d8890ee904982e3b1ae81c8a5f6571bfcf3eab..e7900a6f1735bc922f2a25571bda7f9855e4825b:/doc/todo.mdwn diff --git a/doc/todo.mdwn b/doc/todo.mdwn index b7b23ef56..355c36a28 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 @@ -51,4 +41,8 @@ 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 + +Make the html valid. Add css. + ## [[Bugs]]