Vanilla 2.6 is here! It includes security fixes and requires PHP 7.0. We have therefore ALSO released Vanilla 2.5.2 with security patches if you are still on PHP 5.6 to give you additional time to upgrade.
Embeds images (PNGs, JPGs, GIFs, BMPs and some others)
Embeds MP3s with a nice flash streamer/player
Embeds videos (from several popular sites - see below)
Turns other URLs (including mailto:, ftp://, etc) in to a clickable link
Video sites currently supported:
You can also force an URL to become a clickable link (rather than becoming embedded) by putting a '!' at the beginning of the URL. For example, !http://www.example.com/video/1 will be a clickable link and won't embed video in the page.
I am happy to add support for other video sites to this plugin. If you want another site supported, just ask (or post a patch!).
This plugin will work for any formatters that properly call their child formatters. Currently, this includes the default text formatter and the HTML formatter. The Markdown formatter doesn't, but it can easily be modified to work (see comment #3 below for instructions).
The code for this plugin was based on the MakeItSimpleFormatter. I re-wrote it to play nicely with other formatters, display links differently and so that I could apply some of the changes requested.