diff options
author | http://smcv.pseudorandom.co.uk/ <http://smcv.pseudorandom.co.uk/@web> | 2009-02-03 13:33:59 -0500 |
---|---|---|
committer | Joey Hess <joey@kitenet.net> | 2009-02-03 13:33:59 -0500 |
commit | bc3fb1ceabf7f2139ce42e782e3f9d96e33dce0f (patch) | |
tree | 8c6ab65aaa339a36253f90a8be8a2d812761c6a1 /doc | |
parent | 9690356080e995d7f9d3b3370c0030f87f9e8650 (diff) | |
download | ikiwiki-bc3fb1ceabf7f2139ce42e782e3f9d96e33dce0f.tar ikiwiki-bc3fb1ceabf7f2139ce42e782e3f9d96e33dce0f.tar.gz |
Update the to-do list for comments, and explain why we can't have a form for the whole comment
Diffstat (limited to 'doc')
-rw-r--r-- | doc/todo/comments.mdwn | 28 |
1 files changed, 17 insertions, 11 deletions
diff --git a/doc/todo/comments.mdwn b/doc/todo/comments.mdwn index c74ded8f6..8da640f26 100644 --- a/doc/todo/comments.mdwn +++ b/doc/todo/comments.mdwn @@ -10,19 +10,13 @@ > it's hard enough to get some people to title their blog posts :-) > --[[smcv]] -## Patches pending merge - -* There is some common code cargo-culted from other plugins (notably inline and editpage) which - should probably be shared - - > Actually, there's less of this now than there used to be - a lot of simple - > things that were shared have become unshareable as they became more - > complex. --[[smcv]] - - > There's still goto. You have a branch for that. --[[Joey]] - ## Won't fix +* Because IkiWiki generates static HTML, we can't have a form inlined in + page.tmpl where the user fills in an entire comment and can submit it in + a single button-press, without being vulnerable to cross-site request forgery. + So I'll put this in as wontfix. --[[smcv]] + * It would be useful to have a pagespec that always matches all comments on pages matching a glob. Something like `comment(blog/*)`. Perhaps postcomment could also be folded into this? Then the pagespec @@ -47,6 +41,17 @@ ## Done +* There is some common code cargo-culted from other plugins (notably inline and editpage) which + should probably be shared + + > Actually, there's less of this now than there used to be - a lot of simple + > things that were shared have become unshareable as they became more + > complex. --[[smcv]] + + > There's still goto. You have a branch for that. --[[Joey]] + + >> Now merged --[[smcv]] + * The default template should have a (?) icon next to unauthenticated users (with the IP address as title) and an OpenID icon next to OpenIDs @@ -91,6 +96,7 @@ > and c42f174e fix another `beautify_urlpath` bug and add a regression test > --[[smcv]] + * Now that inline has some comments-specific functionality anyway, it would be good to output `<link rel="comments">` in Atom and the equivalent in RSS. |