Photos
Blog
Projects
vanrenterghem.biz
projects
/
git.ikiwiki.info.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
img: restrict to JPEG, PNG and GIF images by default
[git.ikiwiki.info.git]
/
IkiWiki
/
Plugin
/
attachment.pm
diff --git
a/IkiWiki/Plugin/attachment.pm
b/IkiWiki/Plugin/attachment.pm
index d56dd18ad8ded90e3dd6f46598e7bc632359d4b5..9bac96fc6e0fe59363200b90bc49dd39eccd8dcf 100644
(file)
--- a/
IkiWiki/Plugin/attachment.pm
+++ b/
IkiWiki/Plugin/attachment.pm
@@
-132,7
+132,7
@@
sub formbuilder (@) {
return if ! defined $form->field("do") || ($form->field("do") ne "edit" && $form->field("do") ne "create") ;
return if ! defined $form->field("do") || ($form->field("do") ne "edit" && $form->field("do") ne "create") ;
- my $filename=Encode::decode_utf8($q->param('attachment'));
+ my $filename=Encode::decode_utf8(
scalar
$q->param('attachment'));
if (defined $filename && length $filename) {
attachment_store($filename, $form, $q, $params{session});
}
if (defined $filename && length $filename) {
attachment_store($filename, $form, $q, $params{session});
}
@@
-142,9
+142,9
@@
sub formbuilder (@) {
}
if ($form->submitted eq "Insert Links") {
}
if ($form->submitted eq "Insert Links") {
- my $page=quotemeta(Encode::decode_utf8($q->param("page")));
+ my $page=quotemeta(Encode::decode_utf8(
scalar
$q->param("page")));
my $add="";
my $add="";
- foreach my $f (
$q->param("attachment_select")
) {
+ foreach my $f (
@{$q->param_fetch("attachment_select")}
) {
$f=Encode::decode_utf8($f);
$f=~s/^$page\///;
if (IkiWiki::isinlinableimage($f) &&
$f=Encode::decode_utf8($f);
$f=~s/^$page\///;
if (IkiWiki::isinlinableimage($f) &&