Subscribe to
Posts
Comments
NSLog(); Header Image

Spamments and MT-Notifier Problems

For a week or so, I've had MT-Notifier running under MovableType 3.31 here at NSLog();. I just installed it a few days ago at The Sand Trap (TST), but have run into what amounts to a big, big problem: it doesn't care what the status of the comment is.

In other words, TST gets over 100 email spams per day. Most of those (left by bots) seem to check the box to subscribe to comments. The confirmation email MT-Notifier sends out bounces, leaving me with 100+ bounced emails per day and 100+ rows in a database table which will never be marked as "confirmed."

Gravite for OS X

It's been, what, six years and we still don't have a version of Gravité for Mac OS X?

And yeah, I just wrote about it last October, but for some reason it just popped into my head again.

BurnAgain

BurnAgain lets you burn multiple CD-R sessions on one volume, unlike the Finder. At $25, I'll hold off on purchasing it until I need it… I don't find myself burning many CDs that need multiple sessions anymore.

Akismet Troubles Continue with MT 3.31

I wrote about problems I was experiencing with Akismet (version 1.02) nearly one week ago. I've submitted two bug reports via Akismet's "contact us" form.

I haven't heard back from Akismet, nor has an update been released. I am not alone in suffering the problems Akismet's 1.02 plugin has with MovableType.

Has anyone seen a solution to this problem? Is Akismet working on a 1.03 version to fix the problem?

Poof Again!

I like to write something every day, but today's post: poof! Gone permanently.

Trashing Apps

I spent a few minutes today trashing some apps I no longer needed, used, or cared to have mucking up my system (like TextMate claiming ownership of some files in Transmit and launching unexpectedly).

The complete list is in the full entry.

AppleScript, Unicode, and ecto

I've spent a few minutes writing an AppleScript for ecto that I could use tomorrow to ease my live blogging of the final round of the British Open.

I get the time, put it in bold, and then prompt myself for text. I cut off everything but the first three paragraphs and move them down to the extended entry. Unfortunately, when I grab "paragraphs 1 through 5" of the top text, it includes a final carriage return. I don't want it, so I tried to remove the character by using this line:

set body text of currEntry to ( (characters 1 through ( (length of topText) - 1) of topText) as string)

This works beautifully when I run the script within Script Editor. Yet when I run the script from the Script menu, I get text that looks like this:

<&s&t&r&o&n&g&>&1&6&:&3&5&:&<&/&s&t&r&o&n&g&>

You can see the "<strong>" in there - the & are from the Unicode nature of Mac OS X's text system. Switching the call from "body text" to "entry body" has no effect.

How can I fix this script to work from the menu as it works from the entry body?

Wiki Software

I'm interested in setting up a wiki. What wiki package or software is the best? I don't need much - something simple but attractive. I just want to collaborate with a few people on some shared documents (access controls are a must, thus).

Scorecard Coming Soon

The software package Brad and I (98/2) have been working on will be available next week. Yippeee!

MovableType’s Search Sucks

Today I wanted to find an article on The Sand Trap written in July, 2005 about the British Open. Tiger Woods won it, so I searched for "Tiger Woods British Open St. Andrews."

Oh goody, only eight pages of results. Eight pages of results.

Why the hell doesn't MovableType let me search only one category? How about a date range? How about by author, by title, by any of the fields it has, including minimum number of TrackBacks and/or comments, length of entry, and scads of other things I could conceivably use to narrow my search.

Most of these options are available in the back end, but what about the front-end users? Can they get access to these tools? Seemingly no: they must content themselves with "Match case" and "Regex search".

Am I missing something from having not updated my mt-search.cgi script templates lately? I don't think so.

Fooey.

Akismet and MovableType 3.31

Since upgrading to MovableType 3.31, I keep getting this error in my log:

Junk Filter Akismet died with: unknown column: entry_id for class MT::TBPing at lib/MT/Object.pm line 283 MT::Object::AUTOLOAD('MT::TBPing=HASH(0x8b53520)') called at /path/to/mt/installation/plugins/akismet/mt-akismet.pl line 86 MT::Plugin::A (IP: 201.6.29.10)

Junk TrackBacks are still marked as junk and comments work normally, but every time I get a TrackBack (good or bad, spam or ham, I believe), this message is written to the log.

I contacted the Akismet folks but have not yet heard back.

MT-Notifier

I'm testing MT-Notifier as a way to "subscribe" to comments here at NSLog(); for possible future use at The Sand Trap.

A checkbox should appear that offers you the option to "subscribe to comments" (or some such language). You should then get a confirmation email (it's double opt-in) and, if you accept, should receive email notifications when someone else comments.

MovableType 3.3 Problem with mt-site.js

I'm not even sure where to start. This site, NSLog();, was updated to MovableType 3.3 on Friday. I just noticed this morning that I couldn't comment as a TypeKey-logged-in user, and later, that the TypeKey (sign in or sign out) message wasn't even appearing.

A few hours later, I've copied the mt-site.js template from The Sand Trap to this site, and all appears to be working again.

I ran a diff on the two templates, and aside from a few minor things that you wouldn't expect would create such problems, the files were the same. Clearly what you'd expect and what's reality didn't mesh in this case.

I'll do a little more experimenting…

Nifty Corners Cube

Want nifty rounded corners without creating images? "Nifty Corners Cube" does it with a little JavaScript/CSS library. It's pretty versatile, too.

If you want reflections, this will do the trick.

MovableType 3.3 Installation Held Up

I'm holding off on installing MovableType 3.3 because some plugins I rely on don't work with 3.3 yet. They still rely on "BigPAPI" and have not yet been modified to work with MovableType's now built-in support for API modifications.

I'm not sure this blog even uses BigPAPI (though it's installed), so I'm going to try to upgrade this site to MT 3.31 today, and will wait for The Sand Trap (which uses BigPAPI for CustomFields).