PlasticField, A Plugin For Movable Type

Thanks to Jay and Arvind, I’ve finally finished my first plugin, PlasticField. I’d appreciate any feedback on it you may have.

Overview

This plugin gives you a new custom field type (‘Formatted Multi-Line Text Field’) with familiar formatting buttons as well as resizing controls instead of the bare boxes that CustomFields provides by default. Extremely handy if you’re using Movable Type’s Custom Fields extensively as a CMS.

PlasticField

Requirements

PlasticField requires that you have MT4.1 Professional or higher running. (The CustomFields addon pack is required.)

Download PlasticField v.0.1 for MT (.zip/32k, updated 6/3/08)

Cost and Support

This plugin is free and is provided as-is. You can use it, redistribute it and/or modify it. You just can’t start reselling it as-is. If you have a problem and would like to submit a fix, let me know. If you’d like to hire me to install it for you or just make your website look good, drop me a line.

Installation

Simply copy the contents of /plugins/ to your Movable Type plugin directory, and copy the contents of /mt-static/ to your static directory.

Using PlasticField

Look for changes to your Customfields » New Field screen. If you’ve installed it correctly, the field type dropdown on the New Field screen should list “Formatted Multi-Line Text Area” as one of the choices.

Converting Existing Fields

Some people have asked about enabling these formatting controls on existing fields. To do that, you must specify a different field type for the field, and that’s not something you can do from the application yet (I’d really like to address in a future release). If you’re feeling bold and have made a backup recently, you can edit the mt-fields table in your database and change the field-type from ‘textarea’ to ‘formatted_field’ in any of the fields you want converted. Do this at your own risk!