Movable Type Documentation

« IndexBasename | Up | AuthLDAPURL »

Chapter H: Changelog

3.32 (2006.08.28)

Show

32509: Activity Log Filter Missing 'Search' option

You can now filter the Activity log for entries related to public search queries. (Thanks Mark C!)

32695: MTIfCategory 'type' attribute should accept 'secondary' as a value

Added support for `secondary` as a value to the type attribute of `MTIfCategory`. Previously only `<MTIfCategory type="primary">` was supported.

32732: New DebugMode settings for publishing performance profiling

DEBUGGING: Added DebugMode settings for tag level profiling (8) and template level profiling (16) useful in troubleshooting publishing performance issues. To turn both on you should set the `DebugMode` to 24 (8+16) since that configuration directive is a bitwise operator.

32747: Create a "Powered by" default widget for WidgetManager

Widget Manager now includes a "Powered by" widget.

32450: Feeds.app lite requests and improvements

Implemented a number of fixes and minor enhancements to Feeds.app Lite.

32666: EntryTags tag needs optimization

Fixed a severe issue in the use of the `MTEntryTags` template tag wherein publishing performance would be nearly exponentially degraded with the number of entry tags in use on the blog. (Thanks to Hirotaka Ogawa-san!)

33104: "[" and/or "]" in template name causes a bug when rebuilding a index template

Fixed an anomaly where square brackets were not allowed in the template name field.

33467: Published blog tag count includes unpublished entries

Fixed an issue where the count of entries reported from `MTTagCount` template tag includes unpublished entries with the tag in context. Thanks to Shibata-san for his feedback on this issue.

34025: UTF-8 data in blog_description table mangled when posting a comment

Fixed a bug for MySQL users which caused characters in the weblog description field to be mangled if `LaunchBackgroundTasks` is enabled and the database character encoding is something other than Latin-1 (i.e. where the character encoding must be converted between MySQL client and server and the SET NAMES database command is required). (Thanks to Julian 'Julik' Tarkhanov!)

34070: Dynamic MTEntries tag applies sort_order attribute too early

Fixed a bug in dynamic publishing where the use of `lastn` attribute to `MTEntries` along with `sort_order` or `sort_by` attributes would often produce the wrong set of entries. This was caused by the system applying the sorting attributes too early in the process under dynamic publishing.

34058: TypeKey sign-in results in "Couldn't get public key from url provided" messages in Activity Log

Fixed a bug in which a Typekey sign-in could result in an erroneous error in the Activity Log: "Couldn't get public key from url provided".

32851: Dynamic *weekly* archive page does not have correct set of MTArchiveList when archive_type="weekly"

Resolved an issue where MTArchiveList would generate incorrect results when set to display an archive_type of 'weekly'.

32861: Weeknum in entries are calculated wrongly

Fixed an incorrect calculation of week numbers in the generation of weekly archives.

32584: Dynamic MTVersion returns VERSION while static MTVersion returns VERSION_ID

Fixed an issue in dynamic publishing where the API platform version (3.3) would be returned by the <$MTVersion$> template tag instead of the Movable Type application version (3.31).

32547: MTComments returns error in blog-context on static template

Fixed a discrepancy between static and dynamic publishing in the use of the MTComments tag on an index template outside of entry context. In dynamic publishing, all comments for the blog were shown, while on static, an error was generated during publishing. Now both modes list all comments.

32482: Category association to an entry is removed when editing an entry on the screen that doesn't show Category field

Fixed an issue where a previously specified category association of an entry would be eliminated if the entry was subsequently saved in a customized entry UI that did not include the category field.

32483: Digest::MD5 is required by MT

Removed the dependency on Digest::MD5 created by an unused portion of the latest HTML::Template module included in the Movable Type and Movable Type Enterprise distributions.

32479: GoogleSearch plugin always look for google api key from the weblog whose id=1

Fixed an issue with the GoogleSearch plugin where the blog ID was not being appropriately passed to the plugin and hence blog ID #1 was the only blog which could be searched.

32165: mt-wizard.cgi-created CGIPath incorrect if server port is used

Fixed a bug in which mt-wizard.cgi could build incorrect CGIPath if the URL to the mt-static directory included a server port. In this case, the CGIPath would have the port specified twice.

32305: MTEntries with recently_commented_on attribute causes SQL error if MySQL version < 4.1

Fixed an issue where MTEntries' 'recently_commented_on' attribute was inoperable under MySQL 4.0.

