« Creating a Contact Form using MT | Main | Creating a Continue Reading Link for Partial Feeds »

10 Reasons MT 4 Will Rock Your Blog

It was 5 am, and I was headed off to bed after pulling an all-nighter on a client's project; and who of all people writes me, but Arvind sending over the news that MT 4 beta has just gone public. I couldn't let this one go without saying something. While it's by no means the perfect content management system, I personally think it's one of the most powerful out-of-the-box blogging packages out there.

So, I came up with a list of ten ways the new Movable Type will rock your blog:

1. Simple install. No, no, really. The hardest part of installing MT will be uploading the files to your server. Now, when you run MT for the first time, it walks you through setting up your database, your first user and even LDAP support (if you're running Enterprise). None of this "Edit your mt-config.cgi, adding blah-blah-blah", ad nauseum.

2. Brand New Dashboard. A slick new UI, a much more intuitive context switcher and all of your pertinent information right there to greet you when you first log in. There's even more flash-based blog reporting to come (a la Google Analytics) in upcoming releases.

3. Built in WYSIWYG. Oh, and I'm not talking about those crappy WYSIWYG editors that create tag soup. Six Apart took all the good things they learned from the user interface in Vox and brought them to Movable Type. For instance, if an entry goes long, you don't have to copy and paste to another "Extended Entry" field. Simply drag the divider line between the entry and the extension.

4. Love Your Assets. File management has been the bane of most web apps. But the new Asset Manager makes keeping track of what you've uploaded really simple and using what you've got up on your blog even simpler.

5. Community Revival. There are some amazing things happening in the MT community, not the least of which is a brand new MovableType.org. I can't say too much about it yet, except to say that contributing to every part of the community will be so much easier and the machanics of updating things like new plugins, new themes, new tutorials, ad infinitum will be automated. Simply put, there's solid roots beneath all this beta buzz.

6. Simple Plugin Development. Now, I can't say much about this firsthand. Those who know me know that they don't want to meet me in a dark alley with Photoshop, but I couldn't develop my way out of an distributive array. But for all the times Arvind shouted for joy on IM (you know, capital letters), I got a pretty good sense that he was a happy developer. He also sent me over code from a redux of one of his most complex plugins, and it was so short and simple that I GOT it. What's even cooler about MT 4 is that not only are plugins easy to develop, but they've introduced "Components". Components are plugins only bigger; they change deeper levels of the application itself and don't get turned off or on. So for instance, before, MT Enterprise was basically a fork of the MT code. You had MT 3.35 and the MT Enterprise 1.5. But now, all the enterprise stuff is sold as a Component for MT4. It makes perfect sense. Let the enterprises pay for the components while still keeping the MT base relevant (and free!) for the little people.

7. Theme Packs. Ok, so this isn't coming out in 4.0, but it's been slated for a 4.1 release, so I'm going to get a head start on anticipation. Right now, StyleCatcher only allows you to package up images and CSS files to apply to your blog. This was a major pain when we ran The Style Contest because what if someone wanted to offer a theme that featured a horizontal nav bar with an about page? Well, the default templates were the default templates. But Theme Packs will change all of that. Now, as an MT designer, I'm not relegated to template boredom. I can create my own packs of templates, complete with stylesheets, archive setups and index template customizations; then I can share it! Better still, as a freelance designer, I can create a library of Theme Packs suited for different customer needs that I can install instead of needing to customize the templates each time. Lots of potential there. There's another revolutionary feature slated for 4.1 that will further loose MT from the bonds of a common blogging platform, but my lips are sealed.

8. True Community Blogging. Blogs used to be about individual expression, but more and more we're starting to understand the need for community. Movable Type gives the freedom of true community cooperation. It's had multiple user support for a while now, but MT 4 allows you to create author profile pages and display information relevant to that particular author. The Enterprise component goes one step further and gives you the ability to create groups and assign them highly specific roles, making workflow headaches a thing of the past.

9. Infinitely Customizable Back End. The Movable Type app structure used to be powered by HTML::Template, which was a real pain to customize because it required you to master a whole new language set to make any detailed changes. Even learning to create Transformer plugins was not for the faint of heart. Now, however, the back end is powered by the same templating language that your blog is using, so customizing your MT app is as simple as tweaking your blog! And better yet, the plugins that are available to your blog are now available to the application as it generates your interface. This makes me dizzy just thinking about the possibilities.

10. It's Open Source! This will make your blog feel so much happier, improve it's self-image and ultimately love itself again.

Go ahead, try it out. You can pick it up at movabletype.org.

Comments (12)

If I could somehow move my WP entries/comments to MT, I would so do it.

Hi Jenny, MT4 has a built in Wordpress importer that will import all your content from your WP blog. So it is definitely possible :) In fact, once MT4 gets closer to a release (for example release candidates) I promise to write a tutorial on migrating from WP to MT :)

