Templating - Drupal's theme system separates content from presentation allowing you to control the look and feel of your Drupal site. Templates are created from standard HTML and PHP coding meaning that you don't have to learn a proprietary templating language.
Detailed information links to --> How to write themable modules: http://drupal.org/node/306
Blocks Regions Variables available in theme template Additonal variables in theme template Customizable templates Customizing themes for node types, terms, sections, paths, and front page Theme functions
What else should we describe?
Kieran
Or disabling it via template.php... That's a cool trick.
Rowan Kerr wrote:
Kieran Lal wrote:
What else should we describe?
Overriding drupal.css ;)
themes mailing list themes@drupal.org http://lists.drupal.org/mailman/listinfo/themes
... Detailed information links to --> How to write themable modules: http://drupal.org/node/306 ... (full text at the end)
I think this link becomes too much detailed considering the goal of the features page is to give an idea about Drupal to CMS shoppers or who heard Drupal first time and want to learn more. This node explains the themes system mostly from the developer's point of view and too technical for the average person who visits the features page.
Detailed information should give more information about themes and point to visual examples. It is true that one of the strengths of Drupal is how modular and well integrated its theming system and this point should be stressed. But I believe this point should be made in a less technical way in the node where detailed infromation links (there may be another link at that page to node/306 for the technically curious) and mainly by providing visual examples. Instead of explaining the theme hooks from programming point of view, it'd be great if we can add some screenshots which will be demostrate that how a module can use Drupal's theming system (any suggestion for such a module?).
I can now appreciate and understand node/306 after using Drupal for my site but if I were a first time visitor to Drupal.org what I'd here will be mostly blah blah.
iZzeT
Templating - Drupal's theme system separates content from presentation allowing you to control the look and feel of your Drupal site. Templates are created from standard HTML and PHP coding meaning that you don't have to learn a proprietary templating language.
Detailed information links to --> How to write themable modules: http://drupal.org/node/306
Blocks Regions Variables available in theme template Additonal variables in theme template Customizable templates Customizing themes for node types, terms, sections, paths, and front page Theme functions
What else should we describe?
Kieran _______________________________________________ themes mailing list themes@drupal.org http://lists.drupal.org/mailman/listinfo/themes