aboutsummaryrefslogtreecommitdiff
path: root/doc/todo/toc_plugin:_set_a_header_ceiling___40__opposite_of_levels__61____41__.mdwn
blob: 2d90772db816297b7ef8d4f7a07331c64c4d19f7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
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]]

	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;
	>                       }