• Currently 0/5
  • 1
  • 2
  • 3
  • 4
  • 5
Linked Entry Custom Fields


This plugin converts custom fields created by the RightFields plugin to Movable Type's native custom fields. It also provides an additional custom field type that RightFields provided: the linked entry.

Installation

  1. Backup your Movable Type database.

  2. Unpack the LinkEntryCustomField's zip file on your system.

  3. Copy the entire LinkedEntryCustomField directory, found in the plugins directory created when you unpacked the plugin archive, into your Movable Type installation's plugins directory.

And you are finished.

Note however that if you are running Movable Type under FastCGI, you will have to restart your web server in order for the plugin to be recognized.

Using this Plugin

The Right Fields to Custom Fields migration process will begin automatically after you have installed the plugin. Please be sure to make a backup of your system, prior to installation.

How the Migration Process Works

When you install the Linked Entry Custom Fields plugin, Movable Type will prompt you to upgrade. If you have any Right Fields data in your database, regardless of whether it is stored in a custom SQL table, or via Movable Type's native Plugin Data interface, the plugin will attempt to:

  • create a custom field for each Right Fields field
  • migrate the data into the newly created custom field

To prevent unnecessary custom field proliferation, this plugin will attempt to map what it deems to be (roughly) identical fields into a single global custom field. This is how it determines if two fields are "identical:"

  • LECF scans all of your fields in Right Fields.
  • If it finds more than one field with the same ID, then it compares them more closely.
  • If the two or more fields are the same type and share the same settings, then it deems them to be identical and will create a global custom field to store their data.

The only caveat is that this does not apply to fields of type "File" as there is no equivalent at a system level in Movable Type.

All other fields in Right Fields will be converted to a blog level custom field.

Known Issues

There are no known issues with this release of the plugin.

Requirements

Movable Type Pro 4.2

4 Comments

Great plugin!

After I install and upgrade with the plugin, can I delete "Linked Entry Custom Fields" plugin from the plugin directory?

Its best to leave it installed. It won't upgrade again, which is of course a good thing.

The only reason why one could safely remove/disable it, would be because they make no use of the LinkedEntry Custom Field type.

Thanks this worked perfectly.

Is there any chance that in future version Custom Fields will handle image uploads more like RightFields? That is, with the ability to preselect upload locations and overwrite filenames?

It is really handy for running Movable Type as a CMS.

Thanks for a great plugin

I think that I've found a bug in Linked Entry Custom Fields. I installed the LECF plugin on my new MT 4.2 blog. Creating a linked entry custom field worked without any problems.

But when I tried to create a drop-down menu type custom field, I experienced a problem because MT replaced the options that I had typed with the number 0. Here's what happened:

  1. I added a drop-down custom field with the label "State"
  2. I set the options for this field to be AZ,CA,MA,TX
  3. I clicked Save
  4. MT saves the field but shows that the option is now simply the number 0

Is there any way to fix this problem? Thanks for the help!

Leave a comment

Have a question, please use the MT Forums. Notes sumbitted here should pertain to tips & hints regarding documentation. Your note may be removed once it's contents has be integrated into the body of the page.