{"id":885,"date":"2003-01-25T06:23:08","date_gmt":"2003-01-25T22:23:08","guid":{"rendered":"http:\/\/michaelhans.com\/eclecticism\/2003\/01\/25\/mt-upgrades\/"},"modified":"2019-12-04T11:49:10","modified_gmt":"2019-12-04T19:49:10","slug":"mt-upgrades","status":"publish","type":"post","link":"https:\/\/michaelhans.com\/eclecticism\/2003\/01\/25\/mt-upgrades\/","title":{"rendered":"MT upgrades"},"content":{"rendered":"<div class='__iawmlf-post-loop-links' style='display:none;' data-iawmlf-post-links='[{&quot;id&quot;:15436,&quot;href&quot;:&quot;http:\\\/\\\/daringfireball.net\\\/projects\\\/smartypants&quot;,&quot;archived_href&quot;:&quot;https:\\\/\\\/web-wp.archive.org\\\/web\\\/20260313185147\\\/https:\\\/\\\/daringfireball.net\\\/projects\\\/smartypants\\\/&quot;,&quot;redirect_href&quot;:&quot;https:\\\/\\\/daringfireball.net\\\/projects\\\/smartypants&quot;,&quot;checks&quot;:[],&quot;broken&quot;:false,&quot;last_checked&quot;:null,&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:15437,&quot;href&quot;:&quot;http:\\\/\\\/weblog.burningbird.net\\\/fires\\\/000795.htm&quot;,&quot;archived_href&quot;:&quot;&quot;,&quot;redirect_href&quot;:&quot;https:\\\/\\\/burningbird.net&quot;,&quot;checks&quot;:[],&quot;broken&quot;:false,&quot;last_checked&quot;:null,&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:15438,&quot;href&quot;:&quot;http:\\\/\\\/philringnalda.com\\\/archives\\\/002421.php&quot;,&quot;archived_href&quot;:&quot;&quot;,&quot;redirect_href&quot;:&quot;http:\\\/\\\/weblog.philringnalda.com\\\/&quot;,&quot;checks&quot;:[],&quot;broken&quot;:false,&quot;last_checked&quot;:null,&quot;process&quot;:&quot;done&quot;}]'><\/div>\n<p>I&#8217;ve just added a new plug-in to MovableType &#8212; <a href=\"http:\/\/daringfireball.net\/projects\/smartypants\/\" title=\"Smartypants\">SmartyPants<\/a>. It&#8217;s a relatively minor thing, but one that&#8217;s nice to have &#8212; it automatically converts common characters into their typographically-correct versions. Quotation marks display using &#8216;curly&#8217; quotes rather than &#8216;straight&#8217; quotes, a series of three periods will be transformed into the ellipsis character ( &#8230; ), and two dashes surrounded by spaces ( &#8212;- ) will be converted into an &#8217;em dash&#8217; ( &#8212; ).<\/p>\n<p>It&#8217;s purely for looks and presentation, but I like it better this way. So there.<\/p>\n<p>I&#8217;ve also altered the code for my individual entry pages using a trick from <a href=\"http:\/\/weblog.burningbird.net\/fires\/000795.htm\" title=\"Addint TrackBack to individual entry pages\">Burningbird<\/a> and <a href=\"http:\/\/philringnalda.com\/archives\/002421.php\" title=\"Rebuilding individual archives when pinged\">Phil<\/a> so that in addition to displaying any TrackBack pings I get on the pages, those pages are also rebuilt at the time of the ping. Previously I&#8217;d been using a PHP include to put the TrackBack information in, but that resulted in a slowdown when people requested pages, as the server had to process the CGI script that listed the TrackBack pings every time a page was served. This way, TrackBack pings will take a bit longer when they happen, but pulling individual pages from my server goes <em>much<\/em> faster (half a second as opposed to 2 to 3 seconds on average).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;ve just added a new plug-in to MovableType &mdash; SmartyPants. It&#8217;s a relatively minor thing, but one that&#8217;s nice to have &mdash; it automatically converts common characters into their typographically-correct versions. I&#8217;ve also hacked into the code to build TrackBack pings as they happen, speeding up individual page requests.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2040],"tags":[812],"class_list":["post-885","post","type-post","status-publish","format-standard","hentry","category-blog","tag-movabletype"],"_links":{"self":[{"href":"https:\/\/michaelhans.com\/eclecticism\/wp-json\/wp\/v2\/posts\/885","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/michaelhans.com\/eclecticism\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/michaelhans.com\/eclecticism\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/michaelhans.com\/eclecticism\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/michaelhans.com\/eclecticism\/wp-json\/wp\/v2\/comments?post=885"}],"version-history":[{"count":0,"href":"https:\/\/michaelhans.com\/eclecticism\/wp-json\/wp\/v2\/posts\/885\/revisions"}],"wp:attachment":[{"href":"https:\/\/michaelhans.com\/eclecticism\/wp-json\/wp\/v2\/media?parent=885"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/michaelhans.com\/eclecticism\/wp-json\/wp\/v2\/categories?post=885"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/michaelhans.com\/eclecticism\/wp-json\/wp\/v2\/tags?post=885"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}