Recent posts about Content Management Systems
What we’re thinking about here at Raised Eyebrow these days. You can subscribe to our blog by RSS, or sign up for email updates.
-
A busy Open Source week
May, 6 2011 CommentsFor those in the know it's Open Source Week May 2-7 and it's been a busy week for us here at Raised Eyebrow. There are lots of events happening around the city to celebrate all things open. Luckily, Raised Eyebrow is involved in more ways than one.
OGDI Field Module on Drupal.org
I launched my OGDI Field module on Drupal.org. It's now available for you to download and try out on your own Drupal website. The only requirement is that you need the CCK module and you're set.
-
Surrey Drupal Meetup
April, 15 2011 CommentsJust last night I gave a talk at the Surrey Drupal Meetup. The topic was "How to use template.php to power your Drupal themes". I became aware that most beginner themers have no idea that everything you need to create and start a theme is available in Drupal core. Download and opening files in themes like Zen can be a little overwhelming for a beginner so in some cases it's better off to build it yourself from the ground up.
The talk aimed to remove the veil of mystery on staring a theme and provide some tools for find theming functions in Drupal and via the web.
-
Show top level terms in a term type view
January, 19 2011 CommentsI recently needed to create a view of type "Term" that displayed taxonomy terms and their description for a certain vocabulary.
The setup for that was quite simple
- Create a view of type "Term"
- Add an argument of Vocabulary ID
- Add a field of "Term Name" and another of "Term Description"
- Add a filter of "Vocabulary" and select the vocabularies you want to restrict to
This gives a nice simple view of all terms belonging to a single vocabulary when the vocabulary id is passed as an argument.
The problem I had here is that this view shows all terms, and I just wanted to see the top level terms in a hierarchical vocabulary.
I instantly went looking for a depth modifier filter or argument handler, but no such luck, you just can't restrict to a level in the hierarchy.
-
Tackling the Drupal 7 issue queue
August, 4 2010 CommentsI recently attended the Vancouver Drupal 7 Code Sprint/Workshop to try to help out with tackling some of the critical issues left on the Drupal 7 issue queue. The sprint was organized by Audrey Foo and Chris Ng and hosted by FCV at their offices in downtown Vancouver. There were of course two Drupal stars in attendance, Angie 'webchick' Byron and Károly 'chx' Négyesi. Both of whom have probably more experience between them than all of the Drupal people I know combined.
-
Datadotgc.ca - A Drupal case study: Part 2
June, 23 2010 CommentsThis is the second part of Drupal Case Study on integrating the CKAN data repository with Drupal 6. Part 1 covered the following:
-
Being Curious for a Living: WordCamp Vancouver presentation
June, 12 2010 CommentsI spoke today at WordCamp Vancouver - a one-day conference for people who work with WordPress (including developers, designers and users). It was a great event, thanks to the hard work of the organizers. The presenters shared lots of very useful information on design and coding as well as about social media and web culture.
I chose to focus my 25-minute talk on what I think lies below the surface of the work we do as web designers and developers, and that's a more consultative and strategic role that we can play if we choose to (and if our clients let us).
The session was recorded on video, and I'll post that video when I get the link that video is posted below, but for now I thought I would at least share my slide deck - particularly for those in attendance who requested it.
-
Datadotgc.ca - A Drupal case study
April, 29 2010 CommentsWe recently launched http://www.datadotgc.ca, an open data collection portal for Canada, built to help poke the Canadian government in the right direction, towards something like similar sites in the UK (data.gov.uk) and the US (data.gov). Read David Eaves' explanation of its purpose. For the benefit of the programming and Drupal community, I'm going to run through, with the aid of code samples, the development of the Drupal module to communicate with the CKAN API (which is where the data is stored). I'll also walk through Theming, integration with Google Charts, Tag Clouds and most importantly, caching.
-
Using Drupal to deliver video
December, 22 2009 CommentsThere are many ways to skin the cat when it comes to putting video on a Drupal site. I've tried and tested quite a few methods since my first introduction to Drupal 2 years ago. I've used Embedded Media Field as well as Video Filter but finally settled on the combination of FileField with JWPlayer or Flowplayer and in some cases the Media Mover Module for moving files to Amazon S3 storage. I'm going to use our recent launch of the CCPA website as a case study for how we currently handle video delivery. So let's dissect this a little.
-
Drupal vs WordPress: Which one is right for you?
November, 9 2009 CommentsHere at Raised Eyebrow, while we have experimented with dozens of Content Management Systems (CMS's), these days we mostly build websites using either Drupal or WordPress.
Why these two CMS's, of the thousands of content management systems available? Both CMS's share several key qualities:
-
Contribute to the Community? Yes You Can!
October, 22 2009 CommentsI'd been a little skeptical about the idea that anyone can contribute to the Open Source community by giving a little help now and again. This skepticism came from the flaming given for asking 'newbie' questions, asking a question in the wrong room or from suffering the raging ego of a well seasoned and highly adored contributor. Today however, I feel much more positive about my ability to give back to Drupal and the Open Source community, and it all came from a simple (or maybe not so simple) thank you. Here's the story:
Yesterday afternoon, while tearing my hair out over some tricky views problem that I could not find a solution to, I logged in to IRC, which I don't usually do, to see if I could get some help.