Better fix for table of contents
authorQuentin Smith <quentin@mit.edu>
Sun, 14 Mar 2010 00:39:22 +0000 (19:39 -0500)
committerQuentin Smith <quentin@mit.edu>
Sun, 14 Mar 2010 00:39:22 +0000 (19:39 -0500)
IkiWiki/Plugin/toc.pm

index 921ab0fdfbba3abb91e7255e1df777e23b8f7f69..1e888a82d0222a5814bdfe0aa86f75dc4a94c2f8 100644 (file)
@@ -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 };