Wiki::Toolkit::Formatter::Mediawiki

Wiki::Toolkit::Formatter::Mediawiki is a Mediawiki-style formatter for Wiki::Toolkit.
Download

Wiki::Toolkit::Formatter::Mediawiki Ranking & Summary

Advertisement

  • Rating:
  • 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