If the result list is too large, please consider these hints

  • Reduce the number of websites.
  • Add more keywords.
  • Use quotes for building terms from keywords. For example, the phrase banner image searches for all articles containing both words. However, "banner image" searches for the exact two-word phrase.
895 hits12345678910

41. A Safe Way to Upgrade to MT 3.2

Learning Movable Type, Tutorials, 42 KB, 3595 words

Upgrading or installing Movable Type can be rather intimidating. There are few things I have screwed up so badly attempting, even when they say it is super easy, idiot-proof. I always seem to be the idiot who still can't make it work. I have now upgraded two separate MT installs to MT 3.2 and thought I would share my notes with you. Please note that Jay Allen (Product Manager of Movable Type), Chad Everett (of Don't Back Down and Everitz Consulting), and Arvind Satyanarayan ( Movalog) have all helped me at various stages in upgrading, and if I didn't have friends who knew what they were doing, honestly I just wouldn't attempt this on my own. But that's me, and I have over 20 blogs...

continue reading ...

42. Improving MTLookup Ranking (Part 1)

Movable Type Weblog, Tutorials, 25 KB, 1770 words

Several users of MTLookup reported that sometimes the result lists' sort order seemed to be strange. Important entries were on position 10, and not so important entries reached top positions.

I analyzed the situation and compared the result lists that were generated by MTLookup with those that were created by Google and Yahoo. Some important facts could be found.

What is most important, the MTLookup ranking could be improved. Now it works consistent - no matter whether the keyphrase contains short or long words, or it contains words that appear often or seldom it the database.

I could even find some situations, where Google and Yahoo produced not so perfect result lists. It was...

continue reading ...

43. ASP to PHP, with MT to Boot!

MezzoBlue, Tutorials, 17 KB, 1765 words

Step right up, step this way. Ladies and gentlemen, I give to you the amazing journey from one server-side technology to another. You'll be amazed, you'll be awed, you'll laugh, you'll cry. You'll… okay, so my writing style needs to calm down a touch.

I've been working on this on and off for months now, and I meant to have it up far earlier than this. Some of the final details are fuzzy at this point, but the bulk of it is on target.

This is the process I went through when upgrading my Movable-Type powered site from IIS (and ASP) to Apache (and PHP), from start to finish. For the benefit of Google, and you the reader, I'll try to spare...

continue reading ...

44. Securing your weblog - CGIWrap and SuEXEC

Movalog, News, 35 KB, 1825 words

Co-authored by Arvind Satyanarayan and Elise Bauer Tutorial cross posted on Movalog and Learning Movable Type

The installation instructions in the Movable Type Install Guide contain a section in the Configuration area called Enable Security Features. These instructions tell you to uncomment the Umask lines in your mt.cfg if your server is running cgiwrap or suexec. If you don't know what CGIwrap or suEXEC are, you may be tempted to skip this step. Don't. This step gives your MT installation extra security, which we will explain. (Note that this tutorial is only appropriate for MT installations on Linux/Apache web servers.)

What is CGIWrap or suEXEC?

CGIWrap and suEXEC are features...

continue reading ...

45. Introduction

Six Apart User Manual, Manuals, 33 KB, 2011 words


Movable Type is the premier weblog publishing platform for businesses, organizations, developers, and web designers. Powerful customization gives you control over everything you publish and the elegant interface keeps things simple and clear.


• Unlimited Blogging

Movable Type offers the ability to publish an unlimited number of blogs quickly and easily through a single installation of the application. And the platform supports posting by as many authors as you need, with no limit on the numbers of entries, comments, or TrackBacks the system...

continue reading ...

46. Modifying MT Search

Don't Back Down, Tutorials, 14 KB, 1146 words

As I mentioned yesterday, I recently managed to hack the Movable Type search module in order to provide Last-Modified dates on my search results. This is useful, as it may help save in bandwidth costs. Instead of having a Last-Modified date of whenever the search was run, the Last-Modified date will be from the last modification of the search results.

