From: Quentin Smith Date: Sun, 14 Mar 2010 00:39:22 +0000 (-0500) Subject: Better fix for table of contents X-Git-Url: https://sipb.mit.edu/gitweb.cgi/ikiwiki.git/commitdiff_plain/07e8b198799bc61af96b796c48bf12e791c3f78f Better fix for table of contents --- diff --git a/IkiWiki/Plugin/toc.pm b/IkiWiki/Plugin/toc.pm index 921ab0fdf..1e888a82d 100644 --- a/IkiWiki/Plugin/toc.pm +++ b/IkiWiki/Plugin/toc.pm @@ -29,6 +29,7 @@ sub preprocess (@) { if ($params{page} eq $params{destpage}) { $params{levels}=1 unless exists $params{levels}; + $params{startlevel}=2 unless exists $params{startlevel}; # It's too early to generate the toc here, so just record the # info. @@ -54,7 +55,7 @@ sub format (@) { my $page=""; my $index=""; my %anchors; - my $startlevel=($params{startlevel} ? $params{startlevel} : 2); + my $startlevel=($params{startlevel} ? $params{startlevel} : 0); my $curlevel=$startlevel-1; my $liststarted=0; my $indent=sub { "\t" x $curlevel };