Not a developer? Go to MovableType.com

Documentation

Movable Type 5.1 Release Notes

This version of Movable Type was released May 24, 2011.

Known Issues

To be fixed in 5.11:

  • 106223 Unable to complete new installation: "The time zone is required."
  • 106206 [patch] sort_method modifier does not work with MTSubCategories and other tags
  • 106231 "object was not found" error when reordering folders/categories
  • 106228 Permission: Can't locate object method "permission_error" via package "MT::App::CMS"
  • 106229 Permission: Manage Website cannot edit website settings

Other:

  • 106032 IE9 is not supported yet in MT 5.1
  • 106042 Feeds.App Lite does not work with XML::SAX::PurePerl in some situations. Use other parsers such as XML::LibXML instead.
  • 106068 Category label is limited to less than 100 chars when multibyte was used with laten1 DB.
  • 106126 Invalid links on Manage Filters screen when the blog was deleted.
  • 105867 “Select all” will be canceled when paginating the list

Implemented cases

Following features were introduced in MT5.1

Category

  • 81255 Add ability to custom sort categories
  • 105618 Edit both label and basename for categories
  • 105688 FB: List and Filter by subcategories
  • 105689 Category tags should have sort_by=”user_custom” as a default behavior

Comment/Trackback

  • 103873 Manage comments at the system level

Custom fields

  • 101872 Allow designer to view custom field listing screen

Documentation

  • 81820 Use blog_id param to specify the template when searching multi blogs with IncludeBlogs param. Use the first blog in includeblogs if blog_id is not specified
  • 105254 Add “LocalLib” configuration directive to support the optional perl lib with using local::lib

Entry/Page

  • 103339 Display option should be saved in database, not in cookies
  • 104998 Usability improvement to save entry as a draft
  • 105244 Publish and save from the preview screen.
  • 105537 Edit both authored_on and modified_on in the Batch Edit Entries/Pages

List

  • 34002 Allow different date sorting option
  • 82198 Add real “All” check-box to listing pages
  • 102359 Sort data in admin using field headings
  • 104011 Click row to select an item on the list
  • 104069 Implement the back-end of the listing framework
  • 104070 Implement the front-end of the listing framework
  • 104288 Implement UX/UI of the listing framework
  • 104307 Implement UX/UI of the listing panels.
  • 104344 Implement new Entry listing screen
  • 104345 Implement new Page listing screen
  • 104346 Implement new Comment listing screen
  • 104347 Implement new TBPing listing screen
  • 104348 Implement new Asset listing screen
  • 104349 Implement new Tag listing screen
  • 104351 Implement new Commenter listing screen
  • 104352 Implement new Member listing screen
  • 104353 Implement new Group listing screen
  • 104354 Implement new Permission listing screen
  • 104362 Implement new Folder listing screen
  • 104363 Implement new Category listing screen
  • 104365 Design new Display Options.
  • 104628 The default number of rows are now 50

MTML

  • 104098 include_blogs=”all | children” with exclude_blogs attribute
  • 104159 Add “parent” attribute to MTInclude
  • 104801 Add syntax of trimmed mark for trim_to=”5+…” filter.

Plugin

  • 104452 Add callback after saving categories/folders’s custom sort.
  • 103694 Display search result with the template specified by blog_id parameter

System

  • 103766 [patch] add Imager support to MT::Image
  • 104323 Merge the better mt-check script
  • 104785 Update jQuery ver 1.4.2 to 1.4.3

Template

  • 104028 “Improved mt-tmpl-preview”
  • 104129 Template Editor Syntax highlight On/Off
  • 104329 Re-design the included widget on template edit screen

Theme

  • 104076 Re-apply an updated theme without changing to the other theme.
  • 105004 Support build_type when exporting/importing a theme

UI

  • 79896 Order Available Widgets alphabetically
  • 104224 Make it easy to set absolute site path.
  • 104310 remove a misleading WEBSITE-NAME auto complete when creating a new website
  • 104813 Move Tags menu to the top level of the sidebar navigation
  • 105385 Display of the nesting folders
  • 105632 Unclear how to close “Display Options” again

User

  • 103746 No way to see commenter list when SingleCommunity is set to 1

