Show Changes Show Changes
Print Print
Recent Changes Recent Changes
Subscriptions Subscriptions
Lost and Found Lost and Found
Find References Find References
Rename Rename
Administration Page Administration Page
Search

History

10/26/2007 6:36:10 AM
JohnDavidson-74.15.251.39
List all versions List all versions

RSS feed for the FlexWiki namespace

Related Topics

Table Of Contents Implementation
.
Summary
Requires
FlexWiki build 2.0.0.163
SeeAlso

Usage

The Table of Contents generation works by using the defined headers in a topic as a table of contents and outputing that in an outline using bullets or numeric formatting. The method argument supplies the format type to be output and may be either "numeric" or "bullet". Clicking on an entry in the Table of Contnets makes that header visible in the topic containing that header, opening that topic if necessary.

Current Topic

The syntax for generating a Table of Contents for a topic on the same page as the topic is

 @@topic.TableOfContents("bullet")@@

Remote Topic

It is also possible to generate a Table of Contents for a topic that is not the current topic using the following syntax

 @@namespace.GetTopicInfo("TableFormattingRules").TableOfContents("numeric")@@
  1. Table Formatting Features
  2. Table Formatting Rules and Examples
    1. Center - T^
    2. Floating Tables - T[ and T]
    3. Border = T-
    4. Width
  3. Cell Formatting Features
    1. Row and column spans - Cnnn and Rnnn
    2. Cell content alignment - [ ^ ]
    3. Cell highlighting - !
    4. Width
    5. Breaking - +
    6. Colored Cells - *color*
  4. Combining formatting expressions
  5. Advanced table techniques
    1. Paragraphs and bulleted lists in tables
    2. Tables within tables

Additional Considerations

More details are contained in TopicInfoDemo, but do not use WikiTalk to create a list of topic names with headers.

Samples above do not yet work on the FlexWiki site. Working versions may be viewed at OdsWiki.TopicInfoDemo or OdsWiki.TableOfContentsImplementation

Permalink, Talkback

Not logged in. Log in

Welcome to the home of FlexWiki, a collaboration tool, based on WikiWiki, implemented using Microsoft .NET technologies

This is FlexWiki, an open source wiki engine.

This site supports the new NoFollow anti-spam initiative.
Change Style

Recent Topics