From b7c86dda2f900dc991d1f6becda56ba3300cccce Mon Sep 17 00:00:00 2001 From: joey Date: Mon, 20 Mar 2006 19:56:37 +0000 Subject: added last changed timestamp for pages --- ikiwiki | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'ikiwiki') diff --git a/ikiwiki b/ikiwiki index d1a31eb55..167b9d43a 100755 --- a/ikiwiki +++ b/ikiwiki @@ -324,9 +324,10 @@ sub indexlink () { #{{{ return "$config{wikiname}"; } #}}} -sub finalize ($$) { #{{{ +sub finalize ($$$) { #{{{ my $content=shift; my $page=shift; + my $mtime=shift; my $title=basename($page); $title=~s/_/ /g; @@ -354,6 +355,7 @@ sub finalize ($$) { #{{{ content => $content, backlinks => [backlinks($page)], discussionlink => htmllink($page, "Discussion", 1, 1), + mtime => scalar(gmtime($mtime)), ); return $template->output; @@ -385,7 +387,8 @@ sub render ($) { #{{{ $content=linkify($content, $page); $content=htmlize($type, $content); - $content=finalize($content, $page); + $content=finalize($content, $page, + mtime("$config{srcdir}/$file")); check_overwrite("$config{destdir}/".htmlpage($page), $page); writefile("$config{destdir}/".htmlpage($page), $content); -- cgit v1.2.3