From: Joey Hess Date: Tue, 29 Jan 2008 02:24:15 +0000 (-0500) Subject: Merge branch 'master' into recentchanges X-Git-Url: https://sipb.mit.edu/gitweb.cgi/ikiwiki.git/commitdiff_plain/0f95adbd1d33e267b9654c80ef2d38ca06407ecb?hp=e30b96babacb6ac48e571105c9f0627f68cf3bca Merge branch 'master' into recentchanges --- diff --git a/IkiWiki/Plugin/inline.pm b/IkiWiki/Plugin/inline.pm index 59eabb606..796cf2cf6 100644 --- a/IkiWiki/Plugin/inline.pm +++ b/IkiWiki/Plugin/inline.pm @@ -231,6 +231,8 @@ sub preprocess_inline (@) { #{{{ $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(first => 1) if $page eq $list[0]; + $template->param(last => 1) if $page eq $list[$#list]; if ($actions) { my $file = $pagesources{$page}; diff --git a/debian/changelog b/debian/changelog index 50196b077..6af99590d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -15,6 +15,11 @@ ikiwiki (2.21) UNRELEASED; urgency=low * Add trailing comma to commented-out umask in sample ikiwiki.setup, so that uncommenting it does not break the setup file. + [ Joey Hess ] + * inline: The template can check for FIRST and LAST, which will be + set for the first and last inlined page. Useful for templates that build + tables and the like. + -- Joey Hess Fri, 11 Jan 2008 15:09:37 -0500 ikiwiki (2.20) unstable; urgency=low