It would be nice if the [[plugins/toc]] plugin let you specify a header level "ceiling" above which (or above and including which) the headers would not be incorporated into the toc.
Currently, the levels=X parameter lets you tweak how deep it will go for small headers, but I'd like to chop off the h1's (as I use them for my page title) -- [[Jon]]
+
+> This change to toc.pm should do it. --[[KathrynAndersen]]
+
+> > The patch looks vaguely OK to me but it's hard to tell without
+> > context. It'd be much easier to review if you used unified diff
+> > (`diff -u`), which is what `git diff` defaults to - almost all
+> > projects prefer to receive changes as unified diffs (or as
+> > branches in their chosen VCS, which is [[git]] here). --[[smcv]]
+
+ 56,57c56,57
+ < my $curlevel;
+ < my $startlevel=0;
+ ---
+ > my $startlevel=($params{startlevel} ? $params{startlevel} : 0);
+ > my $curlevel=$startlevel-1;
+ 69a70
+ > # unless we're given startlevel as a parameter
+ 73a75,79
+ > elsif (defined $params{startlevel}
+ > and $level < $params{startlevel})
+ > {
+ > return;
+ > }
+
+[[!tag patch]]