• Like
Introducing Movable Type 5.1
Upcoming SlideShare
Loading in...5
×

Introducing Movable Type 5.1

  • 62,340 views
Uploaded on

New features in Movable Type 5.1 and the future plan.

New features in Movable Type 5.1 and the future plan.

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
  • An excellent movable type development crew!
    Are you sure you want to
    Your message goes here
  • Movable Type v4.x was a big step forward and since then there wasn't any other version to come with so many improvements and new features as this release you've just launched.

    I must confess that though I many times think of new and valuable features, you've surprized me with some of the features you've integrated within the platform.

    Movable Type is definitely alive and growing!

    Thank you guys for making this possible and for keeping a developer like me so entertained.

    Before closing I would invite anybody to evaluate movable type online for absolutely no charge at:
    http://www.movabletypedemo.org/

    Happy Blogging,
    Mihai Bocsaru
    Are you sure you want to
    Your message goes here
No Downloads

Views

Total Views
62,340
On Slideshare
0
From Embeds
0
Number of Embeds
101

Actions

Shares
Downloads
34
Comments
2
Likes
6

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Introducing version 5.1 and the future plan
  • 2. Currently under development 5.1
  • 3. The first beta will start on February 15th.
  • 4. The goal
  • 5. A successful website hasThousands of entriesand comments Hundreds of users and categoriesDozens of blogs
  • 6. You need a solution toScale up your website withless effort andwith minimum resources
  • 7. what’s new ?
  • 8. The Listing FrameworkSort Categories ( Folders ) Multi blog improvementsIE8, Webkit ready
  • 9. Drag & Drop to sortCategories and Folders
  • 10. New in 5.1Drag & drop categories (folders)
  • 11. Use “sort_by” attribute in MT tags• Sorted categories will be displayed by • mt:TopLevelCategories • mt:SubCategories • mt:CategoryNext • mt:CategoryPrevious New in 5.1 with sort_by=”user_custom”
  • 12. Customize “Edit Entry” screen
  • 13. New in 5.0 Display custom fields whenspecific categories are selected
  • 14. New in 5.1Drag & drop to change the order of input fields ( including custom fields)
  • 15. The Listing Framework
  • 16. Before...Display Options in MT4.x and 5.0
  • 17. New in 5.1Display almost any data with 5.1ID, number of comments, users, modified date, etc...
  • 18. New in 5.1Before...
  • 19. New in 5.1Display code hint for Custom Fields in the list
  • 20. New in 5.1Click column to sort the list e.g. Sort entries by number of comments
  • 21. New in 5.1Faster Ajax loading
  • 22. New in 5.1“Select all” from multiple pages
  • 23. Custom Filters
  • 24. Before...Filters in MT4.x and 5.0
  • 25. New in 5.1Filter by almost any column
  • 26. New in 5.1 Join multiple filterse.g. Display entries with comments & updates within a week
  • 27. Sort after filtering
  • 28. Save as custom filters
  • 29. New listing screens are available for• Entries, Pages• Comments, Trackbacks• Websites, blogs• Users, Permissions At almost any listing screen.
  • 30. The Listing Framework for developers
  • 31. Custom ObjectCreate a custom object by plugin
  • 32. New in 5.1Define the custom list with config.yaml
  • 33. Display options, filters and sort are automatically available with the custom object
  • 34. Associate the custom object to entries
  • 35. Display the custom object in a entry listing screen
  • 36. Manage all contentsat the system level
  • 37. MT5.0x Back in 5.1 MT5.1
  • 38. Back in 5.1Manage comments for all blogs
  • 39. Designing a portal with MTML Data mt:Entries Variable mt:SetVar Conditional mt:If, mt:Loop No executable code <?php $result = mysql_query(); ?>MTML is the powerful and secure template language
  • 40. <mt:Entriesinclude_blogs=”children”> MT 5.0 website Blog 1 Blog 2 Blog 3
  • 41. <mt:Entries include_blogs=”children” exclude_blogs=”2”> New in 5.1 website Blog 1 Blog 2 Blog 3
  • 42. <mt:Entries include_blogs=”children”exclude_blogs=”2” category=”news”> website Blog 1 Blog 2 Blog 3
  • 43. Secure permission/privilege control Designer AdminAuthor Author Author
  • 44. Sharing template modules in a website New in 5.1<$mt:Include module="X" parent="1"$>e.g. Include the same header navigation module from children blogs
  • 45. New in 5.1Better view of template structure
  • 46. Back in 5.1Template editor syntax highlight On/Off
  • 47. Supporting modern browsers Internet Explorer 8 Safari latest Firefox latest Chrome should work fine although it is not officially supported
  • 48. MT is written inHTML5 + CSS3 + jQuery
  • 49. All ImplementedCurrently under the testing phase
  • 50. You can get the bleeding edge version of the code from GitHub !
  • 51. % git clone http://github.com/movabletype/movabletype.git% cd movabletype% make me
  • 52. Also nightly buildsare available athttp://www.movabletype.org/downloads/nightlies/
  • 53. The 5.1 Beta will start on February 15th. to be completed in 3 months
  • 54. FutureRoadmap
  • 55. Movable Type 5.2 The requirement phase will start from March 2011 Your feedback is always welcomed at • FogBugz : http://bugs.movabletype.org/ • Forum : http://forums.movabletype.org/ • ML : mtos-dev@sixapart.com
  • 56. Current scope (TBD)
  • 57. New default themes <html> 5 CSS 3
  • 58. Spin off themes to GitHubAnybody can fork them to create their own theme
  • 59. Better deployment for solution developers
  • 60. End