Archive for the ‘Plugins’ Category

Now that Zeitgeist has been released on WPPlugins.org, its page here has been set aside for the release manual and discussion. This post contains the contents and comments from the pre-release page.

Continue reading ‘Zeitgeist (Pre-release)’ »

I have released a spam-fighting plugin for WordPress, based on Akismet over at WPPlugins.org.

“Smiley” Peformance Monitor plugin for WordPress

As there have been reports of dramatic slow-downs after upgrading to WordPress 2.0.4, and my blog is still running 2.0.3, naturally I wish to investigate these reports prior to upgrading. I could wait for the WordPress developers to do this, but I’m impatient. WordPress 2.0.4 contains a critical security fix that I wish to apply, among others. I don’t want to sacrifice performance for a tiny amount of extra safety.

I previously investigated the memory use of WordPress 2.0.2. I shall build upon that work to introduce execution timestamps and database queries into the performance graph. I shall then directly compare the performance of 2.0.3 and 2.0.4 on the same dataset – my blog, of course!

Continue reading ‘Investigating WordPress 2.0.4 Performance’ »

Today I launched a plugin for WordPress 2 to provide fine-grained and broad-brush access control over your posts, using the existing password-protection system, custom post meta-data and options.

The availability of Access Control plugin for WordPress was first made public by way of this post on the wp-hackers mailing list.

Wow! Another thought inspired by The Cathedral and The Bazaar, by Eric S. Raymond. This time, lessons 3 and 2. If you are not a geek, this post contains Outreach links especially for you.
Continue reading ‘Developing Outreach 2 (requires XSL and HTML Tidy)’ »

A new plugin is running here which offers in-line post editing. It will offer a lot more soon. See also: blogramthing, blog-ram-thing, The Blog RAM Thing? posted 14th March 2006.

Continue reading ‘Introducing The BlogRAMthing’ »

They’re new and they’re all the rage! Widgets for WordPress are here and they have something to do with the sidebar of your blog. Well, what exactly?
Continue reading ‘Review: WordPress Widgets’ »

The conjuring discussion regarding security checking on the WordPress wp-hackers mailing list and my subsequent testing have revealed a serious security flaw in Liberated WordPress 1.5.2, the software that runs this blog.

The flaw allows anyone I trust to post drafts, to make a draft post containing images with appropriately forged source hrefs, to subsequently destroy the entire contents of the blog when an administrator views the draft, with no interaction required.

In other words, an automatic nuclear bomb.

Fortunately, the only person entrusted to write posts on this blog is me, so unless I decide to nuke myself, I’m pretty safe. On the other hand, knowing my blog could vapourise at any time gives me the willies. I can’t wait for someone else to issue a repair.

I’m going to have to fix this one all by myself.

Continue reading ‘Repairing Liberated WordPress 1.5.2’ »

I did something quite cool today. I turned one of my blog posts into a program, using no more than fragment identifiers and a simple Outreach tag to GET user <input> from <form>s.

See also: Introducing The BlogRAMthing posted 19th May 2006.

Continue reading ‘blogramthing, blog-ram-thing, The Blog RAM Thing?’ »