Results tagged “movable type”

More SimplyThreaded hacking

I have updated my patch for SimplyThreaded. While I spotted the runaway-quote bug last time, I didn't fix it as completely as I thought. Fixed now. This patch requires the URI::Escape Perl module, which you probably already have if you're running MT.

Also added a feature: when you click "Reply" your view drops down to the comment-leaving form, even if you're not logged in (in which case you see the invitation to log in or leave an anonymous comment). Past behavior had the app simply ignore your clicking of "Reply" if you weren't logged in. That isn't good UI response.

I'll let it run a few days and then contact the author. Please let me know if you encounter any comment-leaving anomalies.

I've also activated the comment email notifcication thingy, explaining the new checkbox you see when you leave comments now.

My first MT hackery

So it turns out that the current version (v1.02) of SimplyThreaded silently fails if you preview your comment before posting it. This made me sad, so I wrote a patch for it, which I just mailed to the plugin's author (and posted on the author's support forum). I also installed it on here, so that should work now, and please let me know if it doesn't.

(The patch also addresses a potential runaway-quote bug in the JavaScript that it generates, if someone's name has an apostrophe in it. I will henceforth call this the O'Reilly Bug.)

That I could do this as rapidly as I did, never having been exposed to MT plugin source before, is fairly awesome, and gives me another reason to love Movable Type.

Remaining LiveJournal-to-MT4 migratory projects:

  • Importing all my old LJ entries - "easy" but not trivial. Will involve some Perl-n-XML hackery. And I also have to decide whether I want all those old entries here. (Probably.)

  • Making comment subscription work.

Breaking comments

Awesome, I totally just smashed this blog's comment facility into tiny bits while trying to add functionality to threading (which, as it turns out, doesn't quite work as advertised - but more on that when I actually have it fixed).

I have a better understanding of why Boing Boing and Making Lights' comments snap in half all the time while the rest of the blog features stay aloft. Movable Type seems to have an odd sort of duality with posts versus comments.

Update: Fixed, I think, with my intended improvement in place. Full nerdly explanation later. There's a bit of open-source lurrrv going on here.

More comment mangling: Threads and email

LiveJournal has two nice features with its comments system: email notification for all comment-writers, and threads. Movable Type 4 doesn't support either out of the box, but the MT user community has come through with plugins that implement them, namely Arvind Satyanarayan's Simply Threaded and Robert Synnott's Comment Subscribe.

I have installed both, and activated the former here; you will notice the lovely new "Reply" links next to each comment. I've opted to arrange all comments in strict chronological order, linking threaded comments via hypertext, rather than use LJ-style indented hierarchies (which the plugin also supports). We'll see how well it works, once it starts getting some use.

Sadly, email notification isn't going to work until I can configure this machine to send mail at all. (And this explains why I haven't been getting any mail about new comments on my posts.) I am hopeless about such things, and plan on appealing to wiser friends for help tomorrow.

Comments should be more open now.

The first few entries here are probably doomed to be about the blog itself, while I shuffle around knocking things over in my unfamiliar new space.

A friend told me via LJ that when she tried to comment on my previous entry, she was stymied by a registration screen. In response I have activated the ability to log into this blog via any LiveJournal, OpenID, or TypeKey account you might already possess. You can also create a new account here if you want, or comment anonymously.

A little nervous about that latter option, since the last time I ran a Movable Type blog - some of you may recall my shared "media log" from a few years ago - it very quickly became swamped with spam, and before long the effort required to regularly log in and bail out each entry's comments section outweighed any fun to be had from running the blog.

MT4 is much better about spam control (and user control in general) than previous iterations of the software, but we'll see what happens.

Welcome to the new Gameshelf homepage!

I checked out Movable Type 4 for a client's sake, as part of my day job as a software consultant. I liked it so much that I decided to learn the ropes by creating a new website The Gameshelf using MT4. The advances this software has made between the last time I looked at it (around 2004) are quite impressive!

It took a little work to get the podcasting features working properly, but everything should be up and running now. (Please comment if it seems otherwise!)

I'll be ramping down the Gameshelf site - I grew increasingly frustrated with the lack of control I had with that site's presentation. Please consider your one-stop shop for all things Gameshelf from now on.

Enjoy the show! (And if you do enjoy it, tell your friends to come visit!)



Find recent content on the main index or look in the archives to find all content.


Warnings and Log Messages