my %params=@_;
my $page = $params{page};
delete $params{page};
+ delete $params{destpage};
$tags{$page} = [];
foreach my $tag (keys %params) {
return "";
} # }}}
-sub pagetemplate ($$) { #{{{
- my $page=shift;
- my $template=shift;
-
- $template->param(tags => join(', ',
- map { IkiWiki::htmllink($page, $page, $_) }
- @{$tags{$page}}))
- if exists $tags{$page} && $template->query(name => "tags");
+sub pagetemplate (@) { #{{{
+ my %params=@_;
+ my $page=$params{page};
+ my $destpage=$params{destpage};
+ my $template=$params{template};
+
+ $template->param(tags => [
+ map { link => IkiWiki::htmllink($page, $destpage, $_) },
+ @{$tags{$page}}
+ ]) if exists $tags{$page} && @{$tags{$page}} && $template->query(name => "tags");
} # }}}
1