<?xml version="1.0" encoding="UTF-8"?>
<metadata>
  <identifier>DrupalconBoston2008-SexDrupalRockNRoll-AThemingLoveStory</identifier>
  <title>DrupalCon Boston 2008 - Sex Drupal &amp; Rock n Roll - a Theming love story</title>
  <mediatype>movies</mediatype>
  <collection>ourmedia</collection>
  <description>Presenters: &#13;
mortendk&#13;
Scheduled: &#13;
accepted&#13;
Track: &#13;
design and user experience&#13;
Session Description: &#13;
&#13;
Sex Drupal &amp; Rock n Roll - a Theming love story&#13;
This session will concentrate on how to build a rock solid library of theming goodies in Drupal.&#13;
How to set up a system that will respect your .css .html .js coding style, and still getting the love from the coders.&#13;
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 :)&#13;
&#13;
TRACK&#13;
Design and User experience&#13;
&#13;
AGENDA&#13;
* Garage days.&#13;
- a Ménage à trois - Theming understanding.&#13;
- the File structure.&#13;
&#13;
    *&#13;
&#13;
      Riot control:&#13;
          o Cleaning up the css &amp; html and remain some of your sanity.&#13;
          o firebug &amp; drupal&#13;
    *&#13;
&#13;
      The Backstage pass: template.php&#13;
          o Regions - Easy flexible setup.&#13;
          o phptemplate_variables() - wow can I do that!&#13;
          o Über html control. Function overwrites&#13;
          o Working with Drupal -not against it. phptemplate callbacks to the rescue.&#13;
    *&#13;
&#13;
      Splitting up&#13;
          o putting the content where you want it&#13;
          o use of the devel modul&#13;
    *&#13;
&#13;
      The comeback tour - “The boys are back in town - Best of … 1973-2008”&#13;
          o Building &amp; reusing the theming lib: tpl, css, js &amp; php.&#13;
&#13;
GOALS&#13;
- Take the themer away from the darknes of $content and into $node-&gt;field_rocknroll[666][view]&#13;
- 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&#13;
- The themer will be a little less afraid of the &lt;?php ?&gt; tags.&#13;
&#13;
RESOURCES&#13;
Basic Knowledge of php (if, else, arrays, functions, vars), css, html, and drupal theming experience wont hurt.</description>
  <subject>drupalcon; drupalconboston2008; drupal</subject>
  <publicdate>2008-02-29 13:50:15</publicdate>
  <addeddate>2008-02-29 13:47:54</addeddate>
  <uploader>mr.scales@gmail.com</uploader>
  <updater>DrupalCon2008</updater>
  <updatedate>2008-03-07 15:34:37</updatedate>
  <sound>sound</sound>
  <color>color</color>
  <updatedate>2008-06-24 11:22:07</updatedate>
  <updater>DrupalCon2008</updater>
</metadata>
