Movable Type Monday: Archives, Comment Spam, CKEditor, and More
Happy Monday, folks! Over the last few weeks, I’ve introduced you to two great new Movable Type blogs: Maarten Schenk’s Movable Tips and Nick’s MT-J. This week we’ve got a bunch of new info from both these sites.
First, let’s take a look at what’s going on over at Movable Tips:
- Entry numbers in Movable Type — Maarten wrote a small plugin that gives you a counter for all your blog post, which allows you to do things like, “Post #3 of 118.”
- Links to alternative archives: regex_replace to the rescue! — This post explains how to use the
regex_replacemodifier to produce links to your alternate archives, like for mobile. - Can’t call method “…” on an undefined value… — Maarten dives into a common error message and explains both the programming logic behind it and how to track down the problem.
- Protecting (parts of) your Movable Type site with a password — This is what’s fun about MT: The ability to use it to generate anything. In this case, we learn how to generate the files needed to do Basic HTTP Authentication for sections of your site.
- How to deal with mt-search.cgi causing high load on your server? — How to reduce your server load by banning search engines from hitting your search results pages.
- Fighting Comment Spam on Movable Type: What To Do First — Most MT users are probably familiar with TypePad AntiSpam, but if you’re not this post will show you how to set it up. I’ve personally been impressed with the results.
- Making (some) Movable Type 4 Plugins Work on Movable Type 5 — One of the side effects of MT5′s new UI is it broke a lot of plugins written for MT4. Maarten has written a plugin that should fix a lot of them by providing the menus that they expect.
And at MT-J, Nick has found some interesting things in the Japanese development community:
- UploadDir – specify your assets upload directory — This plugin let’s you specify different default upload directories for each type of asset you upload.
- Including a template module from the parent website — For those still learning how to create themes in MT5, this is a little lesson in including template modules.
- “ViewSite” enables you to view your site from your “System Overview” screen — This plugin adds a link to your site from the System Overview admin screen.
- You can use “else” statement in your block tags — Another lesson in how to “program” with the MT templating language. This allows you to provide alternate content when a page does not have any entries.
- “CKEditor”, an wyswig editor plugin with awesome functions — A plugin that will replace the standard WYSIWYG editor with CKEditor.
What have you done with MT lately? Let us know in the comments.

