Skip to Navigation


Fun with Drupal Commons, a Powerful Solution for Online Community Building

Drupal Commons

For years, we have been advising clients on how to build, manage, and grow successful online communities. In these engagements, we have relied on our mantra, "people first, technology second," encouraging our clients to focus their energy on providing useful content, facilitating sharing, and connecting people, and to avoid a disproportionate focus on technology questions. This hasn't changed.

Salsa Rules! A New Drupal Module for Democracy in Action

One frequent request we get from clients is to integrate their Drupal web site user profiles with a Customer Relationship Management (CRM) system so that their users' information can be used for email messaging and other purposes.

Getting Real Search: Apache Solr with Drupal

One thing becomes clear if you use Drupal for a while... the built-in search is poor. This isn't unexpected, as search is a a hard problem to solve. And the best way to get around hard problems is to find someone who has done it well and use their work.

Individual Node Theming in Drupal

This quick tutorial will demonstrate how you can set up your Drupal site to allow registered users to create custom themes which they can apply to other content items (nodes).

10 Must Have Drupal Modules

As a Web Developer here at Forum One, I've had the opportunity to work with a lot of modules in the Drupal Community. Some modules I've used are great and make working with Drupal a dream, others... not so much. I'd like to use this blog entry to focus on the must have modules I use on nearly all my Drupal projects. First off, you should know that I almost always start with Acquia's packaged distribution of Drupal called Acquia Drupal.

Extending Panels in Drupal

Panels is one of those Drupal modules that engenders a range of feelings around here.  Some people love it -- interface configurable layout! -- and some hate it -- difficult to manage .5em gutters.  But it, and Chaos Tools which it is based on, provide a great deal of useful functionality.  The problem is there is very little documentation on how to extend it beyond what's distributed in code.  The basics of extending Panels/CTools is pretty easy, you just implement the hook_ctools_plugin_directory to tell it where to look for your files, e.g.

DataMasher: A Drupal-Based Data Visualization Tool


In creating Datamasher, Forum One's entry in the Sunlight Labs Apps for America 2 competition, we were faced with a challenge: how to take some of the data cataloged on the government's new website and make it more easily used and understood by average citizens.

Syndicate content