X-Git-Url: https://sipb.mit.edu/gitweb.cgi/ikiwiki.git/blobdiff_plain/d3d8890ee904982e3b1ae81c8a5f6571bfcf3eab..e7d50f7f73644bdcf2f7ea8aa77d9a6dcf475039:/doc/todo.mdwn diff --git a/doc/todo.mdwn b/doc/todo.mdwn index b7b23ef56..837d8d7f7 100644 --- a/doc/todo.mdwn +++ b/doc/todo.mdwn @@ -1,29 +1,20 @@ ## 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. - -## [[RecentChanges]] - -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. +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. +or just provide a way to link to the page in viewcvs. viewcvs seems fine to me. ## pluggable renderers