Wiki::Toolkit::Formatter::MediawikiWiki::Toolkit::Formatter::Mediawiki is a Mediawiki-style formatter for Wiki::Toolkit. | |
Download |
Wiki::Toolkit::Formatter::Mediawiki Ranking & Summary
Advertisement
- License:
- Perl Artistic License
- Price:
- FREE
- Publisher Name:
- Derek R. Price
- Publisher web site:
- http://search.cpan.org/~dprice/Wiki-Toolkit-Formatter-Mediawiki-0.02/lib/Wiki/Toolkit/Formatter/Mediawiki.pm
Wiki::Toolkit::Formatter::Mediawiki Tags
Wiki::Toolkit::Formatter::Mediawiki Description
Wiki::Toolkit::Formatter::Mediawiki is a Mediawiki-style formatter for Wiki::Toolkit. Wiki::Toolkit::Formatter::Mediawiki is a Mediawiki-style formatter for Wiki::Toolkit.SYNOPSISThis package implements a formatter for the Wiki::Toolkit module which attempts to duplicate the behavior of the Mediawiki application (a set of PHP scripts used by Wikipedia and friends). use Wiki::Toolkit use Wiki::Toolkit::Store::Mediawiki; use Wiki::Toolkit::Formatter::Mediawiki; my $store = Wiki::Toolkit::Store::Mediawiki->new ( ... ); # See below for parameter details. my $formatter = Wiki::Toolkit::Formatter::Mediawiki->new (%config, store => $store); my $wiki = Wiki::Toolkit->new (store => $store, formatter => $formatter);METHODSnew my $store = Wiki::Toolkit::Store::Mediawiki->new ( ... ); my $formatter = Wiki::Toolkit::Formatter::Mediawiki->new (allowed_tags => , allowed_attrs => , node_prefix => '', store => $store);Parameters will default to the values above, with the exception of store, which is a required argument without a default. store does not have to be of type Wiki::Toolkit::Store::Mediawiki.format my $html = $formatter->format ($content);Escapes any tags which weren't specified as allowed on creation, then interpolates any macros, then calls Text::WikiFormat::format (with the specialized Mediawiki config) to translate the raw Wiki language supplied into HTML.find_internal_links my @links_to = $formatter->find_internal_links ($content);Returns a list of all nodes that the supplied content links to. Requirements: · Perl
Wiki::Toolkit::Formatter::Mediawiki Related Software