View Source:
Help/CreateTocPlugin
Note:
This page has been locked and cannot be edited.
The **~CreateToc** [[Help:WikiPlugin|plugin]] allows to create a dynamical **Table of Contents** of all headers. It also allows to number the headers in the page. The headers might be in classic Phpwiki syntax or in Wikicreole/Mediawiki syntax (see below). The Table of Contents can easily be inserted by clicking on the TOC button in the Edit toolbar. == Usage == {{{ <<CreateToc arguments>> }}} == Arguments == {| class="bordered" |- ! Argument ! Description ! Default value |- | **extracollapse** | Provide a button to hide/display the Table of Contents | true |- | **firstlevelstyle** | Style of first level numbering: //number//, //letter// or //roman//. | number |- | **headers** | Which headers to include. See below. | 1,2,3,4,5 |- | **indentstr** | Indent string. | |- | **jshide** | Boolean if the Table of Contents should be initially hidden and on click expanded. | false |- | **liststyle** | List style: //dl// or //ol// or //ul//. Using //ol// is equivalent to //with_counter=1//. | dl |- | **noheader** | Boolean if the Table of Contents header should be omitted. | false |- | **notoc** | Boolean if the Table of Contents should no be displayed (headers are numbered). | false |- | **pagename** | Table of Contents of which page? | current pagename |- | **position** | Where to display the Table of Contents: //full//, //left// or //right//. | full |- | **version** | Page version | most recent version |- | **width** | Width of Table of Contents (if position is //left// or //right//) | 200px |- | **with_counter** | Boolean if hierarchical prefixes should be added. | false |- | **with_toclink** | Boolean if headers should link back to the Table of Contents. | false |} === Headers === Syntax: a comma-separated list of levels. !!!,!!,! also allowed {| class="bordered" |- ! Level ! Phpwiki syntax ! Wikicreole/Mediawiki syntax ! HTML rendering |- | 1 || ~!~!~! || ~=~= || h2 |- | 2 || ~!~! || ~=~=~= || h3 |- | 3 || ~! || ~=~=~=~= || h4 |- | 4 || //None// || ~=~=~=~=~= || h5 |- | 5 || //None// || ~=~=~=~=~=~= || h6 |} == Examples == === Default values === {{{ <<CreateToc>> }}} === Only two levels of headers === {{{ <<CreateToc headers=1,2>> }}} === Table of Contents with hierarchical numbering === {{{ <<CreateToc with_counter=1>> }}} === No Table of Contents, but headers are numbered === {{{ <<CreateToc notoc=1>> }}} === Table of Contents with hierarchical numbering, first level in roman === {{{ <<CreateToc with_counter=1 firstlevelstyle=roman>> }}} == See Also == * [[Help:TextFormattingRules]] == Known Problems == * If you include pages via [[Help:TemplatePlugin|Template]] or [[Help:IncludePagePlugin|IncludePage]] plugins, the Table of Contents will not contain the headers of the included pages. * The Table of Contents will be incorrect if a header contains: ** a [[Help:TemplatePlugin|Template]] plugin call via ~{~{ ~}~}, ** an image, ** or a ~~. * 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. <noinclude> ---- [[PhpWikiDocumentation]] [[CategoryWikiPlugin]] </noinclude>
Please enable JavaScript to view the
comments powered by Disqus.
HollenbackDotNet
Home Page
Popular Pages
All Categories
Main Categories
General Interest
Geek Stuff
DevOps
Linux Stuff
Pictures
Search
Toolbox
RecentChanges
RecentNewPages
What links here
Printable version
AllPages
RecentChanges
Recent Changes Cached
HomePage
Favorite Categories
ActionPage
(150)
WikiPlugin
(149)
GeekStuff
(137)
PhpWikiAdministration
(102)
Help/PageList
(75)
Help/MagicPhpWikiURLs
(75)
Blog
(69)
Pictures
(60)
GeneralInterest
(44)
LinuxStuff
(38)
Views
View Page
View Source
History
Diff
Sign In