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

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Building Web Sites With Movable Type

4,026

Published on

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
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
4,026
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
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

×