Documentation

  • 103747 No way to see a list of commenters when SingleCommunity is set to 1
  • 104056 “Imager” is available for the ImageDriver configuration directive
  • 104177 Cannot set name=”blog_id” value=”parent” in the search_results template
  • 104521 SQL Server requires Japanese_BIN2 to identify Hiragana and Kanakana.
  • 106019 MTA 5.1 requires Net::LDAP version 0.34 or higher
  • 104278 Add CC license attribution for MeasureMap flash slider
  • 104205 MTOtherBlog does not work in dynamic publishing
  • 104578 When renaming a tag, the same tag in all object types are also renamed.
  • 105515 No list for following users and followers.
  • 105924 WXRImporter does not work with XML::SAX::PurePerl in some situations

Fixed cases

Following issues were fixed in MT5.1.

Asset

  • 103939 Folder name is not escaped properly when it’s specified at the asset upload.
  • 104635 The asset is not updated when overwrote by different type.

Beta

  • 105909 Permission: Editor can not save changes on Edit Category screen
  • 106150 Parent category selector is not updated when category label is changed on Manage Categories screen
  • 106152 Encoding/Decoding category label.
  • 106168 [patch] There is garbage in the head of mtcache_memcached.php
  • 106179 Cannot rename duplicated basenames on Manage Categories
  • 106181 Should run callbacks at bulk_update categories/folders
  • 106188 [patch] Internal server error when replying to a comment.
  • 106201 Cannot load Manage Entries screen after adding more than 157 categories

Category

  • 105048 Cannot select category after clicking category label in the Edit Entry screen.

Comment/Trackback

  • 104040 Error occurs when blog administrator searches trackback in CMS
  • 105389 Authentication options are not showed correctly in login form

Community

  • 103716 MultiBlog: Rebuild Triggers setting doesn’t work for posts from published blog
  • 104222 author_modified_on is not updated when community users modify their profile from the web
  • 104230 entry_modified_on is not updated when a comment is posted from a community forum
  • 105240 Community Registration Confirmation does not set blog context

Custom fields

  • 100446 Date and Time CF displays "1970/1/1 00:00" on preview
  • 100632 Sorting by custom field doesn’t work with "limit" attribute (static and dynamic)
  • 104024 Custom Field’s tag name should be unique at system level
  • 104740 Cannot get MTCustomFieldHTML value on some occasions
  • 105158 Should delete CF( mt_field ) when blog/website was deleted.
  • 105766 Custom fields without basename should not be saved
  • 105950 Remove assets associated with CF when deleting a blog
  • 106130 Display custom field types that was added by plugins
  • 106131 Custom fields are not displayed properly on Edit Entry screen in some situations

Documentation

  • 104764 DOC: Custom fields are sorted by the type and object type in DB.

Dynamic

  • 79700 Some of custom fields cannot filter/sort entries with dynamic publishing
  • 102487 Hashes with variable keys not working with dynamic publishing
  • 104053 mt:CaptchaFields returns “Undefined captcha provider” error when “Captcha Provider” is set to “none” (dynamic publishing)
  • 104099 Dynamic: SetVarTemplate
  • 104111 The category attribute of MTEntries within MTOtherBlog doesn’t work with the dynamic publishing
  • 104169 Dynamic: MTAssetProperty property=”file_size” attribute doesn’t count correct size
  • 104826 Dynamic publishing error occurred with memcached environment
  • 105054 MTAuthorEntryCount can’t work in dynamic publishing.
  • 105077 MTDate can’t handle “ts” attribute in dynamic publishing.
  • 105098 MTWebSiteCommentCount causes warning in dynamic publishing.
  • 105253 Incorrect Dynamic mtEntries Output for Private Tag
  • 105328 mt:Blogs with an aggregation policy causes the error in dynamic publishing.
  • 105404 A target blog in mt:Include (inside of mt:MultiBlog) is different in static and dynamic
  • 105428 MTEntryAuthorDisplayName does not work with dynamic publishing
  • 105429 Cannot get all categories in dynamic publishing environment
  • 105444 “blog_ids” attribute is not correctly parsed in dynamic publishing.
  • 105446 “include_blogs” and “exclude_blogs” do not work correctly in dynamic publishing.
  • 105447 Contents privacy does not work in dynamic publishing.
  • 105448 MultiBlog that has mode=”context” can not handle “blog_ids” in dynamic publishing.
  • 105640 mt:AuthorScore displays error in dynamic publishing.
  • 105997 MTWebsite(Blog)CommentCount tag returns different values in static and dynamic
  • 106024 [patch] Get an fatal error in dynamic publishing with PHP 5.0.4
  • 106088 Cannot get the value if index is variable in dynamic
  • 106145 Date format modifier does not work with date type custom field tag in dynamic publishing

