]> sipb.mit.edu Git - ikiwiki.git/blobdiff - IkiWiki/Plugin/editpage.pm
factor out a userpage function
[ikiwiki.git] / IkiWiki / Plugin / editpage.pm
index fca970c60be3a13199298ddf736c70d14dd2528d..219386a30c26245445985629cac48978024ee531 100644 (file)
@@ -245,8 +245,9 @@ sub cgi_editpage ($$) {
                                        push @page_locs, $dir.$page;
                                }
                        
-                               push @page_locs, "$config{userdir}/$page"
-                                       if length $config{userdir};
+                               my $userpage=IkiWiki::userpage($page);
+                               push @page_locs, $userpage
+                                       if ! grep { $_ eq $userpage } @page_locs;
                        }
 
                        @page_locs = grep {