Introducing Movable Type 5.1

66,984 views
66,807 views

Published on

New features in Movable Type 5.1 and the future plan.

Published in: Technology
2 Comments
6 Likes
Statistics
Notes
  • An excellent movable type development crew!
       Reply 
    Are you sure you want to  Yes  No
    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
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total views
66,984
On SlideShare
0
From Embeds
0
Number of Embeds
37,990
Actions
Shares
0
Downloads
34
Comments
2
Likes
6
Embeds 0
No embeds

No notes for slide

Introducing Movable Type 5.1

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

×