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.
814 hits12345678910

41. 2.1 (2002.05.02)

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

2.1 (2002.05.02)

• Added webMaster, language, lastBuildDate, and pubDate to both RSS templates. • Added encode_html="1" to all RSS fields that didn't have it already. • Added Norwegian dates. • Added test for mt-check.cgi to determine whether we are running under cgiwrap or suexec. • Added a new global tag attribute encode_url (thanks to Scott Andrew LePera and others for the idea). • Changed the behavior of the publish flag in blogger.newPost; previously, if set to false the new entry would be saved as a draft. This was a bad idea, for...

continue reading ...

42. Setting Up Google Enabled Entries

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

Setting Up Google Enabled Entries


You want to integrate Google search results into your entry.


Provide Movable Type with your Google API Key and use the MTGoogleSearchResult template tag.


Movable Type is capable of making Google search queries and inserting the results into site layouts. This built-in functionality is geared toward inserting related links into an entry or a specific topic such as an author's name rather than providing unfettered access to the full power of the Google search engine. This is more a limitation of the Google API...

continue reading ...

43. Displaying Entries

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

Displaying Entries


You need to display entry data in your published pages.


Use the template tags that are prefixed with MTEntry.


Entry tags can be used to display the contents of an entry and its related information. These tags can be used in MTArchiveList or MTEntries tag contexts. Entry tags may also be used anywhere in a Individual Archive template.

Here are some of the more common Entry tags used in templates: • MTEntries

MTEntries is the most powerful and adaptive template tag in Movable Type. It is a container tag representing a list of...

continue reading ...

44. Posting a New Entry

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

Posting a New Entry


You want to post a new entry.


Click the New Post button in the Weblog Toolbar or use a Quickpost bookmarklet.


Since entries are what weblogs are all about, it should come as no surprise that there are a number of ways to create them in Movable Type.

The two most likely ones are either to use the New Post button in the Weblog Toolbar or use a Quickpost bookmarklet that MT can help you create. See "Making posts quickly from your browser" for more on Quickposts.

When creating a new entry, you will have the chance to set the...

continue reading ...

45. 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 ...

46. Introduction

Six Apart User Manual, Manuals, 27 KB, 1169 words


Weblogs are not just a one-way medium for publishing. With the use of a singular, often conversational voice, enhanced by the loosely coupled nature of the Internet and lightweight syndication formats, weblogs are akin to conversations, regardless of the size and makeup of the audience. "A" writes about something on their mind -- an experience, the news, or a project's status. "B" reads it and expresses their take. "C" finds both posts interesting and notes something A and B has not mentioned and so on.

Not everyone has a weblog (sadly) and not everyone wants to make...

continue reading ...

47. Blog settings - feedback Archives

Six Apart User Manual, Manuals, 38 KB, 1163 words

This setting controls who may comment on your site. There are three choices: • Anyone • Authenticated commenters only • No one.

Anyone and No one are self-explanatory except that the latter effectively disables commenting on the blog. If you are using the new template structure introduced in Movable Type 3.2, a rebuild of the Index templates will also remove the comment form from all of your individual entries. If not, you must rebuild all Individual archives to remove the comment form.

