Want to Join the Affinity Bridge Team?


How can you not want to be part of this???

At the first PNW Summit in Seattle (2008) c/o our friend Steve from The Jibe

Okay, you got us. We're not really "rock stars", and there are no foosball tables here. We're a group of peers who enjoy being engaged in our work, and sharing our work lives with each other.

Affinity Bridge team at the PNW Drupal Summit

Most of the Affinity Bridge team will be heading south to this year's PNW Drupal Summit (which rotates between Seattle, Vancouver, and Portland, and is in Portland this year). There will be two official sessions that our team members will be presenting that you might want to check out if you're coming to the conference:

Best practices for running a Drupal-based business (Panel)

10:10am - Saturday, October 15, 2011

Mack is going to be part of a business panel that will be addressing various questions and ideas related to running a Drupal based company. Topics they'll be discussing include: how to find good clients, how to find and keep a good team, pricing, and best practices. More details on the session page.

Using Build Kit & the Kit specification to build Drupal distributions

2:30pm - Sunday, October 16, 2011

Pluggable Search Components with Search API and FacetAPI

A great opportunity arose a few months back when Tom Nightingale and I were each beginning work on client sites needing advanced search functionality: the Search API module, providing "a framework for easily creating searches on any entity known to Drupal, using any kind of search engine" was becoming more awesome and more stable by the day, and the FacetAPI module had just been announced, but there was no integration between the two.

The attraction to Search API, for the project I was working on at least, arose from some initial uncertainty around whether we'd be using Sphinx or Apache Solr for the backend, and from the fact that we definitely wanted to use a Views front-end for displaying search results.

Collapsible facets

Go forth and tabbify with Quicktabs 3.0 for Drupal 7

[Cross-posted from]

The 7.x-3.x branch of Quicktabs represents a complete rewrite of the module, providing much greater flexibility in what can be done with it. It uses CTools for plugin management and provides two types of plugins: renderer and content plugins. The renderer plugins provided with the module are jQuery UI Tabs, jQuery UI Accordion, and classic Quicktabs, which is essentially the original "homegrown" tabs mechanism, including ajax support*. Content plugins are for providing different "things" that can be output as tab content, e.g. blocks, views, nodes, other Quicktabs instances. One new content plugin that's provided is the menu callback plugin, which allows you to specify any Drupal path and have that displayed as the content of a tab.

Build Kit Abridged or Every Site is a Drupal Distribution

Five years ago Dries blogged about distributions becoming an integral part of the Drupal ecosystem. He saw a future for Drupal that included tailored products for many different markets. Today there are a large number of distributions targeting many categories. In this post I'm going to discuss Build Kit and how it can be used as a platform for building and maintaining distributions and custom site builds.

Build Kit

The philosophy of Build Kit was introduced in the blog post by Development Seed, Features and Exportables on Drupal 7. As outlined in this blog post the components are:

Syndicate content