32346: Private entry tags displayed on dynamic pages

Resolved an issue in which private entry tags (i.e. those which start with @) were being published on pages produced by dynamic templates. (Thanks Gita!)

32357: Editing entry tags with apostrophes is broken

Fixed an issue where entry tags containing a single quote were uneditable because the quotes were unescaped in the javascript routines necessary for editing. (Thanks to Bud Gibson)

32361: CMSPostSave.entry not backwards compatibile

Fixed a bug in plugin API where the aliasing between the CMSPostEntrySave and AppPostEntrySave callbacks for backwards compatibility was done after the point at which it was required. (Thanks to David Raynes)

32709: Notification emails are incorrectly wrapped

Comment and TrackBack notification emails were improperly wordwrapping the "Edit this comment" link. (Thanks Adam Kalsey)

32501: MTEntries 'category' attribute dysfunctional in dynamic datebased archive

Fixed an issue in the dynamic publishing engine which caused use of MTEntries category="foo" on a dynamic date-based archives to display all entries categorized as "foo" as opposed to just those within the date context.

32694: MTIfNotCategory not removed from dynamic side

Removed the MTIfNotCategory tag from dynamic publishing engine to make it consistent with the static side. The same functionality is achieved by use of MTElse within an MTIfCategory tag.

33761: Search feed template is invalid for multi-blog search

Fixed a number of issues with the default multiple-blog search feed templates which caused them to produce invalid XML if results were returned from multiple blogs.

33310: Join clause of SQLite needs optimization

Made optimizations to Movable Type's use of joins under SQLite which have a significant performance impact for user's emplying SQLite. (Thanks to Hirotaka Ogawa-san!)

32923: Spamlookup template bug

Fixed an issue with SpamLookup where it was impossible to use the option to "Moderate TrackBacks from suspicious sources". (Thanks Matt Moore!)

33007: MT-Wizard's success messages should be styled consistently

Result messages displayed at the top of the MT-Wizard screens are now consistent with those in the Movable Type administrative interface.

33431: POD DOCS: app_itemset_actions registers only 1 itemset action

Fixed the POD documentation in MT:Plugin to correctly explain how to register multiple itemset actions. (Thanks Arvind Satyanarayan!)

34019: Renaming a tag in one blog changes its name in all blogs where the same-named tag exists

Fixed a bug renaming a tag on one blog would rename it across all blogs. Now, changes on the blog-level to a tag remain local and only changes from the system-wide tags listing have this effect.

33090: XML-RPC: fault string is array

Fixed an issue where MT was incorrectly returning <faultString> to XML-RPC clients as an array of strings instead of a string. (Thanks to ubicast.com and Konishi Katsuhiro-san.)

33426: extra [/a] in recent comment widget

Removed an extraneous `</a>` from the 'Recent comments widget template' which caused it to produce invald HTML.

33846: StyleCatcher: author_url metadata only has "http" and nothing more

Fixed an issue in StyleCatcher where the author_url element returned from any style in a style library was incorrect.

34015: MTTagName missing second $ in the default templates

Fixed a error in a number of templates where the `MTTagName` template element was missing a trailing $. (i.e. `<$MTTagName>`)

32480: Titles containing HTML poorly modified for display in entry listing table

Fixed a bug in the display of entry listings where titles containing HTML could be truncated making the interface unusable. Now HTML is stripped before truncating the title for display in the listings. (Thanks to Patrick Benny!)

31136: Deleting WidgetManager without selecting one doesn't cause error

Fixed a bug in WidgetManager where clicking the delete button without selecting a WidgetManager to delete did not pop up a warning and returned a success message with instructions to rebuild the blog.

31516: "Final Feedback Rating" not displayed when equal to zero

Fixed an issue where the Final Feedback Score for comments and TrackBacks was not displayed in the UI if it equalled zero.

31534: WidgetManager interface inconsistency (breadcrumb and blog dropdown menu)

Fixed a UI issue with WidgetManager which made it difficult to return to the blog main menu, the blog template listing or another blog. Now including a consistent breadcrumb and weblog dropdown. (Thanks David Raynes!)

32484: Comment Preview Template may need encode_html="1" in its MTCommentPreviewBody

Fixed an issue with the comment editing textarea of the comment preview page where HTML entities were not being correctly encoded.

32678: Filter icon on commenter listing screen out of alignment

Fixed an alignment issue with the filter controls on the commenter editing screen.

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.