If you want to see what I mean, use Web-Sniffer to pull up one of your search result pages. Chances are that you will not see a Last-Modified date on it (look in the HTTP Response Header section of your results). If there is one, it's likely the time you ran the request. This means that every time someone or some robot runs that search,...

continue reading ...

47. Closing Comments

Learning Movable Type, Tutorials, 26 KB, 1301 words

One measure to guard against spam is to close comments on old blog entries. This is easy enough to do.

At the bottom of your Edit Entry window is the pull-down for none, open, or closed comments. If you don't see this as pictured, click on "Customize the display of this page" link, select "Custom" and select the fields you wish displayed, including "Allow Comments".

You can also set comments to be open, closed or non-existent by default through the weblog config window, Preferences section. Under "Comment Configuration" see "Allow Comments" Default. Note that you can override this default via your selection on the individual entry.


There are several plugins that can be...

continue reading ...

48. 2.5 (2002.10.08)

Six Apart User Manual, Manuals, 35 KB, 2142 words

2.5 (2002.10.08)

• Localization: the MT interface can be available in multiple languages, on a per-author setting. • Integrated Jay Allen's mt-search (Thanks, Jay!). We've made the following changes from version 1.31b: • Rewrote ``new comments search'' to make it more scalable (using recently_commented_on functionality) • Added a search log through the Activity Log. • Added search request throttling, to help against denial of service attacks. • Merged mt-search.cfg directives into mt.cfg....

continue reading ...

49. 1.3 (2001.12.11)

Six Apart User Manual, Manuals, 26 KB, 1018 words

1.3 (2001.12.11)

• Fixed bug where days="N" would override category="Foo" in <MTEntries> tag. (cwodtke) • Added DBM file locking (shared lock when reading, exclusive when writing). • Export process now exports excerpts, and import now imports them. • When you upload a file, if a file by that name (at that location) already exists, you now get a confirmation screen to overwrite the file, or not. (Requires that File::Temp is installed.) • Added search and replace functionality. • You can now upload files into specific directories...

continue reading ...

50. Movable Type Friendly Web Hosts

Learning Movable Type, Tutorials, 25 KB, 1722 words

Updated October 16, 2004

The results of the LMT Web Host Survey are in! Thanks to all who participated.

The first step in installing Movable Type is making sure that your web host meets MT requirements. In addition to the basic requirements there are many other factors to consider, in particular the quality of support, the reliability of the service, and the degree to which the host's staff is familiar with Movable Type. Which web host you choose can make a big difference in terms of the ease with which you install and maintain your MT weblog.

What to Look for in a Host Provider

Absolutely Necessary: 1. Ability to run custom CGI scripts 2. Perl installed on server, version...

continue reading ...

52. LMT Links

Learning Movable Type, Links, 43 KB, 2483 words

by Category | by Date


Getting the most out of MT-Blacklist - MT-Blacklist/Comment Spam Clearinghouse: Getting the most out of MT-Blacklist Birdhouse notes on Comment Spam - Why this web host is forcing comment registration Blacklist to Mod Security - by Peter Wood Brad Choate: SpamLookup - anti-spam plugin Interview with a Comment Spammer - The Register's interview with a blog comment spammer. MT-Approval Plugin - Prevents comment spam from spam bots MT-DSBL Open Proxy Comment Filter - from Brad Choate MT-Moderate - Plugin for moderating trackbacks and comments from Chad Everett Mod Rewrite to Block Bot Spam - Mod Rewrite method to divert comment spam bots to a 403...

continue reading ...

53. Choosing the Right Weblog Platform

Six Apart User Manual, Manuals, 25 KB, 973 words

Choosing the Right Weblog Platform


You are trying to determine whether Movable Type or TypePad is right for you.


Decide what is most important to you: simplicity or control.


TypePad is a complement to Movable Type, not a replacement. The two tools share a common core designed to address the needs of users with different requirements and capabilities. So, the question that will often be asked is, which is right the tool to use, Movable Type or TypePad? The answer comes down to simplicity vs. control. TypePad's centralized design and focus on...

continue reading ...

54. Six Apart - Movable Type News

