Accepted sessions

Session Experience level Track(s) Room Capacity Time slot
Applications Development - the Drupal Way
Ken Sharp

We all know and love Drupal as a content management system, but did you know you can build complex applications with it too? Follow along as we build an inventory tracking system from scratch...

Intermediate
Development
Use Cases
Room 280A 2 April 11:15 - 12:15
Birds of Feather (BOF)

Birds of feather flock together

Beginner Community Room 190 1 April 13:30 - 14:30
Birds of Feather (BOF)

Birds of feather flock together

Intermediate Community Room 190 2 April 10:00 - 11:00
Community benefits of the Drupal.org redesign
Neil Drumm, Kieran Lal

In October 2010, the Drupal.org redesign launched. This was the culmination of a multi-year process, and a major milestone for the Drupal...

Beginner Community Room 280B 1 April 16:00 - 17:00
Configuring WYSIWYG editors
Jen Lampton

Configuring WYSIWYG editors in Drupal is now more complicated than ever. First you need to choose which editor you like, and then go through a period or pulling your hair out, banging your head...

Intermediate
Development
Training
Room 280A 2 April 13:45 - 14:45
Crash course in php programming and how to build module in Drupal.
Devinder Bhardwaj

I will give a quick introduction to fundamentals of php programming. Moving on to examples of how to use drupal hooks and tap into power of Drupal.

I will demonstrate examples of code and...

Intermediate Development Room 280B 2 April 11:15 - 12:15
Development best practices I: features + GIT
Jen Lampton, David Needham

A comprehensive tutorial on the right way to manage your Drupal website. You'll learn about version control for your code and ways to manage changes in your data. You’ll also see how the Features...

Beginner
Development
Training
Room 280A 1 April 14:45 - 15:45
Development best practices II: module and theme writing
Jen Lampton, David Needham

A comprehensive tutorial on the right way to manage your Drupal website. You’ll get a high-level overview of how to modify the way your site looks by sub-theming, preventing hours of frustration...

Beginner
Development
Training
Room 280A 1 April 16:00 - 17:00
Drupal 7 Theming Basics
David Needham, Harris Rashid, Squiggy Rubio

Drupal puts ultimate control in the hands of the themer. Use the power to the fullest by finding out the key differences in the newest and greatest version of Drupal and how that relates to...

Beginner Design and Theming Room 290 2 April 11:15 - 12:15
Drupal at Stanford
Marco Wise

Come learn about your current options for running Drupal at Stanford, and what's on the horizon.

Here are the resources we covered during the talk:

Where to go install and upgrade...

Beginner
Higher Education
Stanford
Room 180 1 April 13:30 - 14:30
Drupal, OpenScholar, Solr, Aegir, Nutch
Nicholas Roberts

a case study of using OpenScholar and Drupal custom at Merritt College in Oakland.

Also looks a bit into Apache Solr, Aegir and possibly Nutch.

A PDF of the presentation I just...

Beginner
Higher Education
Use Cases
Room 180 1 April 16:00 - 17:00
Forensic Drupal Debugging
Dan Harris

If you've ever worked with or written any template files or modules, chances are you've you've encountered a blank screen (white screen of death or WSoD) or just can't seem to figure out why that...

Intermediate
Development
Design and Theming
Room 280B 2 April 15:00 - 16:00
Front-end module round up
Harris Rashid

There are a number of contributed modules that take advantage of jQuery plugins and HTML5 that can take your site from stale-and-flat to interactive-and-fun.

In this session I'll...

Beginner Design and Theming Room 290 1 April 14:45 - 15:45
How to Execute an Effective Design Process
Nica Lorber

Designing a website is more than just making pretty pictures. Learn from the pros how to turn your ideas, goals, and mission into an effective unified vision. We will discuss best practices in...

Intermediate Design and Theming Room 290 1 April 13:30 - 14:30
Installing Drupal 7 on the Amazon Cloud
Harnish Goradia

In this demo I will demonstrate how to install Drupal 7 on Amazon EC2 t1.micro EBS SPOT instance along with Ubuntu 10.10 step by step starting with the AWS Management console. I will share with...

Intermediate Training Room 190 2 April 15:00 - 16:00
Intro to Drush
John Bickar

