Changes for version 0.999040 - 2009-09-04
- Format content body and store in content.precompile Use this precompiled body when available for page delivery (see page/view.tt). /.precompile_pages action for precompiling all page versions. This action can take a few minutes for the catalyst wiki (~2000 page versions). Fix [[child]] and [[../sibling]] display bug when first creating a page. Adjust tests to reflect that [[../sibling]] format to parent/sibling instead of ../sibling. (mateu)
- Simplified and improved sub-pages. Speed and layout enhanced (mateu)
- Made subtree KinoSearch work (mateu)
- Added paging for .list (dandv)
- Catapulse theme (dab)
- Madrid.pm theme (diegok)
- More español (diegok)
- Updated jQuery inplace editor and related code; fixed '&'-encoding bug which caused any text after the '&' to be lost when editing in-place (dandv)
- Simplified 404 page handling in suggest.tt (mateu)
- No cookie for anonymous user requests, and cookie test (mateu)
- Removed PageCache (mateu)
- .rollback now only works via POST (dandv)
- Fixed bug in MojoMojo::get_permissions_data (uninitialized hashref) (mateu)
- Main formatter now guaranteed to end the content with *one* newline (dandv)
- Remove some obsolete crud (dandv/marcus)
Documentation
Catalyst CGI
Create a new Catalyst Component
Catalyst FastCGI
Catalyst Testserver
Catalyst Test
Modules
Cleans HTML as well as CSS of scripting and other executable contents, and neutralises XSS attacks. Derived from HTML::Defang version 1.01.
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
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
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