drupalcamp chicago

Creating fluid and Interactive Content Layouts with jQuery Isotope

Embedded Video: 
Presenter: 
Ryan Beach
Slides/Notes: 
Date: 
Sat, 12/07/2013 11:30am
Duration: 
30 Minutes
Drupal Version: 
Drupal 7

In this session, we'll get an introduction to the David Desandro's Isotope jQuery Plugin and how you can incorporate it into your Drupal site. We'll integrate the plugin with Views using Kevin Reynen's jQuery Isotope Module to create a dynamic masonry grid of content. We'll start with some basic theming ideas to make our grid look great. Then, we'll then add filters, sorts, and interactions to show what isotope is capable of.

30 Frequently Used Drupal 7 API Functions You Should Already Know

Embedded Video: 
Presenter: 
Fredric Mitchell
Date: 
Sat, 12/07/2013 1:15pm
Duration: 
45 Minutes
Drupal Version: 
Drupal 7

Now that you've gotten your feet wet building sites with Drupal 7, it's a good idea to look up and make sure that you're efficiently utilizing the Drupal 7 API.

We'll jump through common API functions, with code snippets mainly derived from the excellent Examples module.

Slides: http://brightplumbox.com/30Drupal7API/

Drupal Products: Take Your Business to the Next Level

Embedded Video: 
Presenter: 
Jeffrey A. McGuire
Date: 
Mon, 12/10/2012 3:30pm
Duration: 
45 Minutes
Drupal Version: 
Drupal 6
Drupal Version: 
Drupal 7

Take your business and Drupal itself to the next level with Drupal products

Stop selling Drupal, start selling solutions to business problems.

Drupal products can be the next watershed moment for the Drupal project and for your business. Focusing on e-commerce via Drupal Commerce as an example, this session provides an overview of how, why and some inspiration for you along the way! Drupal Commerce is quickly becoming a major platform for e-commerce.

Case Study: Building a site for a Chicago elementary school

Embedded Video: 
Presenter: 
Steve Stern
Date: 
Mon, 12/10/2012 2:15pm
Duration: 
45 Minutes
Drupal Version: 
Drupal 6
Drupal Version: 
Drupal 7

This session will covers the creation of a website for Chicago's Prussing Elementary School, from a vague set of requirements through design, delivery, and maintenance. For beginning and intermediate Drupalists -- this is more about process and experience than coding.

Prussing had been using a site created in Joomla, hosting on a Chicago Public Schools server. They were unable to administer or maintain the site, so it had gone out of date. They wanted a site that they could maintain, allowed teachers to manage their own content, and had an up-to-date design.

Startup Stories: Lessons in Rapid, Agile Prototyping and Development with Drupal

Embedded Video: 
Presenter: 
Jay Uhlinger
Date: 
Mon, 12/10/2012 1:15pm
Duration: 
45 Minutes
Drupal Version: 
Drupal 6
Drupal Version: 
Drupal 7

Drupal continues to gain increasing momentum among startups, both pure-play startup companies and internal startup groups within large organizations.

Drupal & Salesforce: Can I do that?

Embedded Video: 
Presenter: 
Ryan Jacobs
Date: 
Mon, 12/10/2012 11:30am
Duration: 
45 Minutes
Drupal Version: 
Drupal 6
Drupal Version: 
Drupal 7

We all share an interest in Drupal, and increasingly more-and-more of us seem to be exploring Salesforce, and "the cloud", within our institutions. It seems that Salesforce is for more than just, well, "sales" these days, as nonprofits and all kinds of non-enterprise institutions are using it for everything from donor management to class scheduling.

Project Management Tools and Organization

Embedded Video: 
Presenter: 
Andrew Kucharski
co-Presenter: 
Jay Uhlinger
Date: 
Mon, 12/10/2012 10:30am
Duration: 
45 Minutes
Drupal Version: 
Drupal 6
Drupal Version: 
Drupal 7

As many Drupal development firms continue to evolve and mature, we often run into many management issues involved with the growing pains. One of the biggest of those issues is effective and efficient project management. In this session, we will discuss tools and processes to use throughout the development project and beyond, as well as best practices to help your organization go and stay agile.

Options for Mobilizing Your Site with Drupal

Embedded Video: 
Presenter: 
Andrew Kucharski
Date: 
Mon, 12/10/2012 3:30pm
Drupal Version: 
Drupal 6
Drupal Version: 
Drupal 7

In 2010 global mobile data traffic tripled for the third year in a row. Between 2010 and 2015, Cisco predicts that there will be approximately 7.1 billion mobile devices connected to the web (roughly one per person on this planet). By 2014 mobile internet usage is expected to overtake desktop internet usage. (source: GigaOm, Mary Meeker of Morgan Stanley)

Numerous people today already access the Internet exclusively on their smartphones and do not own a desktop or laptop computer.

Tools for Rapid Drupal Deployment

Embedded Video: 
Presenter: 
Carwin Young
co-Presenter: 
Lucas Riutzel
Date: 
Mon, 12/10/2012 2:15pm
Drupal Version: 
Drupal 6
Drupal Version: 
Drupal 7

So you've been downloading the latest Drupal release, building out your site, creating your theme, inputting the content, uploading it to your live server, then rinsing and repeating. Somewhere around your 10th or 11th (maybe sooner if you were smarter than Carwin) site you've probably thought, "There has to be a better way..." You were right! Enter the amazing world of Drupal deployment tools and bask in the glory of having repeatable Drupal setups built in one command.

Nodes are More Than Content: An Energy.gov Case Study

Embedded Video: 
Presenter: 
Fredric Mitchell
Date: 
Mon, 12/10/2012 1:15pm
Duration: 
45 Minutes
Drupal Version: 
Drupal 6
Drupal Version: 
Drupal 7

Explore creative ways to use nodes within Drupal 7 with this dive into Energy.gov.

As the lead developer on the Energy.gov platform, I've seen us bring an awesome, single platform to more than 10 departments.

Not only did this consolidation save the taxpayers money (close to $1.5 million / year), but it also opened the door to unique ways of using nodes with the Drupal ecosystem and provided neat modules back to the community.

This session explores how we used nodes not only for content, but for layout, workflow, and automatic listings.

Syndicate content