The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Pod::TikiWiki - converts a POD file to a TikiWiki page.

SYNOPSIS

    use Pod::TikiWiki;

    my $p = new Pod::TikiWiki;
    $p->parse_from_file('in.pod');

DESCRIPTION

This class converts a file in POD syntax to the TikiWiki syntax. See http://tikiwiki.org/tiki-index.php?page=WikiSyntax for a description of the syntax.

Pod::TikiWiki derives from Pod::Parser and therefore inherits all its methods.

Supported formatting

  • Heading directives (=head[1234]) are handled with the appropriate number of bangs.

        =head1 NAME    --> !NAME
        =head2 Methods --> !!Methods
  • List items are rendered with a number of hashes (#, for ordered lists) or asterisks (*, for unordered lists).

        =over
    
        =item *
                       --> * Text
        Text
    
        =over
    
        =item 1
                       --> ## Text
        Text
    
        =back
    
        =back

    Items with a string are rendered into a definition list, the definition being the next paragraph

        =item Text
                       --> ;Text: Definition
        Definition
  • Interior sequences B, I, F, and C are honored. Both F and C are rendered as monospaced text.

        B<bold>       --> __bold__
        I<italic>     --> ''italic''
        F<file>       --> -+file+-
        C<code>       --> -+code+-

LIMITATIONS

  • Only the above four interior sequences are handled. S, L, X, E are ignored.

  • Tiki syntax being unstructured, the nesting of list item and regular paragraphs may not be well rendered on the final page.

  • ...

SEE ALSO

perlpod, Pod::Parser

AUTHOR

Copyright © 2004 Cédric Bouvier <cbouvi@cpan.org>

This module is free software. You can redistribute and/or modify it under the terms of the GNU General Public License.

1 POD Error

The following errors were encountered while parsing the POD:

Around line 283:

Non-ASCII character seen before =encoding in '©'. Assuming CP1252