]> sipb.mit.edu Git - ikiwiki.git/blobdiff - IkiWiki/Plugin/linkmap.pm
fix links to sparklines; abs2rel -> urlto
[ikiwiki.git] / IkiWiki / Plugin / linkmap.pm
index d7dffc941d93c828ca22ea091ebdde6062af26d2..c5055982935c3b9ab6a9357f8dd4a8264067a04e 100644 (file)
@@ -48,10 +48,8 @@ sub genmap ($) { #{{{
        # Get all the items to map.
        my %mapitems = ();
        foreach my $item (keys %links) {
-               if (pagespec_match($item, $params{pages})) {
-                       my $link=htmlpage($item);
-                       $link=IkiWiki::abs2rel($link, IkiWiki::dirname($params{page}));
-                       $mapitems{$item}=$link;
+               if (pagespec_match($item, $params{pages}, $params{page})) {
+                       $mapitems{$item}=urlto($item, $params{destpage});
                }
        }
 
@@ -96,7 +94,7 @@ sub genmap ($) { #{{{
        waitpid $pid, 0;
        $SIG{PIPE}="DEFAULT";
        if ($sigpipe) {
-               return  "[[linkmap failed to run dot]]";
+               return  "[[linkmap ".gettext("failed to run dot")."]]";
        }
 
        return $ret;