Administrative/User Interface Plugins
The Custom Header Plugin for Movable Type makes it easy for users to upload and customize the header for their blog. It uses javascript and Ajax to make the customization process as seamless, intuitive and painless as possible. No knowledge...
Have you ever wanted a simpler way to update your site's stylesheet? One that did not require you to click through 5 screens just to add a simple rule? Have you ever needed a way to let a client or...
This plugin enables you to set an arbitrary offset when listing entry....
The HashTag plugin is yet another twitter plugin. It will Tweet the entry title and a link using the account in the plugin settings, it can also add hashtags to your tweets. Hashtags are Twitter's version of tags, they provide...
The Custom Fields found in Movable Type Pro are a boon to creating a flexible and robust site. When the standard field types don't quite meet your needs however, get More Custom Fields! Checkbox Group: easily create a group of...
SortableCategories plugin allows you to arrange the orders of category and folder lists with the drag-and-drop manner....
The Page Layout plugin for Movable Type allows authors to select from more than one template (or "layout") for a given page or entry. For example, a web site may wish to suppress advertising on certain pages. This plugin would...
A plugin which help to upload asset and index-template. Upload archive file and extract as these....
This is an ever-evolving plugin designed to allow us, Six Apart to test and iterate upon a new user management area of Movable Type. Features: New User Interface accessible from the blog's "Manage > Users" menu. Experimental use of Gravatar...
Customizing default fields is enabled. (eg. "Title", "Body")...
Arbitrary JavaScript is inserted in the entry edit screen. Moreover, because ajaxlibs of Google is read beforehand, jquery etc. can be easily read in the script....
CSS is added to the field added in the custom fields and externals of the field are adjusted....
Features: Rebuild a specific archive type with the one click. Rebuild all blogs with the one click....
This plugin enables one to relate information about the period of an entry. The entry can be put into the state of "Unpublished (Draft)" by synchronizing with a periodic task....
This plugin enables one to relate location information to each data type in Movable Type (user, blog, and entry). Google Maps is used as the primary interface. This plug-in can be used with MT4 (To a partial target) and MT3.3....
An essential component of any large scale Movable Type installation is "Publish Queue." Publish Queue is a system by which files published by Movable Type are published in the background at the next available moment, as opposed to slowing down...
This plugin can import your blog entries from your Serendipity blogging service 's RSS feed into Movable Type....
StyleCatcher is the Movable Type component that helps you find and apply CSS-based theme designs to your weblog. StyleCatcher is built into all copies of Movable Type 3.3 or later. This version of StyleCatcher upgrades the version of StyleCatcher that...
The Custom Asset Markup plugin was created to address the issue in Movable Type 4+ where assets embedded into entries are wrapped with HTML markup that is hard coded into MT::Asset and MT::Asset::Image. Having markup hard-coded into the templates presents...
This plugin lets blog authors edit photos. Blog authors access the Photo editor via Movable Type's Asset Management screen. A fuller description of the plugin can be found at the plugin homepage....
YUI has become my new favourite Rich Text Editor and I have been implementing it left right and centre. It's extensability, features and ease of use are unparralled. It made sense for all these features to be available to me...
Ever need to copy an entry or template to a new one in your Movable Type blog? That usually involves having 2 windows (or tabs), and cut & pasting each of the fields you need. No more! This new plugin...
This plugin allows you to associate locations with blog entries using Google Maps. Each blog entry can have a location (latitude, longitude), and a map can be shown for the location. Also, a map can be shown which displays all...
This plugin allows you to associate locations with blog entries using Google Maps. Each blog entry can have a location (latitude, longitude), and a map can be shown for the location. Also, a map can be shown which displays all...
In Movable Type 4, there's a new way to easily reply to user comments by using the "Reply" links in comment listings in the content manager, or the "Reply to this comment" link when editing a comment. Doing so shows...
A RSS/Atom feed reader that integrates into Movable Type. It provides three main features: 1) The ability to use MT as a feed reader. 2) A dialog that allows you to import other bloggers' feeds into an entry you are...
This plugin assists with migration from Arvind Satyanarayan's CustomFields to the version of CustomFields in the Commercial versions of Movable Type. Step-by-step guide can be found in the README file in this plugin....
This plugin provide a framework of that the extensible command buttons to your Movable Type Entry Editor....
WP Interface is a plugin for Movable Type that provides a user interface very similar to Wordpress....
Cache Block is a plugin that can dramatically speed up publishing by caching blocks of built template code. Cache Block is very flexible, enabling you to cache an entire page, a small template snippet, a template module, a sidebar widget,...
Dashboard widget with links to get you where you want quickly. DashOff provides a dashboard widget with links to the most common pages in the app for every blog you have access to....
HTML Link adds new functionality to the entry toolbar by improving the way Movable Type handles links....
The HTML List plugin adds bulleted and numbered lists to the entry toolbar screen. It is an improvement (though functions identically) to FormatList by Mark Carey. (http://www.mt-hacks.com/)...
The Upload Path plugin enables administrators to choose a list of preset paths for authors to upload files to....
If you want your multilingual, Unicode text to display in HTML reliably, across different browser encoding settings, MT-UnEntity is for you. It will make sure that your Unicode characters are not displayed as gibberish un-entities. ;) After installing MT-UnEntity, two...
memcached Stats is a plugin for Movable Type 4 (MT4) that provides a admin dashboard widget that displays stats for each of the memcached servers in your MT config....
Add User Photos (Avatars) using the User Profiles plugin. User Profiles is a plugin for Movable Type 4 that extends the user profiles in MT4. Version 1.0 adds the ability to user profile images (sometimes called avatars) from within the...
The Customized Email Templates plugin enables MT4 sites to customize email notification templates on per blog basis. Using the familiar MT4 template management screens, you can easily customize the emails that get sent out by the system. For example, you...
Entry To Page Converter is a plugin for Movable Type 4 that enables you to convert Entries into Pages. Pages are a new feature in MT4 that you can use to create pages that are not really 'entries'. In previous...
Visitor Stats is a plugin for Movable Type 4.0 that displays visitor and page view statistics for MT4 blogs. Visitor Stats Pro provides even more statistics and widgets....
The Podcasting Plugin for Movable Type allows users to easily link to and include MP3 at any URL in their Movable Type blog and to manage those podcasts as assets within Movable Type's asset management system. Features Link to any...
As everyone knows, it is quite hard to create many users by using MT4 CMS manually. To resolve such a situation, BatchAuthorCreator plugin allows you to automatically create as many users as you need, in batch style. You can write...
MemcachedLocal caches the MT internal data, such as entry tags and comment counts, to the local memory, which allows you to speed up rebuilding templates especially under FastCGI environment. Background Some MT objects have both of internal data and external...
HatenaBookmaker is a Movable Type plugins which allows you to cross-post your entries to the "Hatena bookmark", which is a well-known social bookmarking service in Japan....
Basically, Movable Type does not rebuild any archives when you delete an entry, therefore, you need to rebuild all archives manually in order to keep archives consistent with the database. To solve this problem, DeleteAndRebuild Plugin automatically rebuilds archives which...
A Movable Type Plugin to Edit Entry/Page Author Users with Editor role (or greater) may edit the author on Edit Entry screen and Edit Page screen. This plugin is perfect for those who commonly create entries for which their boss...
HP Blog Printing makes it easy to add full-featured printing to your blog so users can enjoy a customized read on the go. Starting at the print button, readers can pick and choose the posts they want to print, free...
BlogSkeletonCloner plugin allows you to clone a blog without its contents. Unlike MT4-embeded WeblogCloner, this plugin clones just a skeleton, which means everything except for entries, pages, categories, comments, trackback pings, and tags. This plugin helps those who want to...
This plugin automatically provides a customized and specially designed user interface for Movable Type 4.0 users accessing their Movable Type installation via their iPhone or iPod Touch....
I needed to set up 30+ users and blogs in Movable Type. I was faced with the prospect with spending all day doing this manually though the Movable Type interface. I would need to create the blog, then create the...
View your Google Analytics data in the MT dashboard...
The FeedBurner Widget lets you use statistics from the popular FeedBurner service right on your MT4 dashboard. Feed subscriber numbers and click-through numbers for your feed are displayed in a visual graph, and you can even see those statistics for...
Template Installer is a plugin for Movable Type that makes it easy to install new template sets for your blogs. Combined with Template Exporter plugin, this makes is very easy: For bloggers to share templates / widgets with others For...
Template Exporter is a plugin for Movable Type that enables you to easily export your blog templates in a way that can be shared, distributed, or even sold to to others....
MT-Dispatch is a Perl application and plugin for Movable Type that allows Movable Type to run under FastCGI with functional background tasks and optionally externally to the web server. It also runs periodic tasks like the publishing queue. The default...
This plugin enables you to trust commenters on you blog -- without requiring them to login via TypeKey or other authentication service....
Add Category is a simple MT Plugin that enables you to select multiple entries and add them to one or more categories at the same time. This can be a timesaver if you want to add a bunch of entries...
Blog Janitor is a plugin for Movable Type that preforms various clean-up tasks. Blog Janitor can perform the following tasks: Close comments on old entries. Delete duplicate comments and trackbacks Blog Janitor does his work automatically, you don't need to...
Template Inheritance is a plugin for Movable Type that enables you to link templates together in a way that one template inherits its template code from another template. One example is when you have two or more blogs in your...
The Dynamic Menus plugin for Movable Type 4.0 (MT4) hides inactive menu items in the MT4 user interface....
The Navigation Breadcrumbs plugin for Movable Type 4.0 (MT4) adds navigation "breadcrumbs" to administration interface. These are links at the top of each screen that helps show you where you are in the interface, and provides links to go up...
One of the new features introduced with Movable Type 4.0 is template snippets. These are small bits of template code that can be easily inserted using the drop down menu on the template editor. TextMate users will feel right at...
Movable Type 4.0 introduces a whole new dashboard with the focal point being tracking the activity across your blogs. For my personal MT install, however, this isn't terribly useful (being the only author, I know my - albeit dismal -...
Template Shelf is a plugin that every serious designer and site administrator should have. This plugin makes navigating between and editing your site's templates a breeze by installing a simple plugin that sits in your template editing screens sidebar. This widget contains a list of all the templates currently installed in your system and allows you to access them quickly and easily.
This plugins adds a "Bookmarks" menu to Movable Type 4.0's menuing system. In this menu you can place links to all of your favorite and most frequently accessed pages within the application....
Do you prefer to work directly with the HTML when writing a new entry? Are the simple formatting buttons in the MT interface simply not enough for you? MT-Quicktags is likely just the drink to quench your thirst. Despite all...
Publishing Buttons simply provides one-click publishing or saving of your entry. It's for people like me, who are just too lazy to click the dropdown box to change the status. Really, that's all there is to it. This is a...
When writing an entry, I like to have an idea of how long it is. I often use the Entry Body as an article lead-in and try to keep it between 50 and 75 words, but when you start to...
Do you schedule entries, or otherwise modify the Entry Date field? Do you sometimes forget a leading zero, for example, to create a valid, two-digit hour field? Hot Date is just what you need: drop-down time selectors in 12-hour format...
Privacy is a new plugin for Movable Type that allows you to define "read permissions" for assets in Movable Type (entries, categories and blogs) . As a result, readers will first need to authenticate to be able to view the...
Some web pages generated by Movable Type may grow quite large. For example, a category archive with hundreds of entries or an individual entry archive with dozens of comments may become unmanageably large. The MTPaginate plugin makes it possible for...
Allows static paging of your index page, category and date-based archive pages, letting you define how many entries should appear per page, and providing custom tags to display navigation links and other information about the paging structure. Previously named Paged...
Better File Uploader is a plugin that replaces and improves upon the Movable Type file upload tool. Multiple file uploading and 1-click uploading put a focus on speed and efficiency Resize on Upload keeps all images sized appropriately Watermarking ensures...
Do you like seeing those little smiley emoticons in other people's blog? Then Smilies is the plugin for you! This plugin will add 13 smiley faces to your Movable Type Edit Entry screen. With a click, you can add any...
Icon-o-matic is a plugin for Movable Type that allows you to easily insert any image into an entry, and any commenter to insert an image into their comment. To restate: Icon-o-matic allows you to easily re-use any image with one...
The Better Entry Preview plugin's purpose is to make the entry preview screen more useful. The included styles give the entry preview environment a feel that a traditional editor might like by using larger type, more line spacing, and a...
Ever had a browser or computer crash, or closed a window by mistake while typing a blog entry? Or clicked a link by accident, and crossed your fingers while hitting the "back" button just to come back to a blanked-out...
This plugin makes it simple to add Google Analytics codes to your weblog. Usage:...
NotifyWho?! is a plugin written for Movable Type 3.2 which enables blog administrators to specify exactly who should receive comment and TrackBack notifications for each individual blog. The can be sent to the entry's author (the default), to a list...
webSSearchy is a plugin which enables your visitors to easily search more related pages in the web space with a help of your own suggesting search queries, the AJAX technique, and Google, Yahoo Web Service API. This is a newly...
FormatList is a plugin that makes it easy to create bulleted or numbered lists when creating or editing entries.
Allows setting global or per-blog default content for entry text fields....
If you're porting a LiveJournal to MovableType, this will make the transition all the more easier.
This is a Movable Type plugin that allows adding comments right from Movable Type's backend. It adds a "Add A Comment" form in the "Comments" tab when editing an entry. As a bonus, it also adds a "Add A Trackback"...
Adds a button above the entry editing area to easily add a macron to any character. A macron is a "mark placed over a vowel to indicate that the vowel is long" (Webster). It can be used for example in...
Show System ID integrates display of blog, entry and category ID numbers directly within the MT interface....
Granular Interface Styling adds extra classes to the MT interface to allow for more detailed customization....
Movable Type already has entry previewing functionality built in but it is extremely restrictive. It only shows you three fields (title, entry body and extended entry) and you have no idea what it will look like on your weblog, amongst...
AcceptCommentsPings is a plugin that allows you to switch the "Accept Comments/TrackBacks" status for one or more entries from the entry listing page....
MT Protect finally gives you the ability to protect entries and blogs within Movable Type in three different ways: Password protection - protect your entries or blogs with a password which readers must correctly enter to gain access. Typekey protection...
MT-Farsi, or as it is called in Persian, Farsi Saaz, is a plugin for Movable Type 3.2 (MT) to add some features to it in order to enhance its right to left functionality. Also introducing some language specific features like...
It is a updated version of previous "alogblogMTinterface" plugin. In this version, WYSIWYG FCKeditor is introduced. And by using MT's templates, we can customize FCKeditor's Templates/Styles features easily....
In MT 3.2, if we want to provide our own default templates to authors/blogs, we should put *.tmpl files to (mt home)/default_templates/ folder, and add some infomation to (mt home)/lib/MT/default-templates.pl by hands. More completely, we should add some digest info...
This plugin makes your permalinks as Cool IRI although your preferred language doesn't use US-ASCII....
MT-Notifier extends the notification process by allowing subscriptions to individual entries, across categories and even entire blogs, so that visitors to your site can keep up with not only with comments that are left, but what is happening anywhere on your entire installation.
In MT's template editing window, you can use TAB key, change text font-size, turn on/ff wrapping, and refer/insert all MT tags as well as all tags of installed plugins....
CustomFields, the aptly named plugin, brings custom fields to Movable Type's entries, authors and categories offering the ability to create text fields, multi-line textareas, drop down menus, radio buttons, url and date/time fields (complete with a pop up calendar). These...
This plugin changes the category drop-menu on the entry editing screen, highlighting subcategories. Furthermore, if you tab to or click on the menu, you can type the first few letters of any category and select it automatically, which was the...
InlineEditor brings to Movable Type a concept first introduced by Jay Allen of Six Apart at his SxSW 2004 panel. Through template tags, InlineEditor adds links to entries in your weblog which when clicked display the entry form inline -...
PowerRebuild is a plugin that allows you to rebuild comments, trackbacks, templates and blogs by simply choosing the items you wish to rebuild and clicking a button....
Enables one-click publishing of an image-embeded entry. Also in Firefox/Mozilla, you can use right-click context menu....
MTPastEntries is designed to allow new entries on a blog to be designated as newer versions of an older entry. At present, previous versions of a given entry are signified in the keywords field of a new entry and comments...
ConfigUI is a plugin that quite simply adds a graphic user interface to the config file. It has been built for MT 3.2 and uses almost every new API available....
Workflow allows you to grant publishing permission to only the authors you choose (editors), while other authors (contributors) may only save entries as drafts. Once satisfied with their entries, contributors can transfer their entries to an editor who may then...
ArchiveYears produces yearly tables of monthly archive links, analogous to MTCalendar. <MTArchiveYears> <MTArchiveIfYearHeader> <table> <caption><$MTArchiveDate format="%Y"$></caption> </MTArchiveIfYearHeader> <MTArchiveIfLineBegin> <tr> </MTArchiveIfLineBegin> <td> <MTArchiveIfEntries> <a href="<$MTArchiveLink$>"> </MTArchiveIfEntries> <$MTArchiveDate format="%b"$> <MTArchiveIfEntries> </a> </MTArchiveIfEntries> </td> <MTArchiveIfLineEnd> </tr> </MTArchiveIfLineEnd> <MTArchiveIfYearFooter> </table> </MTArchiveIfYearFooter> </MTArchiveYears>...
MT-SomeDays is designed to allow the creation of various date containers within your Movable Type-powered site. These are similar to the calendar functions that you can use with the standard template tags, but almost infinitely more powerful, allowing you to...
An experimental plugin that dynamically generates a Entry Edit Link (EEL) on content pages. The plugin has been deprecated and is no longer supported....
Provides the user with the ability to include templated content from other blogs in their MovableType installation, including rebuild control and permissions. <h3>Side Blog</h3> <MTMultiBlog include_blogs="7"> <MTEntries lastn="10"> <h4><$MTEntryTitle$></h4> <MTEntryBody> </MTEntries></MTMultiBlog> This plugin is packed with MT as of version...
Adds backup, restore, cloning and migration of weblogs to MT 3....
A version of MTEntryEditLink that works everywhere, not just in your search templates. <head> <MTJavaScriptGetCookie> </head> <body> <MTEntries> ... Posted by: ... | permalink | <MTEntryEditLink> </MTEntries> </body>...
This plugin creates context sensitive links in a blog that lead directly back to the MovableType interface. It can be used to create shortcuts which make it possible to go directly to MT dialogues (such as "Edit Entry") without detour...
Adds a tag allowing one blog to add an entry to another Movable Type blog -- even on a different system. (You need the username and password, of course.) <MTCrossBlog blogid='4' username='user' password='password' proxy='http://someplace.com/cgi-bin/mt/mt-xmlrpc.cgi' title='A new entry on my other...
PluginManagerTags provides a set of tags you can use in your templates to access data that the Plugin Manager stores. <ul> <MTInstalledPlugins> <li><MTPluginName> (<MTPluginVersion>)</li> </MTInstalledPlugins> </ul>...
Force rebuilds of other indexes or entries <div id="sidebar"> <MTArchiveList archive_type="Weekly" lastn="1"> <$MTRebuildIndex template="Recipe of the Week" if_older="1"$> </MTArchiveList> <$MTInclude file="week_recipe.html"$> </div>...
<!-- Even if you don't use Daily archiving, this works --> <MTArchiveAnyway archive_type="Daily" lastn="1"> <MTEntries sort_order="descend"> ... </MTEntries> </MTArchiveAnyway>...
Fully load entries into special date-based archive contexts, to use MTArchiveCount or MTEntries. <MTArchivePrevious> <MTArchiveLoad> <a href="<$MTArchiveLink$>"> « <$MTArchiveTitle$> (<$MTArchiveCount$>) </a> </MTArchiveLoad> </MTArchivePrevious>...
Find out which archive context is in use <MTIfArchive archive_type="Monthly"> <$MTArchiveDate format="%B %Y"$> </MTIfArchive>...
Create yearly calendars with ease. <table><MTArchiveYear columns="4"> <MTArchiveYearRowHeader><tr></MTArchiveYearRowHeader> <td> <MTArchiveYearIfEntries><a href="<$MTArchiveLink$>"><$MTArchiveDate format="%B %Y"$></a></MTArchiveYearIfEntries> <MTArchiveYearIfNoEntries><$MTArchiveDate format="%B %Y"$></MTArchiveYearIfNoEntries> </td> <MTArchiveYearRowFooter></tr></MTArchiveYearRowFooter> </MTArchiveYear></table>...
Adds container tags for listing Entries, Comments, Pings, and Categories throughout the entire installation of MT. This can also be set to include or exclude specific blogs. <MTGlobalEntries include_blogs="3,4,6"> --MTEntry* tags here-- </MTGlobalEntries> <MTGlobalComments lastn="5" offset="5"> --MTComments* tags here-- </MTGlobalComments>...
Container tag which allows for lastn entries across the whole system. <MTWholeSystemEntries lastn="5"> <a href="<$MTBlogURL$>"><$MTBlogName$></a><br /> - <a href="<$MTEntryLink$>"><$MTEntryTitle$></a><br /> <br /> </MTWholeSystemEntries>...
Plugin based way of including posts/info from other blogs on the same installation. Version .18 allows for multiple blogs <MTOtherBlog blog_id="2,3,4">. Version .25 adds excluding options. <MTOtherBlog blog_id="3"> <$MTBlogName$><br /> <MTEntries lastn="2"> < a href="<$MTEntryLink$>"><$MTEntryTitle$></a><br /> </MTEntries> </MTOtherBlog>...

Unrecognized Tags
by Six Apart
Overview This plugin is useful to system administrators who need to quickly scan an installation for any and all template tags that are unrecognized by the system. Unrecognized tags can result from the following: core template tags being removed after...