July 21, 2004

RooSpell

It occurred to me yesterday that the only way to add functionality to the Movable Type entry preview screen is via a text filter. Normally, this would be rather useless, since plain old MT only allows one text filter to be used, and you usually want that to be something that prepares entry text for publication. With Builderoo, however, multiple text filters can be applied. And there's no reason why a text filter has to filter text for the purposes of public display.

Two hours later: RooSpell, a Movable Type spelling checker that highlights misspelled words during entry preview. Spelling suggestions can be viewed by moving the mouse pointer over the misspelled word. Misspellings are only highlighted during preview, not in the published entry.

RooSpell in action

RooSpell can be found in the Builderoo distribution. It requires that Ispell be installed on your web server, and it usually is on Unix-based systems. It also requires Builderoo.

(Contrast MTSpeling, which spell-checks sections in a template using template tags, and renders the spelling suggestions directly on the web page.)