Any idea of a release date?


How easy is it to import an old MT blog (version 2.6.4) to th new 4 beta version? Do you recommend this or should I wait until the 4.1 version comes out? What do you think?

My biggest issue with it so far has been the fact that the comment listing template has been removed and is no longer supported. 90% of the blogs that I frequent that run MT use the pop-up comment template.

Is there a way to get it back, or in other words, what is the file name so that I can copy/upload it to my server via ftp. I have seen at least one that is running the beta that has it working so I know I can get it to work.

@Anthony: It will be extremely easy to upgrade your MT 2.64 blog to 4.0, you don't really need to do any importing as such just upload the new files to your web server making sure they overwrite your old files. MT4 will then automatically upgrade your database for you :) If you intend to use this on a public-facing blog, I recommend you wait until v4.0 is official released (i.e. after the beta test) as there are still some bugs in the system.

@Richard: I'm sorry, if the Comment Listing template has been removed then chances are it will be extremely hard to bring it back (as you will have to hack some system files like mt-comments.cgi). However I am surprised that you've seen so many MT blogs use pop up comments, it's the reverse for me :)

I can't seem to do a dangum thing with my blog lately. When I use Mozilla, it makes me login repeatedly (randomly it works perfectly). When I use ie, it freezes up.

I don't know how do do a damn thing on here. I just want to write. And I would pay someone to fix it, but no one seems to have the same issue when they look at it from their computer. I've even logged in on other computers and it works fine.. the first few times.

Any clue what could possibly be happening? I bet it's some random setting on my computer, but it's been driving me nutso for months. The person that used to help me out from time to time has been too busy to even return a call.

Suggestions? I have read as much as I can, to no avail.

The requirements page for MT4 says "Movable Type supports Perl version 5.8.1 or above. Movable Type will run on any platform that supports Perl version 5.6.1 or later, but only Perl version 5.8.1 or above are officially supported by Six Apart. "

The server my site is on has Perl 5.8.0. Will that be stable and work?

Ok, I had my hosting company upgrade my MT to 4.0 and now I can't find the "Notifications" options. What happened to the long llist of emails that I sent notes to when certain new posts went live? I can't seem to find it anywhere.



Trying out MT4 -very nice, was easy to install, etc. But I'm LONGING for those mentioned theme packs. Couldn't ya'll release them as a plugin???

I am trying to add a bunch of old assets to the asset manager... is there an easy way to do this? can I just define my old images folder and call it good?

@Deb - It sounds like you may have a virus or a trojan (likely more than one). If no one else experiences the problem, then it seems to point at your computer. It's possible that this isn't the problem, but it seems to be the most likely explanation.

@John - 5.8.0 is likely to work, but Six Apart is saying that they have tested with 5.8.1, so that is the official party line. It might be possible that they have a feature in 5.8.1 that isn't in 5.8.0, but it's unlikely. I'd be more concerned about a "zero release" than anything - and from what I've seen, a few people have posted about it. If you can get 5.8.1, I'd do it. You have my email address, drop me a line if you want to talk.

@Mark - MT Notifications are in Preferences -> Address Book. If you use MT-Notifier, they are in Manage -> Subscriptions.

@Elke - Unfortunately, there is no "y'all". A theme is just a style, packaged up with templates. To my knowledge, no one has done this yet - though Mark did release the Template Installer, which might make this easier in the future. Keep your eyes open. Right now, there isn't an easy way to make it happen.

@Chris - Try Asset Handler and Transporter from Arvind. It is a beta and it works great.

Post a comment

(If you haven't left a comment here before, your comment may need to be approved before will appear on the entry. Thanks for waiting.)