Using IndexPlugin

Last modified: 4/23/2026

Using IndexPlugin

The IndexPlugin generates a dynamic, alphabetically-organised index of all pages, grouped by first letter with jump links to each section. The PageIndex page uses this plugin to display the full platform index. See Plugins for a complete list of available plugins.

Syntax

[{IndexPlugin}] renders as:

Jump to: A | B | C | D | E | F | G | I | J | K | L | M | P | R | S | T | U | V | W
133 pages

Parameters

All parameters are optional:

ParameterTypeDescription
includeregexOnly include pages whose name matches this pattern
excluderegexExclude pages whose name matches this pattern

Examples

Only pages starting with "Index"

[{IndexPlugin include='Index.*'}] renders as:

Jump to: P | U
2 pages

All pages except those starting with "Index"

[{IndexPlugin exclude='Index.*'}] renders as:

Jump to: A | B | C | D | E | F | G | I | J | K | L | M | P | R | S | T | U | V | W
131 pages

Regular Expression Patterns

The include and exclude parameters use JavaScript regular expressions:

PatternMatches
^Test.*Pages starting with "Test"
.*Info$Pages ending with "Info"
^[A-M].*Pages starting with A through M
.*[0-9]+.*Pages containing numbers

Output Format

The plugin renders:

  1. Jump links — quick navigation to each letter section
  2. Letter sections — each letter as a heading with pages listed below
  3. Page links — clickable links to each page