Session Overview

Intermediate Design and User Experience
Session Description: 

We'll start out with a brief overview of the Omega and Delta modules and then we'll tackle some of the less-documented Omega features including:
• Creating Custom Grids
• Understanding and customizing the Region/Zone/Block System to meet your needs
• Owning the .info file
• Some basic functions (Yay Code!)

Session Overview

Advanced Code and Development
Session Description: 

In this session, I will demonstrate how to apply the necessary changes to a theme to allow it to use the Color module, giving your users the ability to easily customize their color scheme without them having to write any code.

This is for Drupal 7 only.

While this presentation is about theming, it is code heavy, and will delve into a little of HTML, CSS, JavaScript, and PHP.

Also, I am a programmer, not a themer, so I will not be getting into design and UX aspects.

Session Overview

Intermediate Site Building
Session Description: 

Session Recap and Notes
Here are the slides from our presentation:

ds.api.php which was mentioned in the presentation and documents all DS hooks is viewable in the DS module root or view it online in the git repo:

Here are the example modules from our presentation:
DS Demo Layouts
DS Demo Templates

For more information on DS you can look at swentel's videos (the developer for DS):

About Display Suite

Display Suite allows you to take full control over how your content is displayed using a drag and drop interface. Arrange your nodes, views, comments, user data etc. the way you want without having to work your way through dozens of template files.

About the Session
This session will cover as much as possible regarding Display Suite. Due to the enormity of what it can do we may not be able to cover everything. Topics to be covered include:

  • Customizing layouts
  • Using view modes
  • Custom DS fields and how to use them
  • Custom field templates
  • Custom field templates and usage of Custom Formatters module with Display Suite
  • Semantic displays and theming guidlines

About the Presenters
Chris Perry and Nicholas Alipaz work for Stitch Technologies LLC, doing web design and development in Los Angeles.

Nicholas has been working in Drupal for 5 years and regularly contributes on

Chris is the founder of a non-profit organization Pleinthkin Industries which provides comfortable low-cost kilts to feral children and animals in Duluth, Minnesota. He also enjoys creating business solutions in Drupal.

Modules you will need for the presentation
If you would like to follow along with your own install on your laptop then you will need the following modules:

  • ctools
  • custom_formatters
  • ds
  • entity
  • field_collection
  • reference
  • views

$ drush dl ctools custom_formatters ds-7.x-2.x entity field_collection reference views

Install the following

  • Chaos tools
  • Comment
  • Contextual links
  • Search
  • Taxonomy
  • Display Suite 7.x-2.x-dev*
  • Extras
  • Search display
  • Custom Formatters
  • Field Collection
  • Node Reference
  • References
  • Entity API
  • Views
  • Views UI
  • Field Group

$ drush en ctools comment contextual search taxonomy ds ds_extras ds_forms ds_search custom_formatters field_collection node_reference references entity views views_ui field_group

Session Overview

Beginner Code and Development
Session Description: 

In this session I will go over the steps to get a good working development environment for Drupal on the Windows OS. I will go over installing git, drush, Notepad++, xamp (or wamp) and Drupal. Then I will show why none of that is necessary if you decide to use DrupalPro.

Subscribe to RSS - theming