]> sipb.mit.edu Git - ikiwiki.git/blobdiff - doc/todo.mdwn
- finish user registration and password request email
[ikiwiki.git] / doc / todo.mdwn
index 1a0dd6fb4aa9c42b1d4f96e2e03c8bf93b800500..5442653be70bb49fd16f71d1ecc2851c7f2a039f 100644 (file)
@@ -1,29 +1,18 @@
 ## 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, just overwrites changes and does not svn up
+  first.
+* 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 +39,9 @@ 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
+
+Make the html valid. Add css.
+
+## [[Bugs]]