Salsa is a plugin for Mango Blog that will take your post and page content written in Markdown syntax, and convert it to HTML for display. It uses the MarkdownJ (Java) Markdown engine to do so in a manner usable by any modern CFML engine.
Salsa is compatible with most existing Syntax Highlighting plugins, for those of you who like to post code on your blogs.
- ColorCoding: Compatible.
- Prettify: Compatible.
- SyntaxHighlighter: I'm working on it, with input from the plugin author.
Salsa also formats Post and Page excerpts.
You could, if you wanted to, disable TinyMCE for your blog, and just write your posts using Markdown syntax. Salsa would work just fine that way. However, by following these instructions to replace TinyMCE with WMD you can get a live preview of your post below the textbox as you type, as well as a few toolbar buttons to make adding links, bold/italic, lists, etc easier.
In theory, yes. HTML passes through Markdown untouched, so any existing posts written in HTML should not be altered.
In order for this plugin to function, you will need to make sure you have a ColdFusion mapping named "org/mangoblog" that points to the components
folder inside your Mango Blog install. In ColdFusion 8+, this is not necessary.