Accepted sessions

Session Experience level
Become a Drupal Coding Rockstar
Erik Webb

Everyone talks about the “Drupal Way,” often without explaining just what this is. There are the naming conventions, community standards, and awesome camaraderie, but there are also many coding...

Advanced
BEGINNER SESSION 1: What is Drupal?
Doug Vann

Where going to ease you in to this crazy thing called Drupal! We're going to talk about:
* How Drupal started
* Drupal as a Web Content Framework & Diverse Community
* The...

Beginner
BEGINNER SESSION 2
Doug Vann

In the previous session [Beginner Session 1] we talked about the anatomy of a Drupal site and we started building a...

Beginner
CiviCRM: A contact management system for nonprofits
Nicholai Burton

CiviCRM is the best open source CRM out there for nonprofit organizations, and it integrates fully with Drupal. This session will show how you can use Civi to:

  • Manage constituent,...
Intermediate
Creating online community the open source way
Jason Hibbets

Many people are familiar with open source communities and the open source development model. The success of open source is based on the principles of sharing, collaboration, transparency,...

Intermediate
Deploy Like a Pro! a.k.a. Making Drupal Deployment Stress-Free
Erik Webb

Deployment is often seen as one of Drupal's major pain points. This is largely due to the lack of separation between Drupal's content and configuration. In this session, I'll show how to make the...

Advanced
Drupal theming introduction
Thomas Lattimore

An introduction to Drupal theming for the complete newbie. Covering both the concepts around what theming is, and giving instructions on how to get started building a theme.

In this session...

Beginner
Features: Getting that Information in Code
Steven Jackson

Drupal is very database driven but what if multiple people are working on the same site and you want to push changes? Welcome to features, a way to logically bundle content and export it to code...

Intermediate
Introduction to module development d6 & d7
Jason Smith, Philip Smith

In this presentation we'll take you from the basics of module development through to some handy tricks that will help you whip together modules in no time. Module development in Drupal is among...

Beginner
Introduction to panels and views
Jason Smith, Philip Smith

Get a jumpstart into the world of panels and views. Each deserves it's own session so be prepared to be overwhelmed. We'll cover the basics of how to use views to create listings of content and...

Beginner
Making Drupal Admin Easier
Roger Soper

Leveraging Drupal contrib modules to make the administrator's life easier.

Vertical Tabs, Admin, Rubik/Tao, Permission Management, Taxonomy Manager, et al.

Intermediate
Managing and building sites with Drush and Drush Make
Nicholai Burton

This session is for folks who are familiar with Drupal, but are looking to get into the command-line goodness of Drush. The Drush project allows site administrators to quickly perform updates,...

Advanced
Rapid Drupal Development with the Features Module
Matthew Connerton

In this session, we will discuss using the Features Module to build out reusable site functionality by pulling together content...

Advanced
Using Aegir for Drupal Hosting and Management
Mark Shropshire

This session will explore using Aegir to deploy, clone, upgrade, backup and restore Drupal web sites with live demonstrations on an actual Aegir server. Methods for creating new platforms by...

Intermediate
Welcome Session & Experts Panel

Let's start the day off with a warm welcome.
We will introduce the speakers and let them tell you what their sessions will be about.
I will share some fun stories from the 12 camps in...

Beginner
Workbench: Managing Content Management
Ken Rickard

Our clients often come to Drupal with expectations about the features of a content management system (CMS). In many cases, Drupal handles the features they expect. However, not all editorial tools...

Intermediate
Syndicate content