Text::Trac(3pm)

Text::Trac3pm

Perl extension for formatting text with trac wiki style.

Usage

    use Text::Trac;
    my $parser = Text::Trac->new(
        trac_url      => 'http://trac.mizzy.org/public/',
        disable_links => [ qw( changeset ticket ) ],
    );
    $parser->parse($text);
    print $parser->html;

Overview

Text::Trac parses text with Trac WikiFormatting and convert it to html format.

Methods

new

Constructs Text::Trac object.

Available arguments are:

trac_url

Base URL for TracLinks.Default is /. You can specify each type of URL individually. Available URLs are:

trac_attachment_url
trac_changeset_url
trac_log_url
trac_milestone_url
trac_report_url
trac_source_url
trac_ticket_url
trac_wiki_url

disable_links

Specify TracLink types you want to disable. All types are enabled if you don't specify this option.

    my $parser = Text::Trac->new(
        disable_links => [ qw( changeset ticket ) ],
    );

enable_links

Specify TracLink types you want to enable.Other types are disabled. You cannot use both disable_links and enable_links at once.

    my $parser = Text::Trac->new(
        enable_links => [ qw( changeset ticket ) ],
    );

parse

Parses text and converts it to html format.

process

An alias of parse method.

html

Return converted html string.

Support

You can find documentation for this module with the perldoc command.

    perldoc Text::Trac

You can also look for information at:

•

AnnoCPAN: Annotated CPAN documentation

<http://annocpan.org/dist/Text-Trac>

•

CPAN Ratings

<http://cpanratings.perl.org/d/Text-Trac>

•

RT: CPAN's request tracker

<http://rt.cpan.org/NoAuth/Bugs.html?Dist=Text-Trac>

•

Search CPAN

<http://search.cpan.org/dist/Text-Trac>

Releases

9 releases since Debian 5.0 (Lenny); the text changed 5 times.

  1. 5.0
  2. 6.0–7
  3. 8
  4. 9
  5. 10–11
  6. 12–13

Authors

Gosuke Miyashita, "<gosukenator at gmail.com>"

Hideaki Tanaka, "<drawn.boy at gmail.com)>"

Bugs

Please report any bugs or feature requests to "bug-text-trac at rt.cpan.org", or through the web interface at <http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Text-Trac>. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.

From libtext-trac-perl 0.24-2 in Debian 13 (Trixie). Parsed by carta from the page's man source.