Slideshare.net (beta)

 

All comments

Add a comment on Slide 1

If you have a SlideShare account, login to comment; else you can comment as a guest


Showing 1-50 of 2 (more)

Drupal Theming Introduction

From berkes, 5 months ago

Introductionary presentation on Drupal theming, FOSDEM 2008<br />See h more

1471 views  |  0 comments  |  2 favorites  |  14 downloads  |  7 embeds (Stats)
Embed
options

More Info

This slideshow is Public
Total Views: 1471
on Slideshare: 1401
from embeds: 70

Slideshow transcript

Slide 1: Drupal Theme Introduction Bèr Kessels – Webschuur.com ber@webschuur.com

Slide 2: « Theme Basics » « Workflow » « Theming in Drupal 6.0 »

Slide 3: Principle of Overrides

Slide 4: Default » Theme » Your version

Slide 5: Theme =

Slide 6: Theme = Engine

Slide 7: Theme = Engine + Template

Slide 8: Theme = Engine + Template + Style

Slide 9: Egines: Smarty, Xtemplate, Whatever PHPTemplate

Slide 10: PHP = Template language!

Slide 11: <?php if (!empty($title)): ?> <h2 class=”title”><?php print $title ?></h2> <? endif; ?>

Slide 12: More then Style

Slide 13: Look and Feel

Slide 14: Drupal.org | Bluemarine

Slide 15: Donna.be

Slide 16: The Onion

Slide 17: Drupal design Workflow How to Organize Theming

Slide 18: Nothing is leading

Slide 19: Without a site no theme Without a theme no site

Slide 20: Start early: lots of theme work re-done Start last: lots of module work re-done

Slide 21: Wall? Or Ping-Pong?

Slide 22: Theming in Drupal 6.0 Details found online. http://drupal.org/node/132442

Slide 23: .info: files Put your logic where it belongs.

Slide 24: tpl.php files much more powerfull

Slide 25: ...but still inconsistent

Slide 26: Consistency: More rendering via structures!

Slide 27: ...but by far not consistant enough. Volunteers?

Slide 28: Bèr Kessels mail: ber@webschuur.com XMPP: ber@jabber.org.uk bler.webschuur.com (NL) webschuur.com (EN) twitter: berkes linkedin: Bèr Kessels