# 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});
}
}
waitpid $pid, 0;
$SIG{PIPE}="DEFAULT";
if ($sigpipe) {
- return "[[linkmap failed to run dot]]";
+ return "[[linkmap ".gettext("failed to run dot")."]]";
}
return $ret;