The Movable Type User Manual

NOTE: This documentation is for Movable Type 3.2. If you are using a newer version, please see the documentation for Movable type 3.3x or Movable Type Enterprise.

« 1.31 (2001.12.13) | Up | 2.0b1 (2002.02.18) »

Chapter H: Changelog

1.4 (2002.01.07)

  • New default templates no longer use <label> tag in the Remember info? checkbox for the ``remember me'' JS, because it was breaking XHTML validation.
  • Fixed Linked File Templates so that, when linking a template to a new file that doesn't yet exist, the permissions will be set correctly (based on umask settings in mt.cfg).
  • Added new default templates and made them customizable by stylesheets.
  • Added the Comment Error Template to specify the layout of the page a user receives when there is an error with his/her comment submission (eg. an invalid or missing email address).
  • Usage of <$MTCommentPreviewState$> in the Comment Preview Template is now deprecated; handling of this tag will not be removed from MT, because existing users are certainly still using it. But it is no longer recommended as the best method for comment previewing (instead see the new default templates for editable comment previews).
  • Changed the &lt;title&gt; tags of the default templates so that they are more descriptive by default of the content in the page (and no longer just MOVABLE TYPE : TEMPLATE).
  • Added <MTGetVar> and <MTSetVar> for use in passing around values to template modules, etc. (Yaacov Akiba Slama)
  • Added troubleshooting docs on fixing ``Moved hosts, can't login'' DB problems.
  • Added an editable comment preview form to the Comment Preview default template, using encode_html="1" and convert_breaks="0".
  • Added <MTArchiveNext> and <MTArchivePrevious> containers for displaying links to the next and previous date-based archives, respectively.
  • Added encode_js filter. (Yaacov Akiba Slama)
  • Added zero_pad and space_pad filters.
  • Fixed bug where, when posting via bookmarklet, allow comments on a new entry would be turned off even if the default is set to true, in the situation where the allow comments checkbox is not included on the bookmarklet. (Volker Weber)
  • Fixed a bug in mt-check.cgi where the module description (and reason for inclusion) would not be displayed.
  • Changed %l to %I in the default date/time format string, because %l is unsupported in some strftime implementations.
  • Removed <a name="comments"> from the default Comment Listing template, as this was causing problems with the form of the same name.
  • Added a convert_breaks attribute to the <$MTEntryBody$>, <$MTEntryMore$>, and <$MTCommentBody$> tags. This allows you to override the Convert line and paragraph breaks on a case-by-case basis, if desired.
  • Added <MTCalendar> and associated tags for a monthly calendar display of entries.
  • Now, if default-templates.pl cannot be found by mt-load.cgi, the actual error message will be given, which can be useful for determining path errors.
  • Fixed bug where using <MTArchiveList> and <MTEntries> within an Individual archive template would overwrite the entry object in the stash.
  • Added trim_to global tag attribute. (morbus)
  • You can now use lastn="N" in an <MTEntries> tag within an <MTArchiveList> container to only display the last N entries within a certain archive grouping; for example, to display the last N entries in each category.
  • Index templates and template modules are now sorted alphabetically in List Templates. (morbus)
  • Added remove_html global tag attribute. (morbus)
  • dirify now strips HTML tags (eg. <br>) and entities (eg. &amp;). (morbus)
  • In import dates, AM/PM is now optional; if not present the hour will be treated as on a 24-hour clock.
  • Fixed bug where setting words in excerpt to 0 would not work properly (ie. excerpt would still be generated using 20 words).
  • Made upload popup link onclick attribute return false.
  • Added index on comments for created_on column.
  • Added <$MTCommentID$> tag.
  • Fixed small comment bugs: if URL or email address was completely undefined (not blank, but undefined), this would cause a Build error; and the PreviewURL, PreviewAuthor, and PreviewEmail tags were not using the correct Comment context.
  • Fixed error message (importing => exporting) in mt-export.cgi.
  • Fixed error message when opening up index template file fails (error message included tempfile).
  • Now require at least version 0.8 of File::Spec, because of the use of splitpath (below). Changed mt-check.cgi to reflect this.
  • Use File::Spec->splitpath to split up path into directories and filename; this should fix a bug on Windows when rebuilding files.

Submit Feedback on This Article

Your comments on how we can improve this article are appreciated; but please do not use the feedback form to submit support requests or question. We will not respond to or publish such queries submitted through this form. If you have a technical question or problem, visit Movable Type Support.

Six Apart
Makers of weblog software and services for individuals, organizations and businesses.
This website is powered by Movable Type.