h1. MojoMojo Features
h2. Pluggable wiki syntax
We like "textile":http://www.textism.com/tools/textile for text formatting, but if you prefer something else, MojoMojo's pluggable formatter chain let's you rip out the textile formatter, and replace it with Markdown, or whatever else strikes your fancy. Since the wiki-links are handled by a separate formatter, it won't be affected at all. You can also add additional formatters to the core one, such as our RSS formatter or the Amazon formatter.
Check out below for a quick overview of our various formatters.
h3. Formatters
h4. Textile
Default main text formatter. See L.
h4. Wiki
This formatter handles the wiki-linking between pages in MojoMojo. It supports both CamelCase style formatting and [[Explicit Link]] style. If it makes a link where you don't want it, you can always escape it with a backslash, like \WikiWord.
h4. Scrub
This formatter ensures that the generated HTML is squeaky clean. That means it makes sure the generated output doesn't contain any potentially harmful elements.
h4. Comment
Allows user comment on page. syntax \n=comment\n
h4. Pod
Formats Plain Old Documentation. processes blocks between \n=pod\n
h4. Include
verbatim http include. Loaded at runtime. syntax \n=url\n
h4. IRCLog
see killtrac for example.
h2. Tree-based node structure
h2. Revision control
h3. Diff
line-diff and inline-diff
h3. Rollback
And roll forward
h2. Attachments
h3. Uploading
h3. Maintaining
h3. Using in pages
h2. Gallery
Gallery needs to be fixed properly first.
h2. Editing content
h3. Automatic preview
h3. Toolbar
h3. Syntax
h3. Change highlighting
h2. Tags
h3. Setting tags
h3. Finding by tags
h2. Searching
MojoMojo searching is currently broken
h2. RSS Feeds
h3. Per page
h3. Recent
h3. By tag
h2. Export
Can export content at any tree-level as html or raw wiki-format. Import support is planned.