1 Date: Sat, 20 Aug 2008 15:51:24 +0000
2 Mime-Version: 1.0 (Produced by PhpWiki 1.3.14-20080124)
3 X-Rcs-Id: $Id: Help%2FCreateTocPlugin,v 1.7 2008-08-20 17:56:13 vargenau Exp $
4 Content-Type: application/x-phpwiki;
5 pagename=Help%2FCreateTocPlugin;
9 Content-Transfer-Encoding: binary
11 The *~CreateToc* [plugin|Help:WikiPlugin] allows to create a dynamical *Table of Contents* of all headers. It also allows to number the headers in the page.
13 The headers might be in classic Phpwiki syntax or in Wikicreole/Mediawiki syntax (see below).
15 The Table of Contents can easily be inserted by clicking on the TOC button in the Edit toolbar.
19 <?plugin CreateToc arguments ?>
30 | <b>firstlevelstyle</b>
31 | Style of first level numbering: number, letter or roman.
35 | Which headers to include. See below.
43 | Boolean if the Table of Contents should be initially hidden and on click expanded.
47 | List style: dl or ol or ul. Using ol is equivalent to with_counter=1.
51 | Boolean if the Table of Contents header should be omitted.
55 | Boolean if the Table of Contents should no be displayed (headers are numbered).
59 | Table of Contents of which page?
63 | Boolean if headers should link back to the Table of Contents.
67 | Boolean if hierarchical prefixes should be added.
73 Syntax: a comma-separated list of levels. !!!,!!,! also allowed
79 | Wikicreole/Mediawiki syntax
82 | 1 || ~!~!~! || ~=~= || h2
84 | 2 || ~!~! || ~=~=~= || h3
86 | 3 || ~! || ~=~=~=~= || h4
88 | 4 || ''None'' || ~=~=~=~=~= || h5
90 | 5 || ''None'' || ~=~=~=~=~=~= || h6
100 !! Table of Contents with hierarchical numbering
102 <?plugin CreateToc with_counter=1 ?>
105 !! No Table of Contents, but headers are numbered
107 <?plugin CreateToc notoc=1 ?>
110 !! Table of Contents with hierarchical numbering, first level in roman
112 <?plugin CreateToc with_counter=1 firstlevelstyle=roman ?>
115 See also [PhpWikiDemo:en/TextFormattingRules]
119 * If you include pages via [Template|Help:TemplatePlugin] or [IncludePage|Help:IncludePagePlugin] plugins, the Table of Contents will not contain the headers of the included pages.
120 * The Table of Contents will be incorrect if a header contains:
121 ** a [Template|Help:TemplatePlugin] plugin call via ~{~{ ~}~},
124 * If you preview the page, the Table of Contents will not be correct if you modified headers. The Table of Contents will be taken from the last saved revision.
125 * If you display an old revision of a page, the Table of Contents will not be correct. The Table of Contents will be taken from the last saved revision.
128 [PhpWikiDocumentation] [CategoryWikiPlugin]