"Until next Drupalcon" message.
Welcome message from the Drupalcon Barcelona 2007 organizers.
Let’s say you are localizing your Drupal install. How can you create an alphabetical ordered list in Chinese, which doesn't have alphabetical ordering? Your taxonomy might have problems: “Public schools” means almost the opposite in the US versus the UK – now what? How do you handle sites with 2, 4 or 50 languages or locales? What to do if an article hasn't been translated?
This session will explore the Information Architecture Process and how it relates to Drupal Web Development. Just what is Information Architecture (IA) and how does it benefit a project's development cycle as well as a site's end users? How can it help you deliver a project on time and on budget and improve the effectiveness of the final site?
Learn how to write modules that utilize the Panels 2 API to add page layout capabilities to your modules.
This session will cover Panels 2 from the perspective of the site designer. You'll get a demonstration of what Panels 2 can do and you'll hear about the direction Panels 2 is going.
This session will show how to
- generate a drupal site from an xml declarative definition of the constituting modules, themes and content
- automatically create a drupal module from an xml definition of the associated relational schema
- clone drupal sites accross hosts and operating systems
At OSCMS Robert Douglas and I co-presented our independent work on Drupal searching. Robert gave an overview of how core search works and I presented a few modules built for searching with improved performance and usability. Since that time, we have collaborated and made improvements. This session will start with a demonstration of what was presented at OSCMS -- a site built with views and views_filterblock.
The Code Review Module is a Developer Module that assists with code review and version upgrade. It is best known for coding standards review. But Coder also has reviews that assist with Drupal upgrades, performance, and security checks. This session is for module developers. I'll talk about Coding Standards and I will demonstrate how to use coder to make your module coding standards compliant. I'll talk about the 6.x API changes and demonstrate how to use coder to upgrade your module from Drupal 5.x to 6.x.
Introduced in Drupal 6, the Schema API allows modules to declare their database tables in a structured array (similar to the Form API) and provides API functions for creating, dropping, and changing tables, columns, keys, and indexes. This session will cover: