introducing movable type 5.1
DESCRIPTION
New features in Movable Type 5.1 and the future plan.TRANSCRIPT
Introducing Movable Type 5.1 5.124th May, 2011
24th May
MT5.1 was released on
The Goal
Thousands of entries and comments
A successful website has
Hundreds of usersand categories
Dozens of blogs
Scale up your website
with less effort and
with minimum resources
You need a solution to
what’s new ?
Blog A Blog B Blog C
Website 1 Website 2
Blog D Blog F
System
Sorting Categories ( Folders )
Multi blog enhancements
New listing screens
Supporting Webkit
Drag & Drop to sortCategories and Folders
Click to list entries
Add a new category
Rename | Add a subcategory | DeleteEdit details
Managing categories (folders)
Drag & drop categories (folders)sort_by=”user_custom”
Move to the sub levelMove to the top level
Change sort order Move to the other levels
New in 5.1
<mt:SubCategories
sort_by=”label” sort_order=”descend”>
• label• description• basename• created_on• modified_on• user_custom (default)
• ascend• descend
• mt:TopLevelCategories• mt:SubCategories• mt:TopLevelFolders• mt:SubFolders
New in 5.1
<mt:SubCategories sort_by=”label” sort_order=”descend”>
</mt:SubCategories>
<mt:CategoryNext>
<mt:CategoryPrevious>
<mt:Entries> <mt:EntryPrimaryCategory> <$mt:CategoryLabel$> </mt:EntryPrimaryCategory></mt:Entries>
New in 5.1
The New Listing Screens
Display Options in MT4.x and 5.0
Before...
Click to open the built-in filters
Click to open/close the display options
Add/remove columns
Click to sort
Edit this entry Browse the page Manage comments
Almost any data displayable with 5.1ID, number of comments, users, modified date, etc...
Before...
New in 5.1
Click column to sort the liste.g. Sort entries by number of comments
New in 5.1
Filter by almost any data
New in 5.1
Select from the pulldown
Join multiple filters
Sort
Click to open the filter pane
Join multiple filterse.g. Display entries with comments & updates within a week
Saved filters
Rename/Delete
Save as “my filter”
Select all ( from multiple pages )
Bulk actions
“Select all” from multiple pages
Website
Blog
System
Manage all contents at the system level
Faster Ajax loading
New in 5.1
New listing features are available
for Any Listing Screen.
Activity Logs, Assets, Address Book, Blogs,
Comments, Commenters, Custom Fields, Entries,
Groups (Movable Type Advanced), Group Members
(Movable Type Advanced), Members, Pages,
Permissions, Roles, Tags, TrackBacks, Users,
Websites
The Listing Frameworkfor developers
Example Adding a custom column to “Manage Entries”from a pluginʼs config.yaml
Example
jQuery API in Common Listing Screen, the event listReady will be called when the list is loaded.
You can...
• define a custom list with a pluginʼs config.yaml(display options, filters and sort are automatically available with the custom list).
• use callbacks such as;• list_template_param.object• cms_pre_load_filtered_list.object• cms_filtered_list_param.object
See details athttps://github.com/movabletype/Documentation/wiki/En-
dev-listing-framework-overview
Multi-blog enhancements
<mt:Entries include_blogs=”children”>
website
Blog 1 Blog 2 Blog 3
MT 5.0
<mt:Entries include_blogs=”children”exclude_blogs=”2”>
website
Blog 1 Blog 2 Blog 3
New in 5.1
<mt:Entries include_blogs=”children”exclude_blogs=”2” category=”news”>
website
Blog 1 Blog 2 Blog 3
Sharing template modules in a website
<$mt:Include module="X" parent="1"$>
Website
Blog A Blog B Blog C
e.g. Include the same header navigation module from children blogs
New in 5.1
Better view of template structure
New in 5.1
Template editor syntax highlight On/Off
Back in 5.1
Other changes
<mt:XX trim_to=”6+...” />
You can specify "N+STRING" as an ellipsis. For example when you specify trim_to="6+...", the phrase
"Welcome to MT5.1" will be published as "Welcome...".
Customize “Edit Entry/Page” screen
Display custom fields when specific categories are selected
New in 5.0
New in 5.1
Drag & drop to change the order of input fields( including custom fields)
Display code hint for custom fields in the list
New in 5.1
Supported browsers
Internet Explorer 8
Safari latest
Firefox latest
Chrome should work fine although it is not officially supported
Please Enjoy !
The requirement phase will startfrom June 2011
Movable Type 5.2
Your feedback is always welcomed at • FogBugz : http://bugs.movabletype.org/• Forum : http://forums.movabletype.org/• ML : [email protected]
End