* Fix a bug introduced last version to do with nested inlines.
parent
d0fb93d800
commit
467d5b5e2a
|
@ -86,17 +86,21 @@ sub preprocess_inline (@) { #{{{
|
||||||
|
|
||||||
foreach my $page (@list) {
|
foreach my $page (@list) {
|
||||||
if (! $raw) {
|
if (! $raw) {
|
||||||
|
# Get the content before populating the template,
|
||||||
|
# since getting the content uses the same template
|
||||||
|
# if inlines are nested.
|
||||||
|
# TODO: if $archive=1, the only reason to do this
|
||||||
|
# is to let the meta plugin get page title info; so stop
|
||||||
|
# calling this next line then once the meta plugin can
|
||||||
|
# store that accross runs (also tags plugin).
|
||||||
|
my $content=get_inline_content($page, $params{page});
|
||||||
# Don't use htmllink because this way the title is separate
|
# Don't use htmllink because this way the title is separate
|
||||||
# and can be overridden by other plugins.
|
# and can be overridden by other plugins.
|
||||||
my $link=htmlpage(bestlink($params{page}, $page));
|
my $link=htmlpage(bestlink($params{page}, $page));
|
||||||
$link=abs2rel($link, dirname($params{page}));
|
$link=abs2rel($link, dirname($params{page}));
|
||||||
$template->param(pageurl => $link);
|
$template->param(pageurl => $link);
|
||||||
$template->param(title => pagetitle(basename($page)));
|
$template->param(title => pagetitle(basename($page)));
|
||||||
# TODO: if $archive=1, the only reason to do this
|
$template->param(content => $content);
|
||||||
# is to let the meta plugin get page title info; so stop
|
|
||||||
# calling this next line then once the meta plugin can
|
|
||||||
# store that accross runs (also tags plugin).
|
|
||||||
$template->param(content => get_inline_content($page, $params{page}));
|
|
||||||
$template->param(ctime => displaytime($pagectime{$page}));
|
$template->param(ctime => displaytime($pagectime{$page}));
|
||||||
|
|
||||||
run_hooks(pagetemplate => sub {
|
run_hooks(pagetemplate => sub {
|
||||||
|
|
|
@ -7,8 +7,9 @@ ikiwiki (1.22) UNRELEASED; urgency=low
|
||||||
new more general variable can be used to link to other things (eg, images)
|
new more general variable can be used to link to other things (eg, images)
|
||||||
from the template, as well as stylesheets.
|
from the template, as well as stylesheets.
|
||||||
* Clean up behavior with broken parentlinks.
|
* Clean up behavior with broken parentlinks.
|
||||||
|
* Fix a bug introduced last version to do with nested inlines.
|
||||||
|
|
||||||
-- Joey Hess <joeyh@debian.org> Mon, 21 Aug 2006 18:26:28 -0400
|
-- Joey Hess <joeyh@debian.org> Tue, 22 Aug 2006 12:53:05 -0400
|
||||||
|
|
||||||
ikiwiki (1.21) unstable; urgency=low
|
ikiwiki (1.21) unstable; urgency=low
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue