diff options
author | Joey Hess <joey@kodama.kitenet.net> | 2008-07-01 17:54:23 -0400 |
---|---|---|
committer | Joey Hess <joey@kodama.kitenet.net> | 2008-07-01 17:54:23 -0400 |
commit | 0ffcafc1305de5ec242f3f0835064682d408c3d0 (patch) | |
tree | 70c56f068912de77fe0f8650817df16a247c28a4 /doc/todo/attachments.mdwn | |
parent | c1e9e121b738909a84eba8be327b5eaca74e7964 (diff) |
attachment doc updates
Diffstat (limited to 'doc/todo/attachments.mdwn')
-rw-r--r-- | doc/todo/attachments.mdwn | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/doc/todo/attachments.mdwn b/doc/todo/attachments.mdwn new file mode 100644 index 000000000..de7d81400 --- /dev/null +++ b/doc/todo/attachments.mdwn @@ -0,0 +1,20 @@ +Stuff the [[plugins/attachment]] plugin is currently missing, that might be +nice to add: + +* `user()` pagespecs, to limit what individual users can do. (See examples + in [[fileupload]]. +* `mimetype()` pagespecs. (Using a mime type sniffer.)a +* Virus scanning. +* Make the attachments part of the Edit page hidden unless something is + clicked on to display it. To avoid clutter. +* Add a progress bar for attachment uploads (needs AJAX stuff..) +* Maybe optimise the "Insert Links" button with javascript, so, if + javascript is available, the link is inserted at the current cursor + position in the page edit form, without actually reposting the form. + (Falling back to the current reposting of the form if javascript is not + available of course.) +* Set `$CGI::POST_MAX` to some sane value (ie, larger than the largest + configured `maxsize()` in the pagespec, or if none is configured, + something reasonable. Just as a belt-and-suspenders DOS prevention. +* Only allow attachments to be added to a given list of pages. + Maybe a pagespec like `parent(patches/*)` |