Here's a plugin I've had on the back burner for a while, but Adam finally coaxed me into finishing it! (Thanks also to Adam for beta-testing it for me...)
CFFormProtect is a great anti-spam system written by Jake Munson, which uses a number of tests to determine if a blog comment is spam - all without any extra input required by the commenter. So say goodbye to those CAPTCHAs!
Read more »
Posted on 14 April, 2009, in
ColdFusion, Mango Blog
Another plugin I've been working on for a little while now, and I think it's ready for release!
This plugin creates a sidebar pod which shows your recently-listened tracks on Last.fm - you can see it in action on the side of my site.
Update: the plugin has been updated to version 1.0.6, adding more display options.
Read more »
Posted on 24 February, 2009, in
ColdFusion, Mango Blog
Following on from my previous post, I'll now expand on the BasePlugin.cfc component provided with Mango 1.3.
BasePlugin.cfc contains a number of commonly used, unchanging functions which will remove the need to specify them every time you write a plugin.
These include getters and setters, preference handling and saving, and access to the plugin's assets directory.
The easiest way to show you what's going on is with an example...
Read more »
Posted on 24 February, 2009, in
ColdFusion, Mango Blog
In Mango 1.3 the functionality of plugins has been extended to simplify matters for plugin developers.
The key new features are auto-installation, auto-copying of plugin assets files (scripts, images etc.) and a BasePlugin component with a bunch of useful functions in it.
Read more »
Posted on 24 February, 2009, in
ColdFusion, Mango Blog
As of release 1.3 of Mango, the HTML structure of forms on the admin pages has changed, in an attempt to make them easier to design and maintain. This does however mean that admin pages for existing plugins will need to be updated (although they should continue working, albeit not perfectly laid out).
We have also added in jQuery behaviours and validation; but you shouldn't need to write any JavaScript to take advantage of this.
Below you will find some basic instructions of how to write admin forms in the framework that's been set up. You can also look at some of the built-in forms to see how they work...
Read more »
Posted on 24 February, 2009, in
ColdFusion, Mango Blog