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 (11 votes)

Firebug?

stephthegeek - Sat, 02/02/2008 - 7:48pm
stephthegeek's picture

Awesome session :) I was just thinking that showing off how much you can get out of using Firebug would be super useful to new themers. Are you going to be covering Firebug at all?


good pointer steph im gonna

mortendk - Sun, 02/03/2008 - 2:10pm
mortendk's picture

good pointer steph
im gonna squeeze it in
King of Denmark
/morten.dk


Is this going to be limited

Senpai - Wed, 02/06/2008 - 1:26am
Senpai's picture

Is this going to be limited to the current Drupal 5 flight pattern? Oh, please tell me it is so?? I’ll be so happy to see a rock-solid presentation that shows people how cool 5.x really is, rather than saying, “Well, we do it this way now in 6.0…”

I’m excited for this presentation! I only wish I had time to sit in on the panel or somethin.


ypu Its gonna be clean mean

mortendk - Wed, 02/06/2008 - 8:11pm
mortendk's picture

yup Its gonna be clean mean Drupal 5!
…dont have a clue whats going on in d6 .. yet ;)

King of Denmark
/morten.dk


 
 

Count-Down to Drupalcon Boston 2008: Count Down, this shows until timer initializes or for non-js folks 2008-03-3T09:00:00 -5 %days% days + %hours%:%mins%:%secs%