attachment doc updates
parent
c1e9e121b7
commit
0ffcafc130
|
@ -0,0 +1,18 @@
|
|||
I found this posted to todo list, moved here: --[[Joey]]
|
||||
|
||||
> First pass at an attachments plugin. See [[plugins/contrib/attach]] for
|
||||
> details/docs. Here's the [diff](http://pastebin.com/f4d889b65), and
|
||||
> here's some [technical notes](http://pastebin.com/f584b9d9d). There are
|
||||
> still various things I want to fix and tweak, but it works reasonably for
|
||||
> me as is.
|
||||
|
||||
I guess I missed this when the plugin page was posted last September, and
|
||||
since the [[soc]] stuff wasn't updated, I didn't realize this was Ben's soc
|
||||
work. Which is more or less why I didn't look at it.
|
||||
|
||||
This plugin would need quite a lot of work to finish up, I do think it was
|
||||
taking the right approach, sorry I never followed up on it.
|
||||
|
||||
In the meantime, I've written an attachment plugin that does most of the
|
||||
same stuff, and behaves closer to how I originally sketched [[todo/fileupload]]
|
||||
as working.
|
|
@ -11,7 +11,7 @@ accepted, and the following projects were worked on:
|
|||
(See [[todo/latex]])
|
||||
* Implement File Upload Functionality and Image Gallery Creation
|
||||
by Ben Coffey
|
||||
(See [[todo/fileupload/soc-proposal]])
|
||||
(See [[todo/fileupload/soc-proposal]] and [[plugins/contrib/attach]])
|
||||
* Wiki WYSIWYG Editor
|
||||
by [[TaylorKillian]]
|
||||
(See [[todo/wikiwyg]])
|
||||
|
|
|
@ -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/*)`
|
|
@ -1 +0,0 @@
|
|||
First pass at an attachments plugin. See [[plugins/contrib/attach]] for details/docs. Here's the [diff](http://pastebin.com/f4d889b65), and here's some [technical notes](http://pastebin.com/f584b9d9d). There are still various things I want to fix and tweak, but it works reasonably for me as is.
|
|
@ -60,4 +60,4 @@ pagespec lock like the above prevents an edit or upload from happening,
|
|||
ikiwiki could display a reasonable message to the user, indicating what
|
||||
they've done wrong.)
|
||||
|
||||
[[tag soc]]
|
||||
[[tag soc done]]
|
||||
|
|
Loading…
Reference in New Issue