Joey Hess
6f3c980e2b
undef $fh before opening
2008-07-08 12:16:36 -04:00
Joey Hess
66f35e30dc
another try at dealing with CGI.pm problem
...
open the temp file if all attempts to get a fd fail
2008-07-08 11:25:30 -04:00
Joey Hess
71f10579c0
attachment: Support old versions of CGI.pm that lack an upload method.
2008-07-08 10:42:58 -04:00
Joey Hess
f156308aef
attachment: Fix an uninitialised value warning when editing a page that currently has no attachments.
2008-07-08 09:40:46 -04:00
Joey Hess
2f3a279f68
add virus checking to attachments plugin
2008-07-06 17:36:26 -04:00
Joey Hess
788c1e9eca
avoid uninitialised value warnings
2008-07-06 17:35:50 -04:00
Joey Hess
4e949e8a31
link to pagespec/attachment
2008-07-02 18:07:34 -04:00
Joey Hess
efd5f9ffb3
factor out glob2re
2008-07-02 17:33:37 -04:00
Joey Hess
b941827420
add mimetype checking
2008-07-02 17:30:00 -04:00
Joey Hess
ba707cdcd9
add user and ip support to attachment pagespecs
2008-07-02 16:33:35 -04:00
Joey Hess
1289beb53b
xhtml fixes
2008-07-02 16:08:48 -04:00
Joey Hess
d593533af5
attachments interface visibility toggling
2008-07-02 15:42:32 -04:00
Joey Hess
ed25c2abf2
fixes
2008-07-01 20:35:54 -04:00
Joey Hess
883da338a4
some fit and finish fixes
2008-07-01 19:05:15 -04:00
Joey Hess
0abaf5aaae
only show one sig fig
2008-07-01 18:41:30 -04:00
Joey Hess
e8a13c32ba
display human sizes
2008-07-01 18:40:42 -04:00
Joey Hess
8441d31535
add both kinds of links
2008-07-01 18:08:31 -04:00
Joey Hess
c1e9e121b7
basic attachment list
2008-07-01 17:19:38 -04:00
Joey Hess
14cb2b0869
save attachments when page is saved too
...
A user might specify an attachment, but not click the upload button,
and just save the whole page instead.
2008-07-01 16:13:47 -04:00
Joey Hess
1405006fbf
check attachments in and refresh
2008-07-01 15:35:01 -04:00
Joey Hess
e87c3ae6df
add allowed attachments field to admin prefs
2008-07-01 14:02:30 -04:00
Joey Hess
d7ca2f8f9b
fix expensive move code path
2008-07-01 13:48:07 -04:00
Joey Hess
7cd40ea4eb
better approach for cgi upload disabling
...
Make it a config setting, this way subtle load order issues don't come into
play. (As much?)
2008-07-01 13:43:32 -04:00
Joey Hess
5aee8d937d
bugfixes
2008-07-01 13:39:02 -04:00
Joey Hess
a78a981792
attachment location
...
Put the attachment in a subdir of the page it's attached to,
unless that page is an "index" page.
2008-07-01 13:31:09 -04:00
Joey Hess
de6ed410bc
reorder
...
canedit should fail first as it's a less expensive and harder to pass test
2008-07-01 13:22:11 -04:00
Joey Hess
dbf23748dd
call check_canedit
...
Needed to prevent uploads of locked pages as attachments.
2008-07-01 13:20:42 -04:00
Joey Hess
cec45b69da
bugfix; support pagetype of "0"
2008-07-01 00:43:19 -04:00
Joey Hess
4fa115fdb5
copy the attachment into srcdir
2008-07-01 00:42:42 -04:00
Joey Hess
49514f39f6
fix some messages
2008-06-30 23:32:08 -04:00
Joey Hess
b01ee9b3b3
add an ispage limit
2008-06-30 23:17:01 -04:00
Joey Hess
622033f5d6
minor improvements
2008-06-30 23:04:37 -04:00
Joey Hess
0a37c45f32
basic attachment plugin, unfinished
...
Currently includes UI, and a few tests of the attachment, as well as the
framework to extend pagespecs to test attachments. Does not actually save
the file yet.
2008-06-30 22:58:33 -04:00