]> sipb.mit.edu Git - ikiwiki.git/blobdiff - IkiWiki/Plugin/attachment.pm
force list context
[ikiwiki.git] / IkiWiki / Plugin / attachment.pm
index 9c774557fdbb649b010da4f899d6089f943b5337..ce688ca40df0f8c13f9f09206e54a871438a2f10 100644 (file)
@@ -134,9 +134,12 @@ sub formbuilder (@) {
                        }
                }
 
+               $filename=IkiWiki::basename($filename);
+               $filename=~s/.*\\+(.+)/$1/; # hello, windows
+
                $filename=linkpage(IkiWiki::possibly_foolish_untaint(
                                attachment_location($form->field('page')).
-                               IkiWiki::basename($filename)));
+                               $filename));
                if (IkiWiki::file_pruned($filename)) {
                        error(gettext("bad attachment filename"));
                }