Upgraded to MT 2.65

Just finished upgrading MT to the latest version; the upgrade seems to have gone off without a hitch. Looking at the [change log]http://www.movabletype.org/docs/mtchanges.html#2.65%20(2003.12.18)), these items were the most interesting to me:

1. New tags

<MTIfNonEmpty>

Use the MTIfNonEmpty tag to check whether the value of another tag would not be empty. The other tag name should be supplied in the tag attribute to this tag. This is a conditional tag, so the markup inside of the tag will be displayed if the condition (a non-empty value for the result of evaluating tag) is true.

For example:

<MTIfNonEmpty tag="MTEntryAuthorURL">
The author's homepage URL is <$MTEntryAuthorURL$>.
</MTIfNonEmpty>

<$MTEntryModifiedDate$>

The modification date of this entry. Like all date tags, this tag takes optional format and language attributes. See Date Tag Formats for more information.

2. Atom

"Added Atom syndication feed template (atom.xml) and auto-discovery for Atom feed to main index template."

I don't know if I should be all excited about Atom or not. It's yet another template and file format to keep track of, not to mention my news reader cannot read it. From what I can tell, support for Atom in newsreaders is not yet widespread. I haven't decided yet whether to implement an Atom template or not.

3. Security

  • Fixed security issue with XML-RPC server.
  • Fixed relay issue with mt-send-entry.cgi.

The security updates are the main reason I decided to upgrade now instead of waiting for MT 3.0.