This site is archived.

Sex Drupal & Rock n Roll - a Theming love story

Platinum and gold sponsors

mortendk's picture
mortendk - Fri, 02/01/2008 - 8:23pm
Presenters: 
mortendk
Track: 
design and user experience
Session Description: 

Sex Drupal & Rock n Roll - a Theming love story
This session will concentrate on how to build a rock solid library of theming goodies in Drupal.
How to set up a system that will respect your .css .html .js coding style, and still getting the love from the coders.
We the themers are gonna take the control back from those pesky know-it-all backend coders -and make ‘em looooove us while were doing it :)

TRACK
Design and User experience

AGENDA
* Garage days.
- a Ménage à trois - Theming understanding.
- the File structure.

  • Riot control:

    • Cleaning up the css & html and remain some of your sanity.
    • firebug & drupal
  • The Backstage pass: template.php

    • Regions - Easy flexible setup.
    • phptemplate_variables() - wow can I do that!
    • Über html control. Function overwrites
    • Working with Drupal -not against it. phptemplate callbacks to the rescue.
  • Splitting up

    • putting the content where you want it
    • use of the devel modul
  • The comeback tour - “The boys are back in town - Best of … 1973-2008”

    • Building & reusing the theming lib: tpl, css, js & php.

GOALS
- Take the themer away from the darknes of $content and into $node->field_rocknroll[666][view]
- showing a way of customizing the theming work, so its gonna reflect the themers habits and not drupals “out of the box” way of doing things
- The themer will be a little less afraid of the <?php ?> tags.

RESOURCES
Basic Knowledge of php (if, else, arrays, functions, vars), css, html, and drupal theming experience wont hurt.

Scheduled: 
accepted
Session start time: 
03/05/2008 - 1:30pm - 03/05/2008 - 2:30pm
Average: 4.5 (13 votes)