This site is archived.

Designer

The Command Line is your friend

Addison Berry 10 June 2010
Type:  Session in official program

The *nix command line interface (CLI) is a powerful tool but can be a bit daunting if you've never used one before. Here is an introduction to explain what is going on and get comfortable with the basics you need to be a command line rockstar.

This session will introduce you to the wonderful and powerful tool of working from a *nix command line interface (CLI) instead of using a GUI (pointy-clicky). This is targeted at folks who've never opened a terminal before, but will cover a number of tips and tricks along the way. We'll even show you how Windows users can get the same CLI that Linux and Mac users use, so you can use it too!

Main points we'll cover:
- Huh? What is this thing? How do I get one?
- Moving around (both locally and accessing a remote server)
- Creating and editing files
- Searching

Teaching Drupal

Type:  Session in official program

You know how to use Drupal but do you know how to teach others to use it? We'll define a method for showing clients how to use the tools we build without freaking them out.

You know how to use Drupal. You know how to write code, build a theme, and SEO a site. But do you know how to teach others to use Drupal? For every site we create there are clients who must use it, many don't know a node from a block. After this session, you will be able to introduce clients to Drupal without freaking them out.

We'll cover:

<

ul>

  • Defining "need to know" and emphasizing main concepts
  • Thinking like a user, talking like a mentor
  • Using normal words with a sprinkling of Drupalese
  • Jan Krummrey

    9 June 2010
    Jan
    Local team/staff
    Personal information
    Master of Visual Explosions (MAVE)
    Germany
    Language (Primary) German
    Language (Secondary) English
    Social information
    Jan Krummrey
    186580
    Krummrey

    Sören Andersson

    7 June 2010
    Sören Andersson
    Local team/staff
    Personal information
    MediaCity
    Finland
    Language (Primary) Swedish
    Language (Secondary) English
    Social information
    sanderss77
    696262
    soren_andersson

    I´m working as technical developer at MediaCity since 2002. At MediaCity I am technically responsible for our User Experience lab. If you want to read more about our user experience lab you can visit http://www.mediacity.fi .

    I have also been working inside different web projects since the beginning of 2000 and the last half year i've been looking into drupal how we can integrate drupal into our web projects at MediaCity. Looking forward to meet other drupalists at drupalcon

    Cristian Mos

    6 June 2010
    Local team/staff
    Personal information
    Dough
    Romania
    Language (Primary) Romanian
    Language (Secondary) English
    Social information
    cmos

    Bernhard Wellhöfer

    3 June 2010
    Dr. Bernhard Wellhöfer
    Local team/staff
    Personal information
    GAIA AG
    Germany
    Language (Primary) German
    Language (Secondary) English
    Social information
    bjcool
    207050

    Todd Nienkerk

    3 June 2010
    Local team/staff
    Personal information
    Four Kitchens
    United States
    Language (Primary) English
    Language (Secondary) German
    Social information
    Todd Nienkerk
    92096
    toddross
    toddross

    Four Kitchens co-founder Todd Nienkerk has been involved in the web design and publishing industries since 1996. Since that time, he has designed and built countless websites and written for, edited, and managed several online and print publications.

    Don't design websites. Design web SYSTEMS!

    Todd Nienkerk 3 June 2010
    Type:  Session in official program

    Designers have tremendous control over the functionality of the site. Developers, after all, look at wireframes and comps to determine what a feature should do. So designers: Stop thinking about websites and start thinking about web systems. Learn how the web chefs at Four Kitchens design the look and feel of some of the world's largest Drupal sites — er, systems.

    Drupal's theme layer is very flexible and can accommodate just about any web design. It's important for designers to remember, however, that they're not really creating a page — they're building a complete system to house the all of the site's content.

    In this session, we will talk about concepting and creating a Drupal-optimized design.

    Image credit: agjimenez on Flickr (CC BY-ND).

    Additional Presenters:  Aaron Stanush

    Accelerated grid theming using NineSixty

    Todd Nienkerk 3 June 2010
    Type:  Not planned session

    This session will discuss grid-based design, the 960.gs grid system, and how to implement it in Drupal using the NineSixty theme.

    Outline

    <

    ul>

  • Brief history of grid-based design
  • Philosophy behind 960.gs and how it works
  • Basics of grid-based theming
  • How the NineSixty theme implements and expands on 960.gs
    • Content-first layout using "push" and "pull" classes
    • Dynamic grid widths based on context
    • Debugging tools and grid visualization
    • Right-to-left (RTL) language support

  • Creating versatile, dynamic, and context-based layouts using NineSixty
    • Subtheming NineSixty

  • Jonathan Lambert

    2 June 2010
    Jonathan Lambert
    Local team/staff
    Personal information
    WorkHabit, Inc.
    United States
    Language (Primary) English
    Social information
    jlambert
    27497
    jlambert

    CEO of WorkHabit, Inc., one of the oldest US-based Drupal companies.