From 2acaa15830760695eb673ddb0b17aed715e97f3c Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Sun, 27 Sep 2009 17:40:41 -0400 Subject: parentlinks: Add has_parentlinks template parameter to allow styling the toplevel index differently etc. --- IkiWiki/Plugin/parentlinks.pm | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'IkiWiki/Plugin') diff --git a/IkiWiki/Plugin/parentlinks.pm b/IkiWiki/Plugin/parentlinks.pm index 1ee69cbff..b01d76f80 100644 --- a/IkiWiki/Plugin/parentlinks.pm +++ b/IkiWiki/Plugin/parentlinks.pm @@ -55,8 +55,11 @@ sub pagetemplate (@) { my $page=$params{page}; my $template=$params{template}; - if ($template->query(name => "parentlinks")) { - $template->param(parentlinks => [parentlinks($page)]); + if ($template->query(name => "parentlinks") || + $template->query(name => "has_parentlinks")) { + my @links=[parentlinks($page)]; + $template->param(parentlinks => \@links); + $template->param(has_parentlinks => (@links > 0)); } } -- cgit v1.2.3