Public Beta Version of the Movable Type Plugin Manager Released!

It's here. What you all have been waiting for: MT Plugin Manager.

The Plugin Manager requires the following Perl modules:

  • XML::Simple
  • Archive::Zip (for .zip files)
  • Archive::Tar (for .tar.gz files)
  • IO::Zlib (for .tar.gz files)
  • Compress::Zlib (for .tar.gz files)
  • Digest::MD5

To install, download one of the archives available on the MT Plugin Directory and unpack it. The files should be placed on your installation of Movable Type as follows:

  • Manager.pm should be placed in the extlib/MT/Plugins/ directory.
  • mt-pm.cgi should be placed in the base MT directory (where mt.cgi is located). Make sure it can be executed (e.g. chmod 755).
  • License should be read. :)
  • tmpl/*.tmpl should be placed in the tmpl/plugins/ directory. It will have to be created.
  • tmpl/styles-pm.css needs to be placed in the same directory as styles.css (i.e. the static directory)
  • tmpl/dot.gif needs to be placed in the images/ directory (within your static directory, along with all the other MT images)

There are a few caveats for this version:

  • First of all, I cannot promise that this will work for every plugin out there. There are quite a few plugins out there, and we just could not test how well they all work with the Plugin Manager.
  • Do not try to install or manage plugins that contain patched copies of core MT files. This will cause problems with your installation. Currentlly, I can only think of two plugins that fit this criteria (though it is easily possible that there are more out there): remote post and ComeBack. I will be releasing revised versions of these plugins in the near future, as well as use this situation to drive my work on adding plugin configuration functionality to the Plugin Manager.

Thanks again to Kristine for all her hard work on the MT Plugin Directory without which this project would never have been even remotely possible. And thanks to all of the beta testers for all of their valuable feedback so far.

If you find any problems/bugs with the Plugin Manager, please submit them to the MT Plugin Direcotry Bug Tracker.

Major Update: (2003-06-05 13:05)

  • On my way out of the apartment to day, I realized there was a big bug left in the code released last night. I only just now got home and fixed it. Please download the Plugin Manager again. Versions released previously will not work, and may even cause errors. This bug is not the line 197 fix.

5 TrackBacks

Plugin Manager beta from MT Plugins announcements on July 5, 2003 2:55 AM

The first public beta of the Movable Type Plugin Manager is now available - read all the details at manager.mt-plugins.org!... Read More

MT Plugin Manager from John's Jottings on July 5, 2003 11:43 AM

David Raynes has released a public beta of the Movable Type Plugin Manager. They may have fixed this bug already but in case not, in order to get it working you need to change "param" to "params" on line 197 of manager.pm. For some ... Read More

I’m still wrestling with the Plugin Manager. Apparently, some of the required Perl modules require other modules (Tar.pm requires two other modules included in its source distro, for example). Luckily, I can use CPAN to grab the entire source. My... Read More

Absolutely Awesome! from cocktail onions on July 9, 2003 5:07 AM

I've just installed David Raynes: Public Beta Version of the Movable Type Plugin Manager Released! It's fantastic! Really! If you're using plugins with your MT install, go get this! You won't believe how simple it makes plugins!! I love it!... Read More

David Raynes has released a beta version of his Movable Type plugin manager. It’s pretty slick, and it just might... Read More

4 Comments

Where's a link to download this?

I'm getting ready to add the link to the plugin directory site right now - just got home from fireworks!! :)

How old a version of perl has this been tested with? I'm using, I believe 5.04.

I'm not sure if I'm doing something wrong or not.. but I installed this, registered my already installed plugins, and then used the upgrade feature to get them all to the latest versions, but the first time I rebuild templates containing a plugin - three so far, OtherBlog, RandomEntries and PingedURLs - I've got an error, and had to unistall the upgraded version, and manually put back the original one I was using.

Is it me, or am I missing something?
The system checks tell me I have all the modules I need.

Leave a comment

Recent Entries

  • Plugin Writing 101

    So, I’m planning on writing up some entries about various aspects of plugin development. While I have a couple topics already in mind, I thought...

  • The Olympics Make Me Want To Compete Again

    Every time the Olympics come around (most the summer ones) I always start to delude myself into thinking I could complete once again in the...

  • Minimalist plugins are fun!

    Last night I whipped up one of the smallest plugins I’ve ever written. It is so small in fact that I was able to stuff...

  • Feedburner Widget on MT News

    Movable Type News A WordPress 2.5 Upgrade Guide: And of course there are lots of third-party plugins for the MT dashboard, to integrate statistics and...

  • AD&D Monster Stats for the Presidential Canditates

    Charles Stross (scifi author, D&D nerd, and former perl columnist) posted Politics as she is Played with 3d6: The recent death of Gary Gygax, who...

Close