	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=MT+experiments+on+a+Sunday+afternoon&amp;rft.aulast=Yee&amp;rft.aufirst=Raymond&amp;rft.subject=Uncategorized&amp;rft.source=Hypotyposis+on+a+Good+Day&amp;rft.date=2003-06-08&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=https://hypotyposis.net/blog/2003/06/08/mt-experiments-on-a-sunday-afternoon/&amp;rft.language=English"></span>
	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=MT+experiments+on+a+Sunday+afternoon&amp;rft.aulast=Yee&amp;rft.aufirst=Raymond&amp;rft.subject=Uncategorized&amp;rft.source=Hypotyposis+on+a+Good+Day&amp;rft.date=2003-06-08&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=https://hypotyposis.net/blog/2003/06/08/mt-experiments-on-a-sunday-afternoon/&amp;rft.language=English"></span>
{"id":19,"date":"2003-06-08T18:03:37","date_gmt":"2003-06-09T01:03:37","guid":{"rendered":"http:\/\/hypotyposis.net\/blog\/?p=19"},"modified":"2003-06-08T18:03:37","modified_gmt":"2003-06-09T01:03:37","slug":"mt-experiments-on-a-sunday-afternoon","status":"publish","type":"post","link":"https:\/\/hypotyposis.net\/blog\/2003\/06\/08\/mt-experiments-on-a-sunday-afternoon\/","title":{"rendered":"MT experiments on a Sunday afternoon"},"content":{"rendered":"<p>This afternoon, I was going to sit down to do some leisurely modification of<br \/>\n  my new blog. It was supposed to be a low-stress activity -- but as I got into<br \/>\n  it, I got sucked into an obsessive-must-figure-it-all-out-right-away-or-else-I'll-go-crazy<br \/>\n  frenzy. That's when a nice walk helped me to break free from the infinite loop.<br \/>\n  Now I feel free to move on to other matters more conducive to restful contemplation<br \/>\n  on a Sunday afternoon. However, I also decided that I wante to write up what<br \/>\n  I've looked at instead of just leaving my thoughts in a disorganized jumble.<\/p>\n<p><!--more--><\/p>\n<p>The overall goal I had set for myself was to get a good overview of the Movable<br \/>\n  Type (MT) system. It's funny that I looked around for various personal writeups<br \/>\n  on MT (e.g., [<a href=\"http:\/\/www.tokyoshoes.com\/blogclass\/\">1<\/a>, <a href=\"http:\/\/www.it.rit.edu\/%7Eell\/mamamusings\/archives\/000413.html\">2<\/a>]<br \/>\n  ) before settling in on reading the <a href=\"http:\/\/www.movabletype.org\/documentation.shtml\">official<br \/>\n  documentation<\/a>.\n<\/p>\n<p> Mark Pilgrim has also been a great <a href=\"http:\/\/www.google.com\/search?sourceid=navclient&ie=UTF-8&oe=UTF-8&q=site:diveintomark%2Eorg%2Bmovable%2Btype%2B\">source<br \/>\n  of instruction and inspiration for MT-related matters<\/a> I'll come back to<br \/>\n  some specific work he has done.The following are some specific things that I<br \/>\n  learned:<\/p>\n<p>For some basic modification of the look and feel of a MT blog can be had through<br \/>\n  copying and pasting <a href=\"http:\/\/www.movabletype.org\/default_styles.shtml\">pre-defined<br \/>\n  CSS based styles<\/a>.<\/p>\n<h2>Templates<\/h2>\n<p>I'm content to leave the basic style for my blog in place -- it's classy enough<br \/>\n  for me at this point and the other sample ones didn't inspire me. However, I<br \/>\n  did want to figure out how to list my blog entries by categories. To do that,<br \/>\n  I had to figure out to <a href=\"http:\/\/www.movabletype.org\/docs\/mtmanual-full.html#templates\">modify<br \/>\n  and add new templates to MT<\/a>. In this matter, I learned a lot from <a href=\"http:\/\/diveintomark.org\/archives\/2003\/04\/09\/movable_type_templates_tutorial.html\">Mark<br \/>\n  Pilgrim's write-up on templates<\/a>, particularly <a href=\"http:\/\/diveintomark.org\/about\/templates\/\">his<br \/>\n  own set of templates<\/a>. With those examples, I was able to generate <a href=\"http:\/\/raymondyee.net\/blog\/categories.html\">a<br \/>\n  page listing categories<\/a> generated via a new index template for categories.<br \/>\n  Here specifically is my index template:<\/p>\n<blockquote>\n<pre>&lt;!DOCTYPE html PUBLIC &quot;-\/\/W3C\/\/DTD XHTML 1.0 Transitional\/\/EN&quot; &quot;http:\/\/www.w3.org\/TR\/xhtml1\/DTD\/xhtml1-transitional.dtd&quot;&gt;\n<p>&lt;html xmlns=&quot;http:\/\/www.w3.org\/1999\/xhtml&quot;&gt;<br>\n  &lt;head&gt;<br>\n  &lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text\/html; charset=&lt;$MTPublishCharset$&gt;&quot; \n  \/&gt;<br>\n  &lt;title&gt;Categoris [&lt;$MTBlogName$&gt;]&lt;\/title&gt;<\/p>\n<p>&lt;link rel=&quot;stylesheet&quot; href=&quot;&lt;$MTBlogURL$&gt;styles-site.css&quot; \n  type=&quot;text\/css&quot; \/&gt;<br>\n  &lt;link rel=&quot;alternate&quot; type=&quot;application\/rss+xml&quot; title=&quot;RSS&quot; \n  href=&quot;&lt;$MTBlogURL$&gt;index.rdf&quot; \/&gt;<\/p>\n<p>&lt;body&gt;<br>\n  &lt;h2&gt;Posts by Category&lt;\/h2&gt;<br>\n  &lt;ul&gt;<br>\n  &lt;MTCategories&gt;<br>\n  &lt;li&gt;&lt;a href=&quot;&lt;$MTCategoryArchiveLink$&gt;&quot;&gt;&lt;$MTCategoryLabel$&gt; \n  (&lt;$MTCategoryCount$&gt;)&lt;\/a&gt;&lt;\/li&gt;&lt;\/MTCategories&gt;<br>\n  &lt;\/ul&gt;<br>\n  &lt;\/body&gt;<br>\n  &lt;\/html&gt;<\/p><\/pre>\n<\/blockquote>\n<p>In playing around with templates, I came across two sources that may be useful<br \/>\n  for future reference: <a href=\"http:\/\/www.virtualvenus.org\/wiki\/view\/MT\/TemplateTags\">a<br \/>\n  list of the MT Template tags<\/a> and Ben Hammersley's &quot;<a href=\"http:\/\/www.oreillynet.com\/cs\/user\/print\/a\/3262\">Making<br \/>\n  Feature-Rich, Movable Type RSS Files<\/a>&quot;.<\/p>\n<h2>Plugins<\/h2>\n<p>I'm certainly not going to be satisfied with MT out of the box -- one of the<br \/>\n  things that most attracted me to MT was the active active community of users<br \/>\n  and developers around MT -- which usually means a lot of plugins. Just a quick<br \/>\n  glance through a <a href=\"http:\/\/mt-plugins.org\/\">MT plugin directory<\/a> (especially,<br \/>\n  the <a href=\"http:\/\/mt-plugins.org\/popular.php\">most popular<\/a>) was tantalizing.<\/p>\n<p>  One of the first that I will want to install is <a href=\"http:\/\/www.bradchoate.com\/past\/mtmacros.php\">MTMacro<\/a>.<br \/>\n  I will want to be able to abstract my references -- for example, the book links<br \/>\n  I'm generating point to my own service. But there's reason to believe that someone<br \/>\n  else will have a better ISBN-&gt;book mapping than I. If I generate the references<br \/>\n  to these books through a macro, redoing all the links will be a snap. <\/p>\n<p>  Some others caught my attention are: <a href=\"http:\/\/mtamazon.sourceforge.net\/\">MTAmazon<\/a>,<br \/>\n  the <a href=\"http:\/\/mt-plugins.org\/archives\/entry\/allconsuming.php\">AllConsuming<br \/>\n  plugin<\/a>, and <a href=\"http:\/\/kalsey.com\/2003\/02\/simplecomments\/\">SimpleComments<\/a>.<br \/>\n  Finally, there is a <a href=\"http:\/\/www.oreillynet.com\/pub\/a\/javascript\/2003\/03\/18\/movabletype.html\">tutorial<br \/>\n  on how to write a MT plugin<\/a>-- which I will likely want to do at some point.\n<\/p>\n<h2>Integrating RSS aggregation and MT blogging<\/h2>\n<p> I'm still struggling to find a good way to integrate a number of things: my<br \/>\n  blogroll(s), keeping up with a lot of different sources, aggregating feeds,<br \/>\n  and then integrating some aggregated items right into the writing of my own<br \/>\n  blog entries. (I wrote about <a href=\"http:\/\/iu.berkeley.edu\/rdhyee\/2003\/02\/18#a716\">this<br \/>\n  issue<\/a> in February.) <\/p>\n<p>The frustrating part of today's explorations was that the miraculous solution<br \/>\n  that I was hoping to find in MT didn't manifest itself! My tentative conclusion<br \/>\n  is that I'm going to have to roll my own solution (much as I don't want to do<br \/>\n  so.) The solution might be a combination of one of the open source aggregators<br \/>\n  (<a href=\"http:\/\/www.oreillynet.com\/%7Erael\/lang\/python\/peerkat\/\">Peerkat<\/a>?<br \/>\n  <a href=\"http:\/\/www.disobey.com\/amphetadesk\/\">AmphetaDesk<\/a>?) combined with<br \/>\n  the <a href=\"http:\/\/plant.blogger.com\/api\/index.html\">Blogger-API<\/a> -- so<br \/>\n  that I can gather RSS feeds and then use post my edited versions to my blog.<br \/>\n  Maybe <a href=\"http:\/\/www.newzcrawler.com\/\">newszcrawler<\/a> (which I'd have<br \/>\n  to pay for) already does what I'm wanting to do. (<a href=\"http:\/\/udell.roninhouse.com\/bytecols\/2002-05-15.html\">Jon<br \/>\n  Udell's review of RSS aggregators<\/a> came in handy today.)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This afternoon, I was going to sit down to do some leisurely modification of my new blog. It was supposed to be a low-stress activity &#8212; but as I got into it, I got sucked into an obsessive-must-figure-it-all-out-right-away-or-else-I&#8217;ll-go-crazy frenzy. That&#8217;s &hellip; <a href=\"https:\/\/hypotyposis.net\/blog\/2003\/06\/08\/mt-experiments-on-a-sunday-afternoon\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"activitypub_content_warning":"","activitypub_content_visibility":"","activitypub_max_image_attachments":3,"activitypub_interaction_policy_quote":"","activitypub_status":"","footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[1],"tags":[],"class_list":["post-19","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p7I6qs-j","jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/hypotyposis.net\/blog\/wp-json\/wp\/v2\/posts\/19","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hypotyposis.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hypotyposis.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hypotyposis.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hypotyposis.net\/blog\/wp-json\/wp\/v2\/comments?post=19"}],"version-history":[{"count":0,"href":"https:\/\/hypotyposis.net\/blog\/wp-json\/wp\/v2\/posts\/19\/revisions"}],"wp:attachment":[{"href":"https:\/\/hypotyposis.net\/blog\/wp-json\/wp\/v2\/media?parent=19"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hypotyposis.net\/blog\/wp-json\/wp\/v2\/categories?post=19"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hypotyposis.net\/blog\/wp-json\/wp\/v2\/tags?post=19"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}