Presentations We've Given

  • Harris Rashid
    310
    July 22, 2011 - 5:00pm

    Panels is an extremely powerful module with its own steep learning curve. To take the pain out of learning panels on your own, this session will take you through 10 Steps on how to approach Panels, from setting up Panels; to writing custom plugins; to enhancing layouts and functionality.

  • David Needham
    David Needham
    Capital Camp
    July 22, 2011 (All day)

    Believe it or not, Drupal makes theming easy!

    Drupal provides the themer with a system of overrides that allows you to change literally anything on your site. Themers decide what gets printed to the screen and what doesn't - essentially what lives and dies. For this and some other reasons, themers have ultimate control.

  • David Needham
    David Needham
    Capital Camp
    July 22, 2011 (All day)

    You've heard that this "Drupal" thing is perfect for your project. But what the heck is DRUPAL? What makes it unique from the other systems out there? Where did it come from? Why should I care? Drupal is a powerful tool that can provide functionality for your site that was beyond reach just a few years ago. It's a flexible, extendable, modular system that allows you to add and remove features with the click of a button.

  • 155
    June 25, 2011 - 4:00am

    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 actual design process to be more in touch with the initial wireframe.

  • Jen Lampton
    Jennifer Lampton
    June 11, 2011 - 10:00am

    Three years after our first round of formal usability testing on Drupal 6, the UX team returned to the University of Minnesota in May 2011 to uncover usability issues and patterns for Drupal 7. We tested eight participants who had no experience with Drupal and asked them to perform some tasks. The intent of the session is to share findings from the study, and discuss how these findings might be helpful for a more usable Drupal 8. Attend this panel presentation if you are interested in understanding the user experience and the usability road map for Drupal 8.

  • Jen Lampton
    Jennifer Lampton
    June 10, 2011 - 1:00pm

    There's been a huge push in this community to "Design for the 80%". The idea is that you want to make Drupal really easy for 80 percent of the people who use it. This usually involves setting sensible defaults in form values, and putting things where most people would expect to find them. It means focusing on the usability problems that will affect 80% of the people who use Drupal, and ignoring (or at least setting as a lower priority) the crazy edge cases.

  • Jen Lampton
    Jennifer Lampton
    Keynote
    May 21, 2011 - 4:45am

    The idea for my keynote session Taking Drupal back came to me during several heated discussions with fellow Drupalvangelists about the current state of our favorite CMS, and where we're headed - both as a platform, and as a community. Drupal is growing, and growing fast. How are we going to manage these growing pains in a way that keeps the technology moving forward, but doesn't hurt the community that made us what we are today? The answer: by taking Drupal back!

  • Jen Lampton
    Jennifer Lampton
    3-210
    May 21, 2011 - 2:00am

    Three years after our first round of formal usability testing on Drupal 6, the UX team returned to the University of Minnesota to put Drupal 7 through another round of tests to benchmark our progress and to identify new areas for improvement. Be the first in the Drupal community to learn of the preliminary results of this new round of testing and join us for a brief panel presentation of our findings. (Co-Presented with Angie Byron, Bojhan Sommers, Brad Bowman, Chad Fennell, Dharmesh Mistry, David Rothstein.)

  • David Needham
    David Needham
    Acquia Room (3-111)
    May 20, 2011 - 4:45pm

    Believe it or not, Drupal makes theming easy!

    Drupal provides the themer with a system of overrides that allows you to change literally anything on your site. Themers decide what gets printed to the screen and what doesn't - essentially what lives and dies. For this and some other reasons, themers have ultimate control.

  • David Needham
    David Needham
    Gorton Studios Room (3-210)
    May 20, 2011 - 11:45am

    Drupal is a powerful tool that can provide functionality for your site that was beyond reach just a few years ago. Going from downloading Drupal from Drupal.org to having the site of your dreams can be a daunting process, however, unless you are familiar with some key concepts and development strategies.

  • David Needham
    David Needham
    180
    April 3, 2011 - 1:15pm

    This session walks through some 'Drupal best practices' to explain your role to people who are unfamiliar with Drupal. We'll also cover techniques for combating know-it-all's and Drupal-haters, as well as ways to explain Drupal to your friends and colleagues.

  • David Needham
    David Needham
    290
    April 2, 2011 - 11:15am

    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 building or converting your theme. This session is intended for people who want to make their brand new Drupal site look beautiful. We will cover the important changes new in Drupal 7 and introduce best practices for converting your favorite Drupal 6 themes.

  • David Needham
    David Needham
    280B
    April 2, 2011 - 10:00am

    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?

  • Harris Rashid
    290
    April 2, 2011 - 10:00am

    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 challenge to figure out where to start and how to edit your template.php file to fit your exact needs.

    This session will take a look at how you can use different preprocess functions in your template.php. Some commons questions we'll look at his how you can add a caption to a CCK field image, or how you can add custom variables or classes to your theme's .tpl files.

    We'll go over some live examples in this session, with some hands on examples of how using these techniques can help you step your game up as a Drupal Themer.

  • Jen Lampton
    Jennifer Lampton
    280A
    April 2, 2011 - 2:45am

    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 against your keyboard, and frantically googling for instructions on how to get everything to work nicely together. When you're finally done and get something working, you probably don't even realize that you've exposed yourself to a potential security vulnerability.

  • Jen Lampton
    Jennifer Lampton
    280A
    April 1, 2011 - 4:00pm

    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 should your original theme be updated. We also cover the basics of creating your own module the Drupal way - copying code from api.drupal.org.

  • Jen Lampton
    Jennifer Lampton
    Room 280A
    April 1, 2011 - 2:45pm

    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 module can enable you to keep your configuration changes in version control. We'll cover industry-approved deployment strategies that let you move smoothly through development, testing and live environments.

  • Harris Rashid
    290
    April 1, 2011 - 2:45pm

    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 highlight a few of my favorites: jCarousel, jPlayer, Views Slideshow, Views Accordion, Views Fluid Grid, Image Annotate, and Vertical Tabs , which call all enhance your site without the need for custom code.

    I'll walk through some live examples of how to implement and administer these modules, so hopefully you can take your site from good to great.

    Audience participation is greatly encouraged, to discuss any modules I might have missed, or talk about some ideas for new modules to leverage any jQuery plugins out there.

  • Matt Cheney
    April 1, 2011 (All day)

    Open Academy is an academic departmental website in a box. Built by Chapter Three based on our experience building websites for Stanford University and the University of California at Berkeley, we have baked in critical functionality around departmental news, faculty profiles, publications and presentations, events and calendaring, courses, resources and links, video, social media, and degrees and programs. Out of the box, Open Academy lets a department get an amazing and extendible website.

  • David Needham
    David Needham
    Chicago 6 & 7
    March 10, 2011 - 2:15am

    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 building or converting your theme.

    This session is intended for people who want to make their brand new Drupal site look beautiful. We will cover the important changes new in Drupal 7 and introduce best practices for converting your favorite Drupal 6 themes.