summaryrefslogtreecommitdiff
path: root/doc/todo/attachments.mdwn
diff options
context:
space:
mode:
authorJoey Hess <joey@kodama.kitenet.net>2008-07-02 16:38:13 -0400
committerJoey Hess <joey@kodama.kitenet.net>2008-07-02 16:38:13 -0400
commitc987aee47acfcc0df4c1ac2667d9c63133e99d2b (patch)
tree990aa9bf59bb7b17df797e77ba54f0a902d72acd /doc/todo/attachments.mdwn
parent33b60e67a79f0929fa47a0d7b01da71c8196218f (diff)
parentaaca4902dd29e7ba7769daedcc2f7ee86d1e058a (diff)
Merge branch 'tova'
Diffstat (limited to 'doc/todo/attachments.mdwn')
-rw-r--r--doc/todo/attachments.mdwn16
1 files changed, 16 insertions, 0 deletions
diff --git a/doc/todo/attachments.mdwn b/doc/todo/attachments.mdwn
new file mode 100644
index 000000000..08052f368
--- /dev/null
+++ b/doc/todo/attachments.mdwn
@@ -0,0 +1,16 @@
+Stuff the [[plugins/attachment]] plugin is currently missing, that might be
+nice to add:
+
+* `mimetype()` pagespecs. (Using a mime type sniffer.)
+* Virus scanning.
+* 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/*)`