I. Introduction
  1. Overview
  2. Why BBCode?
  3. Why NBBC?
  4. License
II. Installing NBBC
  1. Requirements
  2. Installation
III. Using NBBC
  1. Your First NBBC Program
  2. How a Typical NBBC Program Works
  3. Adding Your Own Tags
  4. Adding Your Own Smileys
  5. Adding Enhanced Tags
  6. Adding Callback Tags
  7. Supporting Wiki-Links
  8. Supporting Local Images
  9. Parsing/Validating HTML and Other Tricks
  10. Limited-Length and Plain-Output Modes
  11. URL Autodetection
  12. Styles, Colors, and CSS Considerations
IV. API Reference
  1. Alphabetical Function List
  2. Core Parsing Functions
  3. Language-Behavior Functions
  4. Content-Trimming Functions
  5. Root-Class Functions
  6. Rule Functions
  7. Wiki-Link Functions
  8. Smiley Functions
  9. Replaced-Item Functions
  10. Miscellaneous Support Functions
V. Standard BBCode Library
  1. Alphabetical BBCode List
  2. Text Styles
  3. Links
  4. Replaced Items
  5. Alignment
  6. Columns
  7. Containers
  8. Lists
VI. Appendices
  1. Standard Smileys
  2. Rule Parameters
  3. Content Classes
  4. Template Flags
  5. Common Rule Examples
  6. CSS Examples
  7. How the Parser Works
  8. Tag Parameters