X-Git-Url: https://sipb.mit.edu/gitweb.cgi/ikiwiki.git/blobdiff_plain/194817b63d2241e8764f01ad64a2aaaa0b6bf5b3..dd9d117894952efb23c8b444ae27672571d6548a:/IkiWiki.pm diff --git a/IkiWiki.pm b/IkiWiki.pm index 0c0b7bd4c..cfa4f5f03 100644 --- a/IkiWiki.pm +++ b/IkiWiki.pm @@ -1730,12 +1730,15 @@ sub template_file ($) { my $name=shift; my $tpage=($name =~ s/^\///) ? $name : "templates/$name"; + my $template; if ($name !~ /\.tmpl$/ && exists $pagesources{$tpage}) { - $tpage=$pagesources{$tpage}; + $template=srcfile($pagesources{$tpage}, 1); $name.=".tmpl"; } + else { + $template=srcfile($tpage, 1); + } - my $template=srcfile($tpage, 1); if (defined $template) { return $template, $tpage, 1 if wantarray; return $template;