Six Apart News, News, 16 KB, 660 words


Version 2.2 Released

Movable Type 2.2 is now available for download.

Amongst the small fixes and improvements documented in the changelog, there are two very large new features with this release. • TrackBack is a framework for peer-to-peer communication between weblogs; it can track cross-weblog discussions, it can provide remote content repositories, it can emulate guest authoring, etc. A more detailed introduction to TrackBack is available here. Please read through the documentation to learn how to set up TrackBack on your blog. • The system can now use a MySQL database for backend data storage, as an alternative to the Berkeley DB...

continue reading ...

55. ExtraFields

Staggernation, Plugins, 29 KB, 3608 words

Many Movable Type users have wished for the ability to define additional custom fields for entries. A future version of MT may include such functionality. This plugin is a stopgap measure until we have a version of Movable Type that allows custom fields. It lets you define custom fields on a per-weblog basis, by creating one or more SQL tables to store the additional data (this plugin has been designed to work only when using MySQL as your MT backend; see below for more on this).

Some users have managed to add custom fields to their copies of Movable Type by modifying the field definitions within MT. See this page and this thread and this thread. However, this approach has several...

continue reading ...

56. MTAuthors

Brad Choate, Plugins, 76 KB, 3143 words

Blogs that have multiple authors sometimes have the need for a 'credits' page or something like that that lists everyone. This plugin allows you to do just that by providing a <MTAuthors> tag that Movable Type lacks. Continue reading for documentation and download link.


You can download this plugin here:


To install, place the '' file in...

continue reading ...

57. Database Options

Six Apart Knowledgebase, Manuals, 27 KB, 501 words


Which database options are available, and which one should I choose?


There are four database options currently available with Movable Type: • MySQL • PostgreSQL • SQLite • Berkeley

The first step in determining which option to use is see what is available on your server when you run mt-check.cgi: • MySQL requires DBD::mysql • PostgreSQL requires DBD:Pg • SQLite requires DBD::SQLite • Berkeley requires DB_File

You should always use MySQL if it is available. MySQL is faster, more stable, and easier to backup. Even if the required module for MySQL is...

continue reading ...

58. Movable Type 3 Bible - Book Review

Learning Movable Type, Tutorials, 24 KB, 1251 words

Several months ago, author Rogers Cadenhead released the first book detailing MT3 - the Movable Type 3 Bible Desktop Edition. Since Anil mentioned the book in a MT news post on MT books, I thought I would put my 2 cents in about this book.

The first thing you should know is that the MT3 Bible is not a book for non-technically-oriented beginners. The book is filled with great information, but if you are looking for the simplified introduction to Movable Type, this isn't it. Many of Roger's instructions are in the form of Unix shell commands that you would use to manage files on a web server. In fact, the book's second chapter is on how to prepare your web server for Movable Type. If...

continue reading ...

59. MT-Notifier 2.4.1

Don't Back Down, News, 18 KB, 1108 words

Another update to MT-Notifier, which fixes a small bug with purging a user record from within the management screen. This worked okay if you were purging your own record, but if you were accessing the user interface from your Movable Type main menu (logged into the system), when you purged user data, you were kicked out of management mode and had to start over (the data was purged, however). This has been fixed. I also added a small log entry to record the number of notifications sent during any particular notification run. Thanks to Simon for another excellent (and easy to implement!) suggestion.

continue reading ...

60. 3.16 (2005.04.13)

Six Apart User Manual, Manuals, 30 KB, 1480 words

3.16 (2005.04.13)


• Made several important improvements with regards to application authentication and security.


• Fixed ``Send Notifications'' feature for multiple recipients. • Fixed a bug where comment notifications weren't being sent for some moderated comments.

Error checking

• Improved validation of user input in many places. Leading and trailing whitespace is trimmed from author names, category names, and blog names. None of these can be left blank except for a known issue with editing the...

continue reading ...


You want to post some comment? Please use the announcement post on the Movable Type Weblog.

If you want to give some feedback concerning a specific query, please use the feedback button that is shown after a search has completed.

mgs | September 27th 2005