Autheticated commenters allows only commenters authenticated through the TypeKey service (or another...

continue reading ...

48. 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 ...

49. Blog settings - publishing Archives

Six Apart User Manual, Manuals, 40 KB, 1529 words

The full URL (including http:// and your site's domain name) to your public weblog. This URL should not include the filename of your index file; for example, if your index file is located at, then the value for Site URL should be

This is a required field.


You should never set your Site URL to the same value as your Movable Type application URL (i.e. your CGIPath). Publishing your weblog content to the Movable Type directory is a security hazard and can lead to numerous problems such as...

continue reading ...

50. Import format Archives

Six Apart User Manual, Manuals, 24 KB, 1456 words

This document describes the format required by the Movable Type import mechanism, which can be used to import entries and comments from other content management systems.

The basic import format is a list of entries, separated by the string -------- (that is eight - characters, followed by a carriage return). Each entry can be broken into two main sections; these sections are separated by the string ----- (that is five - characters, followed by a carriage return).

If you have HTML in the data that you are importing, it should not be encoded into HTML entities; the data that is in your import file is...

continue reading ...

51. Entry Archives

Six Apart User Manual, Manuals, 71 KB, 1457 words

A container tag whose contents will be displayed if the entry in context was posted on a different day than the following/next entry in the list.

Back to top | Permalink | Comments (0)



continue reading ...

52. Email Archives

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

Email. Can't live with it. Can't live without it -- although many of us wish we could.

Despite the introduction of new tools such as weblogs, wikis, aggregators and instant messaging, and the growing notion that email is "broken," it still remains the de-facto, baseline, catch-all choice for online communications and collaboration.

In this chapter we'll delve into various ways that email is utilized with Movable Type.

Back to top | Permalink | Comments (0) ...

continue reading ...

53. Introduction

Six Apart User Manual, Manuals, 32 KB, 1740 words


With the most difficult part of running Movable Type -- the installation -- behind you, it is time to get started using MT.

It all begins with The Movable Type Content Management System (CMS). This script is the heart and soul of what makes powerful weblog publishing possible.

The CMS contains the majority of the intelligence and work flow that makes Movable Type what it is. Whether it involves posting an entry, adding a colleague as an author, or publishing your content with a whole new style, it is the CMS that is doing the heavy lifting.

By default the CMS script is...

continue reading ...

54. Categories Archives

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

Categories provide an alternate means to the weblog's traditional chronological form of organizing entries. Movable Type allows you to enter a list of categories using a variety of methods and assign one or more to each of your entries. You can use MT's categorization facilities to group related entries despite chronology or simply as a means of filtering entry listings in the CMS more easily.

Each entry can be assigned one primary category and any number of secondary categories. The primary category is used when you wish to display information about just one of the categories to which an entry is...

continue reading ...

55. Introduction

Six Apart User Manual, Manuals, 32 KB, 1761 words


One of Movable Type's most powerful traits is its flexibility to adapt to practically any weblog design or use you can imagine. For the average user, most of this flexibility comes from Movable Type's template engine.

The template engine is crucial to automating the process of publishing and is what makes a publishing system go. When a rebuild is performed, templates are merged with content to create a page that visitors can view in their browsers.

These templates are what control the design and layout of your site and what keeps that design separate from the...

continue reading ...

56. 2.6 (2003.02.13)

Six Apart User Manual, Manuals, 32 KB, 1681 words

2.6 (2003.02.13)

• Added Text Formatting options. Instead of a simple Convert Line Breaks checkbox, you can now set a different formatting option for each entry. Plugins can add new options to the Text Formatting menu, which allows for greater integration with the formatting within the system (for example, Text Formatting will be applied on the preview screen). • Added PostgreSQL and SQLite database drivers. • Incorporated Brad Choate's Sanitize plugin, adding an mt.cfg setting for a global default and a per-blog setting to override it. Sanitize is turned on...

continue reading ...

57. Use Of Uninitialized Value

Six Apart Knowledgebase, Manuals, 29 KB, 842 words


Various errors of this type, what they mean, and the solutions.


Error: Use of uninitialized value in string eq at lib/MT/App/ line 316.

This is related to the display of the Movable Type News Feed on the main page. Your server is most likely having trouble retrieving this feed.

You can disable this feature in mt-config.cgi1 file with the following line: NewsboxURL disable

Remember to edit mt-config.cgi only in a plain text editor, and upload it back to your server in ASCII mode after making changes.

Error: Use of uninitialized...

continue reading ...

58. Advanced Topics Archives

Six Apart User Manual, Manuals, 62 KB, 5230 words

With broad platform integration of all the leading open standards, Movable Type has the potential to do much more, given additional expertise and knowledge on the user's part.

This chapters covers some of the more advanced features in addition to providing a starting point for more advanced topics not covered in this publication.

Architectural Overview

Movable Type is written in a highly modular Perl object-oriented style with an open code base (it's not open source -- an important distinction) that makes the browser-based tool quite flexible and easily modifiable, allowing it to adapt to any number of...

continue reading ...

59. Pragma No-Cache Messages

Six Apart Knowledgebase, Manuals, 26 KB, 410 words


In Internet Explorer, I see odd errors at the top of the login screen regarding Pragma no-cache, and after signing in, I keep getting returned to the login screen. In Firefox, I'm unable to log in at all, because I see the HTML for the login screen.


The appearance of these messages on the screens usually means the CGI handler on the server is not set up to deal properly with Pragma no-cache headers. So you'll need to check with your host to see if their CGI handler is configured properly for these headers.

For those running under...

continue reading ...

60. SpamLookup Archives

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

SpamLookup is an anti-spam plugin created by Movable Type engineer Brad Choate, which identifies spam based on a number of unique characteristics and administrator based tests. It includes: • IP address blacklist lookupsDomain name blacklist lookupsIP address source correlationLookup whitelistsLink limitsEmail and Link memory testsKeyword filtering

This plugin has been updated for Movable Type 3.2 and utilizes the feedback rating framework. Each test that is enabled contributes to the final composite score of a feedback item. The final score after all tests (SpamLookup and other plugins)...

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