Entry/Page

  • 69523 Batch Edit for Pages doesn’t allow edit of Publish Date rather it has Modified Date
  • 79882 Batch Edit Entries doesn’t respect DeleteFilesAtRebuild directive
  • 102013 cms_post_save missing from MT::CMS::Entry::update_entry_status
  • 103967 Author who has “Manage Pages” permission cannot save pages on the batch editing.
  • 104054 IE: Unable to insert an image at the expected place if AutoSaveFrequency is specified
  • 104162 Fix ” Wide character in subroutine entry” error when pasting contents from MS Word.
  • 105261 The MultiBlog’s rebuild trigger doesn’t work correctly in “Batch Edit”.
  • 105562 Firefox: Inserted asset is placed always at the top of the text
  • 105563 Keep Page/Entry Assets even if the other fields cause error

Import/Backup/Clone

  • 105250 Comment/Trackback settings are not imported/exported with entries
  • 105509 Clone error when URL of a website doesn’t end with “/”.
  • 106097 Backup/Restore does not restore member’s role properly.

MTML

  • 86679 Basenames with multiple hyphens confuse HTML comments in Firefox
  • 93817 MT template arrays/hashes are not deep copied leading to duplicate data
  • 100488 MTAssets doesn’t work inside MTEntries
  • 101425 Limit arg doesn’t work as expected in mt:Authors sort_by=score
  • 102826 Static: EntryIfTagged , PageIfTagged , AssetIfTagged do not process case the same way as mt:Entries “tags” attribute
  • 103917 MTPagesHeader and MTPagesFooter doesn’t work properly inside the nested mt:Pages
  • 104039 MTTopLevelFolder doesn’t work in static publishing
  • 104232 include_websites modifier of MTWebsiteCommentCount
  • 104336 Cannot nest MTSubCatsRecurse
  • 104429 MTCategoryPrevious/MTCategoryNext/MTsubCatsRecurse doesn’t respect sort_order with Static Publishing
  • 104509 mt:If tag=”CommentAuthor” does not work properly
  • 105055 MTAuthorUserpic acts differently in static and dynamic.
  • 105074 MTCommentName and MTCommentReplyToLink acts differently in static and dynamic.
  • 105078 MTCommenterUserpic acts differently in static and dynamic.
  • 105079 MTEntryAuthorUserpic acts differently in static and dynamic.
  • 105083 MTIfCommenterTrusted does not work in dynamic publishing.
  • 105100 <MTBlogs> and <MTWebsites> act differently in static and dynamic.
  • 105339 mt:MultiBlog that has mode=”context” can’t handle attribute “blog_ids”.
  • 105641 The “offset” attribute doesn’t work in mt:Authors
  • 105642 Default “sort_order” for mt:Authors is different in “static” and “dynamic”
  • 105699 Cannot filter tags in website unless with local=”1” attribute
  • 105985 Issues of tag that contains space
  • 106065 MTInclude does not work properly on a website.

Multiblog

  • 105317 Multiblog does not work correctly if multiple entries were set to publish at the same time by run-periodic-tasks
  • 105720 [Patch] mt:Websites tag does not regard MultiBlog aggregation policy.
  • 105721 [Patch] mt:Blogs tag does not regard Multiblog aggregation policy.

Permission

  • 100909 Create Entries permission does not allow to edit Publish Date

Plugin

  • 84733 Patch : PluginData cannot store array data
  • 105278 Update plugin : TypePadAntiSpam
  • 105279 Update plugin : WXRImporter
  • 105282 Update plugin : FacebookCommenters
  • 105284 Update plugin : mixiComment
  • 105421 mt:TypePadAntiSpamCounter makes error in dynamic publishing
  • 105616 Update Facebook Plugin.
  • 106151 Could not execute perm_check on the search
  • 100576 No search results for tags enclosed by quotes

