If you'd like to provide updated information and do not have access to directly edit, please contact the site admin; thanks!
cbs_article_index
Description
This plugin creates a list of links pointing to anchors present in heading titles in the body of an article, so the user can easily navigate through it. It must be used in an article form.
Prerequisite
In the body of the article, add an anchor (an “id” attribute) for each heading title you want to appear in the article index. This may be any kind of heading title, from <h1>
to <h6>
.
You can use any value for the “id” attribute, but make sure it is unique in your page.
Example:
Textile:
h3(#intro). Introduction
HTML:
<h3 id="intro">Introduction</h3>
Of course you can add other attributes to the heading title tag or add other tags inside the heading title such as <em>
or <strong>
, it will also work.
If the plugin does not find any heading title with an “id” attribute in the body of the article, it will not display anything.
Syntax
In an article form:
<txp:cbs_article_index />
Attributes
Required
none.
Optional
- label: Label for the top of the list. Default is no label.
- labeltag: Independent wraptag for label for the top of the list. Default is empty.
- break: HTML tag to be used for line breaks, without brackets. Default is
br
. - wraptag: HTML tag to be used as the wraptag, without brackets. Default is empty.
- class: CSS class attribute for wraptag, default is
cbs_article_index
.
Changes history
v0.2 (2006-09-27)
- Code cleaning.
v0.1 (2006-09-16)
Initial release.