Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword
Like this
0Activity
0 of .
Results for:
No results containing your search query
P. 1
Drupal 5 Themes (Sample Chapter-Working With Theme Engines)

Drupal 5 Themes (Sample Chapter-Working With Theme Engines)

Ratings:

4.5

(6)
|Views: 15,560|Likes:
Published by ricshreves
A sample chapter from the Drupal 5 Themes book. The book covers theming for the popular open source content management system Drupal. This complete chapter discusses working with Theme Engines in Drupal. Learn more at http://drupal-themes-book.packtpub.com/ or visit the author's website at http://RicShreves.net
A sample chapter from the Drupal 5 Themes book. The book covers theming for the popular open source content management system Drupal. This complete chapter discusses working with Theme Engines in Drupal. Learn more at http://drupal-themes-book.packtpub.com/ or visit the author's website at http://RicShreves.net

More info:

Published by: ricshreves on May 01, 2008
Copyright:Traditional Copyright: All rights reserved

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF or read online from Scribd
See more
See less

05/09/2014

pdf

 
 
Drupal 5 Themes
Create a new theme for your Drupal website with a clean layout and powerful CSS styling
 
Ric Shreves
 
Chapter No. 3 "Working with Theme Engines"
 
In this package, you will find:
A Biography of the author of the book A preview chapter from the book, Chapter NO.3 "Working with Theme Engines" A synopsis of the book’s content Information on where to buy this book
 About the Author
Ric Shreves
is a partner in water & stone (
www.waterandstone.com
), a web development company that specializes in open-source content management systems. He works primarily as a consultant and business systems analyst and is currently on extended assignment with Peace Dividend Trust. He lives in Bali with his wife Nalisa, one dog, two cats, three turtles, and a mind-boggling number of fish. First and foremost, I thank my loving wife Nalisa for her support and  patience. It would also be remiss of me to fail to acknowledge my friend (and editor at ComputerWorld) Stefan Hammond, who provides more than a modicum of support and encouragement—together with much-needed reality checks.
 
 
Drupal 5 Themes
Create a new theme for your Drupal website with a clean layout and powerful CSS styling
This book sets out to explain the workings of the Drupal theme framework, and how you can use it effectively. The goal of this book is to explain basic principles, demonstrate  practical solutions to common problems, and create a reference for theming. The book begins with an overview of the theme system and an explanation of what is included in the default Drupal distro. We next look at how you can squeeze the most out of the default system. The middle chapters discuss PHPTemplate and introduce using themeable functions and manipulating the Drupal style sheets. To illustrate the principles, we take a common theme and modify it. In the final chapters, we delve into creating themes from scratch and more advanced issues, like forms. For purposes of this text, we focus on the theme engine included in the default distro— PHPTemplate. Similarly, we only touch on creating themes in pure PHP, without the use of a theme engine. This book is all about controlling the presentation layer of your Drupal site; accordingly, we do not cover creating new modules, or writing custom functionality. The author of this text comes from a design background and has only basic programming skills. The explanations given, and the rational for many of the choices, reflect the author's background. In that light, this book may not always satisfy hardcore  programmers who expect the technical issues to be explained in detail. It should, however, make the life of many designers a little easier and hopefully, with the reference materials we've included, find a lasting home on the shelves of many Drupal developers.

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->