Changes for version 0.999042 - 2009-12-01
- WARNING: there are some issues with the Defang formatter, which will corrupt certain kinds of markup. The simple fix is to remove lib/MojoMojo/Formatter/Defang.pm, but that may open the door to XSS attacks. Please see for details http://n2.nabble.com/Defang-issues-td4078508.html
- Syntax change - please update affected wiki pages:
- {{include <url>}} and {{feed <url>}} instead of the implicit syntax {{<url>}} and {{feed://<url_without_protocol>}}
- New Features:
- Added (versioned) page renaming in Page Info (dandv)
- Add delete page function
- Replaced String::Diff with word diff (Ryan52)
- e-mail addresses in user .profile-s are now protected against spambots (dandv)
- Bug fixes:
- fixed inserting images via the toolbar after markdown="1" support (dandv)
Documentation
Catalyst CGI
Create a new Catalyst Component
Catalyst FastCGI
Catalyst Testserver
Catalyst Test
Modules
A Catalyst & DBIx::Class powered Wiki.
Site Administration
Attachment controller
MojoMojo Comment controller
Export / Import related controller
Page gallery.
Various functions that return JSON data.
Journaling for MojoMojo?
Various JSRPC functions.
Page controller
MojoMojo Page Administration
Tags controller
Login/User Management Controller
Cleans HTML as well as CSS of scripting and other executable contents, and neutralises XSS attacks. Derived from HTML::Defang version 1.01.
Base class for all formatters
Include Amazon objects on your page.
automatically hyperlink CPAN modules when using the syntax {{cpan Some::Module}}
Include comments on your page.
Scrub user HTML and XSS
format part of content as DocBook
syntax-highlight docbook
MSN Smileys in your text.
format part of content as an IRC log
Include files in your content.
MojoMojo's main formatter, dispatching between Textile and MultiMarkdown
MultiMarkdown formatting for your content. MultiMarkdown is an extension of Markdown, adding support for tables, footnotes, bibliography, automatic cross-references, glossaries, appendices, definition lists, math syntax, anchor and image attributes, and document metadata.
format part of content as POD
Include RSS feeds on your page.
Handles {{redirect /path}}
syntax highlighting for code blocks
generate table of contents
Texile+SmartyPants formatting for your content
Handle interpage linking.
Embed YouTube player
DBIC::Schema Catalyst model
Versioned page content
Links among pages
Versioned page metadata
Catalyst View
generate inline word-based HTML diffs
Provides
in lib/MojoMojo/Formatter/Pod.pm
in lib/MojoMojo/I18N.pm
in lib/MojoMojo/Schema/ResultSet/Role.pm
in lib/MojoMojo/View/Email.pm
in lib/MojoMojo/View/TT.pm