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
Comment/Trackback
- 103873 Manage comments at the system level
Custom fields
- 101872 Allow designer to view custom field listing screen
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
Plugin
- 104452 Add callback after saving categories/folders’s custom sort.
Search
- 103694 Display search result with the template specified by blog_id parameter
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.
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.
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
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.
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
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 "MTViewer::handler_for" in "MTViewer::tag"
- 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
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 !
- Alfasado ( 105366, 106130, 106151, 106181 )
- Andrey Serebryakov ( 104853 )
- audreyt ( 105655 )
- bill george ( 104028 )
- Byrne Reese ( 84733 )
- Chris Pepper ( 82198 )
- Daisuke Murase ( 103766 )
- Dan Wolfgang ( 102013 )
- Dana S. King ( 100576 )
- David Phillips ( 103552, 104053 )
- Erik W ( 105616 )
- feedback ( 104098, 104143, 104147, 104998, 105167, 105537, 105618, 105688, 105689 )
- François Nonnenmacher ( 100537, 101437 )
- Fumiaki Yoshimatsu ( 102487 )
- guimihanui ( 106131 )
- Hajime Fujimoto ( 104336, 104452 )
- Hirotaka Ogawa ( 79857 )
- James Bow ( 106201 )
- Jay Allen ( 34002, 93817 )
- Jeff Falcon ( 102359 )
- Joel Collins ( 104136 )
- Maarten Schenk ( 105632 )
- Mark Carey ( 101425, 105240, 105253 )
- nagomu ( 105909 )
- naoaki.onozaki ( 104027, 106145 )
- Paul Kulchenko ( 104141, 104142 )
- shigeta ( 105704 )
- Shiro Saito ( 106152 )
- Taketoshi Yagishita ( 103917, 103939, 103967, 104085, 104222, 104826, 105317, 105428, 105429 )
- Taku Amano ( 83250, 104104, 104515, 104635, 105054, 105055, 105074, 105077, 105078, 105079, 105083, 105098, 105100, 105168, 105170, 105171, 105186, 105261, 105328, 105339, 105389, 105404, 105421, 105444, 105446, 105447, 105448, 105614, 105640, 105641, 105642, 105705, 105720, 105721, 105736, 106024, 106168, 106188 )
- Tom Miller ( 86679 )
- vincent ( 104162 )
- Yujiro Araki ( 106150, 106179 )
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.