From a75a0dd1dc4f4c827a02375883614af7c68dae27 Mon Sep 17 00:00:00 2001 From: "http://per.bothner.myopenid.com/" Date: Sun, 12 Oct 2008 16:31:24 -0400 Subject: Suggested patch. --- doc/bugs/MTIME_not_set_for_inline_or_archive_entries.mdwn | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'doc/bugs/MTIME_not_set_for_inline_or_archive_entries.mdwn') diff --git a/doc/bugs/MTIME_not_set_for_inline_or_archive_entries.mdwn b/doc/bugs/MTIME_not_set_for_inline_or_archive_entries.mdwn index 6596936fa..58579ac35 100644 --- a/doc/bugs/MTIME_not_set_for_inline_or_archive_entries.mdwn +++ b/doc/bugs/MTIME_not_set_for_inline_or_archive_entries.mdwn @@ -5,3 +5,15 @@ My page.tmpl can contain: and that works. However, if I have the same line in inlinepage.tmpl or archivepage.tmpl, then only the CTIME works - the MTIME is blank. This leads to an annoying inconsistency. + +Update - even though I'm not a Perl programmer, this patch seems right: + + --- /home/bothner/ikiwiki/ikiwiki/IkiWiki/Plugin/inline.pm 2008-10-01 14:29:11.000000000 -0700 + +++ ./inline.pm 2008-10-12 13:26:11.000000000 -0700 + @@ -316,6 +316,7 @@ + $template->param(pageurl => urlto(bestlink($params{page}, $page), $params{destpage})); + $template->param(title => pagetitle(basename($page))); + $template->param(ctime => displaytime($pagectime{$page}, $params{timeformat})); + + $template->param(mtime => displaytime($pagemtime{$page}, $params{timeformat})); + $template->param(first => 1) if $page eq $list[0]; + $template->param(last => 1) if $page eq $list[$#list]; -- cgit v1.2.3