Introducing Hypercardinator

For some reason, I felt like turning my blog into something reminiscent of Hypercard. Maybe it's nostalgia? Maybe it's a throwback to an era from before the web? Maybe it's an ironic attempt to de-emphasize design over content? Maybe all of those. Anyway. I found this great Chicago-inspired webfont, released under a Creative Commons license by Giles Booth. At first, I just used a local stylesheet to force it to be used on any site, but then I realized I wanted it running on my blog full-time....

April 8, 2018 · 2 min

Self-hosting video with WordPress and Hippie Hosting Co-op

I've been messing around with hosting my own videos, but that's one area where the third party services have the functionality nailed. They magically transcode video file formats. They create thumbnails. They provided embeds to make it easy to use the video. But, Jim posted about how he's having to take on some copyfighting, because YouTube is bending over for some pretty outrageous false copyright claims. The only way to prevent a third party from misusing your content is to not use a third party....

June 24, 2012 · 2 min

on a blog as a deadman's switch

I've been thinking about what would happen to my online stuff, when I eventually kick off (hopefully not for several decades, but still...). This whole Reclaim stuff would mean that my online artifacts would disappear rather abruptly. That's partially mitigated through things like the newly-minted Hippie Hosting Co-op, but what happens to my various account info? How would I hand that off, and send a message after, well, you know......

February 28, 2012 · 2 min

Important Links Widget plugin for WordPress

In setting up WPMU sites for classes, I often wind up using the Text widget to add a bunch of important links - login, Dashboard, Add Post, Add Page, etc... to each site. Manually. I finally decided to save some time and just write a plugin that provides a generic widget to give the links on any site that uses it. If you're not logged in, it provides a link to login:...

January 21, 2010 · 1 min

Trying WP-SpamFree

Thanks to a tip from David Esrati (who I'm not going to link to from this post because I'm taunting spammers and don't want to inflict collateral damage on him), I'm testing out WP-SpamFree which is a really interesting antispam plugin for WordPress. I've used Akismet and Mollom before, and I've always been uncomfortable with externally hosted antispam systems. For some reason, I'm just not completely comfortable with relying on another server for this....

April 27, 2009 · 1 min

Cleaning up after Microsoft

I spend a depressing amount of time cleaning up after Microsoft. Specifically, cleaning up the "helpful" HTML code generated by MS Word and/or Internet Exploder on Windows when people copy content from MS Word and paste it into a WYSIWYG editor in Internet Explorer. Helpful, in that it tries (and fails so spectacularly that it boggles my mind how such a "feature" was designed) and more often than not completely borks whatever website is the unsuspecting recipient of the control-V-of-death....

April 1, 2009 · 3 min

WPMU Post and Comment Growth

The group of WPMU rockstars at UBC's OLT just whipped up a fantastic new plugin for administrators of a WPMU site to get a feel for the growth of the community. It generates a graph to display growth in numbers of blog posts and comments over time, and uses the Google Data Visualization API to let you interactively define data ranges to be graphed. Here's the growth of UCalgaryBlogs.ca graphed for the last 2 semesters:...

March 31, 2009 · 1 min

private and group blogging with WPMU and WP-Sentry

I just pushed the latest version of the WP-Sentry plugin out to general use on UCalgaryBlogs.ca - any site can now enable it to have the ability to create groups and to set the audience for posts and pages. A site admin can create groups and put members of the site into any number of groups - which can also be hierarchically arranged - and then the members can decide who should be allowed to see the posts that they publish....

February 13, 2009 · 3 min

Is Flutter a CCK for WordPress?

Following a thread through some blog posts this morning - I started at The Reverend's post about Martha's documentation of her hacking on WPMU, including a description of a WordPress plugin I hadn't heard of before - Flutter. Damn. The Rev's gonna love this. One of the things I LOVE about Drupal is the fantastic CCK plugin that lets me create compound structured content types without hacking the database or writing code....

November 18, 2008 · 2 min

UCalgaryBlogs.ca now protected by Akismet

I got word back from Akismet that using it on UCalgaryBlogs.ca to protect all of the blogs hosted there falls under the free license, despite the wording on their website that suggests it's an enterprise use. This means I'm now able to protect all blogs on the service with Akismet, without requiring a Captcha challenge. The current version of the Akismet plugin for WordPress installs just fine in the mu-plugins directory, meaning each blog automatically gets protected, without any configuration or setup....

November 3, 2008 · 1 min