System

  • 79712 Extra warning still displayed
  • 79857 [patch] MT::ArchiveType::Author::date_based_author_entries() is useless
  • 83250 The method call of &quot;MTViewer::handler_for&quot; in &quot;MTViewer::tag&quot;
  • 84272 Cannot configure to timezone +0 (Universal Time Coordinated) in User Setting
  • 101437 The Activity Log screen has some design problems with long rows
  • 103295 Use take_down for adding callback instead of takedown
  • 103552 __trans tag does not work on mt-check.cgi without DBI
  • 103947 Can’t specify multiple scope for dashboard widget
  • 104050 Display proper ImageDriver error
  • 104085 Timezone setting is not respected in the CSV file that are exported from system-wide activity log screen
  • 104088 MT5 doesn’t create uploads/userpics dir when installing
  • 104104 The ImageDriver load_driver does not report the error correctly.
  • 104141 Saving meta data (obj->meta_obj->save) doesn’t update cached copy with memcached
  • 104142 save() is not a no-op when no fields are updated
  • 104143 Issue after search_blog_list callback runs
  • 104147 “Change Settings” permission without “Set Publishing Paths” remove URL setting
  • 104179 MT5: Output from CMS System Overview > Tools > System Information Should Not Be Cached
  • 104197 Display proper class and status by MT::Log.
  • 104515 MT::Template::new_file doesn’t set errstr when the file is not found.
  • 105168 MT::FileMgr::DAV cannot be loaded.
  • 105170 MT::Util::is_url allows invalid URL.
  • 105171 MT::Util::escape_unicode cannot escape correctly.
  • 105186 DBI::sqlite cannot handle “joins” in MT::ObjectDriver::Driver::DBI::count.
  • 105366 Remove unnecessary white-space
  • 105614 MT::Permission::add_restrictions can’t merge restrictions correctly.
  • 105655 Patch for mt-wizard.cgi error on probing NetPBM
  • 105701 Permission issues under FastCGI
  • 105705 Patch: Can’t handle request params correctly when param has ASCII and multi-byte.
  • 105736 Index template is rebuild-ed multiple times in some occasion.
  • 105921 category_author_id is not set when creating a category on Manage Categories screen
  • 105999 FastCGI: System ‘Allow registration’ setting is not respected instantly.
  • 106012 System general settings does not restart FastCGI process

Template

  • 103586 Module that is included by mt:IncludeBlock is not displayed in Included Templates widget
  • 104041 mt:entries with a certain attribute cause error only when previewing the Category Archive
  • 104136 Deleting a page / entry does not expire cache for modules
  • 104511 Index templates are not republished properly with module caching
  • 104682 Easy to Edit widget set
  • 105704 Fix Stylecatcher auto_autofetch
  • 105708 Improve the visibility of the Archive Template table.

Theme

  • 104027 Widget is not registered properly when overwriting the existing phrase by theme L10n.
  • 104459 Wrong number of sub cats is displayed in theme information on theme listing screen.
  • 104982 Can’t call method “label” error occurs when non theme file exists in the theme directory
  • 105871 Cannot export a theme when the blog was upgraded from 3.2

UI

  • 100537 Wrong “mode=edit” argument in Edit Asset link
  • 104724 IE8: Redirected to dashboard by hitting ‘Enter’ key in the string filter field
  • 105167 Blog sort order in the navigation and dashboard
  • 105312 IE8: No border is displayed between columns of listing
  • 105395 Unable to remove a filter condition at the top of the list
  • 105624 IE8: Hitting enter key on Manage Categories screen results in Invalid request error
  • 105664 Difficult to find “Edit” link in the comment list
  • 105666 IE9 RC: JavaScript error occurs on user dashboard

User

  • 104123 Some values are lost after an error occurs when creating a new user
  • 104853 OpenID login with LiveJournal fails: &quot;The sign-in attempt was not successful; please try again&quot;
  • 105691 Do not grant permissions to a newly created users during the entry import

Community Contributors

This release included a lot of feedback, patches and contributions from our community. Thank you very much for all of your help to make Movable Type better !

Back

1 Comment

iwin.vn on November 5, 2012, 6:09 p.m. Reply

thanks, My plan was to write an extension to the Movable Type blogging engine that would read the XML and use the XSLT to generate the HTML for the blogroll. All I’d have to do was add an entry to the XML file and it would automatically pop up on the website.