{"id":80,"date":"2003-11-19T07:40:00","date_gmt":"2003-11-19T07:40:00","guid":{"rendered":"http:\/\/jclark.org\/weblog\/WebDev\/Blosxom\/zenslipping.html"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-30T04:00:00","slug":"zenslipping","status":"publish","type":"post","link":"https:\/\/jclark.org\/weblog\/2003\/11\/19\/zenslipping\/","title":{"rendered":"Your Zen is Slipping"},"content":{"rendered":"<p><a href=\"http:\/\/www.blosxom.com\" title=\"The Blosxom Homepage\">Blosxom<\/a> has a catchphrase, &#8220;The Zen of Blogging.&#8221;  I&#8217;m not feeling very Zen-like at the moment.<\/p>\n<p>Tonight, I helped a friend set up a new Blosxom install.  He has been using Greymatter, but he&#8217;s had a few problems with it.  I&#8217;ve been trying to convince him to use Blosxom, so he decided to give it a whirl.  Installed the basic blosxom.cgi.<\/p>\n<p>Now in his case, are bare-bones install is pretty close to exactly what he needs.  He displays his blog inside a scrolling IFrame as part of a larger site design, so he doesn&#8217;t want any fancy flavours\/themes.  The default .html flavour would work well for him, except he needed multiple author attribution.  He also wanted an easy way to post over the web, and he wanted to avoid writing direct <span class=\"caps\">HTML.<\/span><\/p>\n<p>I assured him this was simple.  Just add the author plugin for multiple authors; that requires the meta plugin, but so does wikieditish, which will let you post over the web.  And grab Textile2 so you don&#8217;t have to write <span class=\"caps\">HTML<\/span> in your posts.  <\/p>\n<p>Unfortunately, it didn&#8217;t go as smoothly as one would hope.  I&#8217;ve been using Blosxom for some time, and knew the steps.  I&#8217;ve also been working on a new project using Blosxom lately, so I figured I was up to speed.  Yikes.  After an hour and a half, it&#8217;s sort of working.  Textile is still busted, and I don&#8217;t know why.  Got authors working, after a half hour of problems, in the end it seems I&#8217;d forgotten that meta has to load before authors, so meta has to be renamed.  This isn&#8217;t really an onerous requirement, and it&#8217;s one that I knew of, but it wasn&#8217;t actually documented in any of the stuff we downloaded.  What a pain.<\/p>\n<p>Also ran into the <a href=\"http:\/\/jclark.org\/weblog\/WebDev\/Blosxom\/not1969.html\">wikieditish date-preservation bug<\/a> which is still present (Note to self: keep blogging bug fixes&#8230; never know when you&#8217;ll need them again).  Also, the default .html flavour (that no one uses) is kinda buggy.  I ended up making an external verion of it, using the 1993 flavour from the flavour sampler.  Still need to send him some improved <span class=\"caps\">RSS<\/span> flavour files; the defaults aren&#8217;t that great.  I&#8217;m sure there were a couple of other gotchas, but I&#8217;m tired now and not remembering everything.<\/p>\n<p>All in all, Blosxom is a great, highly extensible tool with a great <a href=\"http:\/\/groups.yahoo.com\/group\/blosxom\">community<\/a> around it.  But the overall &#8216;new user experience&#8217; is still too&#8230; Zenless.  I hope we can improve that.<br>\n  <\/p>","protected":false},"excerpt":{"rendered":"<p>Blosxom has a catchphrase, &#8220;The Zen of Blogging.&#8221; I&#8217;m not feeling very Zen-like at the moment. Tonight, I helped a friend set up a new Blosxom install. He has been using Greymatter, but he&#8217;s had a few problems with it. I&#8217;ve been trying to convince him to use Blosxom, so he decided to give it [&hellip;]<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[],"class_list":["post-80","post","type-post","status-publish","format-standard","hentry","category-blosxom"],"_links":{"self":[{"href":"https:\/\/jclark.org\/weblog\/wp-json\/wp\/v2\/posts\/80","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jclark.org\/weblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jclark.org\/weblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jclark.org\/weblog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jclark.org\/weblog\/wp-json\/wp\/v2\/comments?post=80"}],"version-history":[{"count":0,"href":"https:\/\/jclark.org\/weblog\/wp-json\/wp\/v2\/posts\/80\/revisions"}],"wp:attachment":[{"href":"https:\/\/jclark.org\/weblog\/wp-json\/wp\/v2\/media?parent=80"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jclark.org\/weblog\/wp-json\/wp\/v2\/categories?post=80"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jclark.org\/weblog\/wp-json\/wp\/v2\/tags?post=80"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}