What you don't know you don't know about Drupal 6

Presenter(s): 

If you've dabbled in any part of the Drupal API, be it the theming layer, rolling your own module, or just attempting to write some PHP code to get that block working the way you want, you've probably found yourself scouring drupal.org and Google for some code you can drop into your PHP file.

Maybe you get lucky and find that what you're trying to do has been solved many times and many ways, and maybe you spend a day looking for a solution and realize you could have created your own by then.

In this session, you'll learn to stop being so dependent on drupal.org and Google, and where to look in the Drupal core and contributed modules for functions that can be overridden. We'll also cover some nice template files and API calls in Views, CCK, Date, and Calendar that are either un-documented or you probably just never uncovered during your search.

You should attend this session if:
* You've ever wondered "Where the #$%!^ does THAT HTML come from" (and how to override it)?
* You've ever wondered if there are more .tpl.php files than what Views claims to be available after clicking the Theme: Information link in a view.
* You're curious how to build a view using the Views API
* You're curious how to display CCK fields in regions other than the primary content area directly from a .tpl.php file, thus allowing you to enable your content editors to edit entire pages in one place without using Panels or other modules.

Time permitting, we may also cover template pre-process functions and other parts of the theming layer and API.

This will be somewhat of a rapid fire session to make you aware of un-documented or under-documented code in Drupal so you know at least where to start looking next time you run into a wall.

Schedule info

Time slot: 
2 April 16:15 - 17:15
Room: 
Room 280B
Status: 
Accepted