Summary
We started this chapter exploring two ways to identify themeable functions on your site. First, we created a hyperlinked reference page, then we tracked the source names of themeable functions in the HTML source code.
We looked at a variety of approaches to control view appearance: CSS, theme overrides, template files, small custom modules, and the Views Theme Wizard.
Along the way, we were exposed to helpful code snippets for examining the contents of variables. Debugging code may be placed inside a view, inside a module, or inside various files that make up the theme.
We looked at ways to theme individual content types and individual views or view types. We spent a good deal of time looking at theme_pager
and theme_views_view
, exploring the use of the theme()
function.
We had a chance to work with simplefeed, panels, a views carousel, and two ways to place views in tabs. We focused on the datestamp format for the CCK Date field, which eases special formatting for theming applications...