Your SlideShare is downloading. ×
  • Like
Building Web Sites With Movable Type
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Building Web Sites With Movable Type

  • 3,943 views
Published

A presentation providing an overview of how to build web sites with Movable Type.

A presentation providing an overview of how to build web sites with Movable Type.

Published in Self Improvement , Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
3,943
On SlideShare
0
From Embeds
0
Number of Embeds
4

Actions

Shares
Downloads
78
Comments
0
Likes
3

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. Building Web Sites with Byrne Reese, Six Apart Thursday, November 6, 2008
  • 2. Let’s chat about... • Movable Type Publishing • Templates • Template Sets/Themes • Template Tags Thursday, November 6, 2008
  • 3. Publishing in MT • Static Publishing • Dynamic Publishing • Background Publishing • Publishing HTML, PHP, JSP, etc. Thursday, November 6, 2008
  • 4. Module Caching Thursday, November 6, 2008
  • 5. Module Caching Thursday, November 6, 2008
  • 6. Templates Thursday, November 6, 2008
  • 7. Thursday, November 6, 2008
  • 8. Thursday, November 6, 2008
  • 9. Thursday, November 6, 2008
  • 10. Thursday, November 6, 2008
  • 11. Widgets Thursday, November 6, 2008
  • 12. Thursday, November 6, 2008
  • 13. Thursday, November 6, 2008
  • 14. Thursday, November 6, 2008
  • 15. Thursday, November 6, 2008
  • 16. Styles Thursday, November 6, 2008
  • 17. Thursday, November 6, 2008
  • 18. Themes (a.k.a. Template Sets) Thursday, November 6, 2008
  • 19. Applying a Theme Thursday, November 6, 2008
  • 20. Exporting a Theme Thursday, November 6, 2008
  • 21. Template Tags Thursday, November 6, 2008
  • 22. Basic Syntax • Case Insensitive Markup Language • All equivalent: • <mt:Foo> • <MTFoo> • <$mt:Foo$> • <mtfoo> Thursday, November 6, 2008
  • 23. Thursday, November 6, 2008
  • 24. Thursday, November 6, 2008
  • 25. Thursday, November 6, 2008
  • 26. Thursday, November 6, 2008
  • 27. Function Tags • <mt:EntryTitle> • <mt:AuthorName> • <mt:AuthorUserpic> • <mt:AssetThumbnailURL width=”100”> • <mt:CommentText> • Hundreds more... Thursday, November 6, 2008
  • 28. Container Tags • <mt:Entries> • <mt:Comments> • <mt:Authors> • Arguments: • sort, sort_direction, lastn, <filter by> • Many more... Thursday, November 6, 2008
  • 29. Tag Modifiers • Can be used on any tag • <mt:EntryTitle lower_case=”1”> • regex_replace=”/foo/”,”bar” • encode_html=”1” (js, xml, etc) • upper_case=”1”, lower_case=”1” • count_words=”1” • trim • Many more... Thursday, November 6, 2008
  • 30. Variables • <mt:var name=”foo” value=”bar”> • <mt:SetVarBlock name=”foo”> <mt:Entries> <mt:EntryTitle> </mt:Entries> </mt:SetVarBlock> • <mt:EntryTitle setvar=”foo”> • <mt:var name=”foo”> Thursday, November 6, 2008
  • 31. Conditionals • <mt:if name=”foo” eq=”bar”> • <mt:else name=”foo” eq=”baz”> • <mt:else> • <mt:if name=”foo” ne=”$bar”> • Operations: eq, ne, gt, lt, le, ge Thursday, November 6, 2008
  • 32. Loops •Meta Variables: • __first__ • __last__ • __counter__ • __even__ • __odd__ Thursday, November 6, 2008
  • 33. Meta Variables (example) <mt:Entries lastn=quot;10quot;> <mt:if name=quot;__first__quot;><ul></mt:if> <li class=quot;entry <mt:if name=quot;__even__quot;>even<mt:else>odd</mt:if>quot;> <mt:var name=quot;__counter__quot;>. <mt:EntryTitle> </li> <mt:if name=quot;__last__quot;></ul></mt:if> </mt:Entries> Thursday, November 6, 2008
  • 34. Examples to Draw From Thursday, November 6, 2008
  • 35. Professional Website Thursday, November 6, 2008
  • 36. Mid-Century Thursday, November 6, 2008
  • 37. Sandbox Thursday, November 6, 2008
  • 38. Revolution Thursday, November 6, 2008
  • 39. You are not alone. • Byrne Reese, byrne@sixapart.com • http://forums.movabletype.org/ • http://www.movabletype.org/documentation/ Thursday, November 6, 2008