inline: Minor optimisation.
When finding the pageurl, it was calling bestlink unnecessarily. Since at this point $page contains the full name of the page that is being inlined, there is no need to do bestlink's scan for it. This is only a minor optimisation, since bestlink is only called once per displayed, inlined page.master
parent
ad2f1805a9
commit
e77d0030d6
|
@ -342,7 +342,7 @@ sub preprocess_inline (@) {
|
|||
my $content=get_inline_content($page, $params{destpage});
|
||||
$template->param(content => $content);
|
||||
}
|
||||
$template->param(pageurl => urlto(bestlink($params{page}, $page), $params{destpage}));
|
||||
$template->param(pageurl => urlto($page, $params{destpage}));
|
||||
$template->param(inlinepage => $page);
|
||||
$template->param(title => pagetitle(basename($page)));
|
||||
$template->param(ctime => displaytime($pagectime{$page}, $params{timeformat}));
|
||||
|
|
|
@ -4,6 +4,7 @@ ikiwiki (3.12) UNRELEASED; urgency=low
|
|||
* ikiwiki-makerepo: Avoid using abs_path, as it apparently
|
||||
fails on nonexistant directories with some broken perl
|
||||
versions.
|
||||
* inline: Minor optimisation.
|
||||
|
||||
-- Joey Hess <joeyh@debian.org> Mon, 04 May 2009 19:17:39 -0400
|
||||
|
||||
|
|
Loading…
Reference in New Issue