Drush is a "veritable Swiss Army knife" that makes your life easier when maintaining Drupal sites.

I'll teach you how to use the command line...

Intermediate Training Room 180 2 April 15:00 - 16:00
Introduction to Drupal 7
David Needham, Jen Lampton

We've all heard about the newest version of our beloved CMS, Drupal 7. We've heard it's the newest and best version available, but how do we take advantage of these new changes?

...

Beginner Training Room 280A 2 April 10:00 - 11:00
Joget: Do more, code less
Michael Yap

Joget Workflow (www.joget.org) is an open source people-driven, form-based application builder. It essentially helps anyone automate...

Intermediate Development Room 290 1 April 16:00 - 17:00
Keeping things in code (features, exportables, etc.)
h.e. Fox

Time to update a site, a few new views, a content type or two. Could go update everything, pressing a lotta buttons, and spending a lot of time, then having to revisit cause forgot to do something...

Beginner Development Room 280B 2 April 13:45 - 14:45
Open Academy: A Higher Education Drupal Product for Departmental Websites
Matt Cheney

The university department is at the center of academic life. All across higher education, tens of thousands of departments have organized themselves to teach courses and perform research. As it...

Beginner
Higher Education
Use Cases
Room 280B 1 April 14:45 - 15:45
Pantheon: The Future of Drupal Development, Testing, and Deployment

Pantheon is a best practice, cloud based platform for developing, hosting, and managing Drupal websites. We took our hard-won development experience working on projects at Chapter Three and Four...

Intermediate Development Room 280B 1 April 13:30 - 14:30
SLSNavigator - Career and Curriculum Guide
Lisa Farris, Irina Zaks

SLSNavigator enables you to find courses offered at the law school and across the entire university, to learn about journals, blogs, and other relevant resources in your areas of interest, and to...

Beginner
Design and Theming
Use Cases
Room 190 1 April 16:00 - 17:00
So what's this "Drew-paul" thing you do? (aka explaining Drupal to others)
David Needham, Harris Rashid, Pritish Jacob, Stephanie Canon

You're introduced to someone by a friend. The smalltalk begins and you know what's coming.

They ask, "What do you do?" The friend who introduced you tries to understand your explanation...

Beginner Community Room 180 2 April 16:15 - 17:15
Taming Content the Drupal Way
Squiggy Rubio

Drupal makes it possible to quickly build dynamic websites that present content in very customized ways. Creating content types and adding fields is relatively easy. However, knowing how to...

Intermediate
Content Management
Training
Room 180 2 April 13:45 - 14:45
The Art of Wireframing: Using the Greybox Model to Visualize the User Experience
Floor Vahn

Learn how to wireframe effectively for Drupal sites by using the Greybox Model.
Greyboxing is a great in-between solution in the wireframe-to-design workflow. This method also allows the...

Intermediate Design and Theming Room 290 2 April 13:45 - 14:45
Theme preprocess functions in template.php
Harris Rashid

Your theme's template.php file is an indispensable part of creating custom themes and manipulating Drupal's output to exactly how you need it. If you're starting out as a themer it can be a...

Beginner Design and Theming Room 290 2 April 10:00 - 11:00
Time Shutter: A Drupal-Powered iPhone App
Omar Khan

This session looks at the Time Shutter San Francisco iPhone App, recently featured on the front page of the iTune App store. It examines how Drupal enabled building the content platform that...

Beginner Mobile Room 290 2 April 15:00 - 16:00
Top Modules for Drupal 6.x
Sharon Krossa

More than three score and ten useful contributed modules for building Drupal sites.

There are many really useful contributed modules to take your site beyond the basics of Drupal core....

Beginner Training Room 180 2 April 10:00 - 11:00
Using Panels to Make Smarter Pages
Sean Lange

There is much you can do with Drupal and Panels. In this session I am looking to introduce people to one of the great and flexible options available in Panels... a node panel. It sounds innocent...

Intermediate Training Room 180 2 April 11:15 - 12:15
What you don't know you don't know about Drupal 6
Dan Harris

If you've dabbled in any part of the Drupal API, be it the theming layer, rolling your own module, or just attempting to write some PHP code to get that block working the way you want, you've...

Intermediate
Development
Design and Theming
Room 280B 2 April 16:15 - 17:15
Syndicate content