Recent Blog Posts

By Mike Gifford on 20/08/2007

ComputerWorld Canada published an article on 13 Aug 2007 that featured a quick quote that I gave them. GNU/Linux experts look for lessons from SCO suit. GNU/Linux adoption has certainly taken off in the desktop world since the release of Vista.

As is often the case, some of the most interesting notes are in the comments that people leave. Our very own Russell McOrmond left the following.

As you read Mr. Sookman's comments about FLOSS licensing, remember that his ideas...

By Mike Gifford on 10/08/2007

The Canadian Union of Public Employees (CUPE), a long-time client, recently approached OpenConcept about content management systems (CMS) and the potential transition from what they are using now. CUPE’s website is currently running on a highly customized version of the Back-End (BE) CMS. BE’s existing, extended functionality is based on several modifications made by CUPE staff and contracted developers over the past few years. However, BE as an open-source CMS is no longer being developed...

By Mike Gifford on 05/08/2007

So I needed a list of provinces/states for a CCK select list I was creating, so figured I might as well document it for others as well, considering how popular my list of countries seems to be.

I've attached a text list that makes these easy to import with their abbreviations as the keys. I was surprised at how many little Islands the USA has now absorbed. Wanted to see if I could find a list of USA states in Spanish, but couldn't find such a list. I decided instead to include a...

By Mike Gifford on 03/08/2007

We're super excited to announce the release of Steve's new Drupal module - Connect. Connect glues together two CCK node-types so that they are related to each other. Big deal you you say, but it is! Not just because it's our brain-child, but because it marries two pressing needs of our clients - effective take action tools and flexible event registration systems. But we developed this initially for an advocacy tool we were developing or a client, The Council of Canadians, so let's start...

By Mike Gifford on 03/08/2007

OpenConcept is looking for Beta testers to help them evaluate our new political web service, Make The Change. We need application developers to take a look at the API we've outlined here, and suggest ways that it could be implemented for your projects.

We've provided an example for PHP, but there are lots of great folks out there who use Perl, Python and other neat development languages. We are rolling out tools for Drupal, but Joomla & Plone have big communities of users who...

By Mike Gifford on 24/07/2007

I keep track of a lot of sites, and at one point I needed to disable the CAPTCHA on one of them and forgot to re-enable it. Needless to say the spam bots had a field day. I don't check the site very often as I don't have much time to add new content, but when I was there last I realized that there were over 1000 comments waiting for approval. Way too many to scan through 20 at a time to see if there might be some actual people responding. I wanted to review as much as I could, so I took...

By Mike Gifford on 20/07/2007

Like everyone else out there I'm sick of spam but like the idea of bringing user feedback to blog notes like this. I thought I'd list some alternatives to those wiggly letters that are so often inconsistently applied and are often difficult to read. CAPTCHA stands for Completely Automated Public Turing test to tell Computers and Humans Apart. Solving captchas should be fun, or at least less monotonous. I'd like to see these implemented in open source applications like Drupal and perhaps we'...

By Mike Gifford on 19/07/2007

I got a call from a translation company the other day because they were looking to contract someone for some PHP development work. We got started talking about some of the work that they were doing, but also some of the opportunities to use content management tools to automate the process, and reduce the costs for high quality professional translations.We began looking at something like this a few years ago when we were setting up a newsletter tool for a branch of Environment Canada. They...

By Mike Gifford on 17/07/2007

Well, for any number of applications, one might find oneself in need of the contact information for our federal politicians. There are any number of ways you can do this, including going onto a government web page like this, and manually copying and pasting the information.

"dude, manual data input is sooooo last decade!"

Or of course, you could screen scrape this data into a basic csv.

DISCLAIMER: while normally my scrapings are done in the likeness of ninjas robbing a...

By Mike Gifford on 17/07/2007

I've noticed a few sites now are trying to produce a bilingual site by taking a basic install of a blog like WordPress and setting up a unique instance for every language that they want to use. There may be times where this is a reasonable solution, but for most organizations I think the long term costs will be much higher than the short term savings.

By using Drupal for managing your content the maintenance and work-flow of a multilingual site will be considerably easier for most...

Subscribe to