Presenters: Bevan Rudge Track: design and user experience Proceedings Have Been Posted: no Session Description:
SESSION OVERVIEW Advanced theming tips, tricks and techniques for very large complex websites with many node types, CCK fields and views. This session is targeted to themers & developers wishing to learn how to manage complex theming requirements in a cost-saving, maintainable and scalable way.
TRACK Design & User Experience or Site Building?
AGENDA
* Who’s this ‘themer’ person anyway? * Template.php * Theme Function Overrides * variables($hook, $vars) & prepocess_$hook($vars) * AVOID complex code in tpl.php files * AVOID tpl.php variations! * Modules and Theming * Zen Theme, Base Themes and Subthemes * Theming CCK fields * Theming Views * Theming Forms * Theming Layout
GOALS Themers and developers alike will be more confident about making modifications to the theme layer in large and complex sites in a way that won’t cause bugs, headaches and budget-breaks down the road.
RESOURCES You will need experience with CCK and the theming of nodes and views to be able to make the most of this session. No drupal 6 experience is expected.