Presentation Notes
Dave, Ariane, and Dale would like to once again thank the DVC 08 presenters not just for the great presentations they gave during Drupal Camp, but for sharing their slides and notes afterwards!
Want to know how to transform your website into an interactive palette without Flash dependencies? Come learn the basics of jQuery and how to use HTML selectors to create sleek, useful animations that bring motion to your websites.
Are you confused about AJAX? Feeling less than enlightened about AHAH? Want to use Drag and Drop but don't know where to start? This presentation provides an overview of jQuery functionalities in Drupal, explaining what's available in D5 vs D6, along with tools and best practices.
This talk is not about theory — it's about practical tasks involved in bringing your theme to fruition! Topics: creating a theme from scratch; intro to creating a base theme; favourite Themeable Functions; theming best practices.
Dissecting the new Fine Arts Faculty website at the University of Lethbridge, Michael showcases design and implementation decisions made while serving 8,000 students and 1,200 staff, with a global audience.
Sphinx is an open source search indexing engine used by NowPublic and other high-traffic sites, enabling fast, scalable search in your Drupal sites.
Drupal's database-centric configuration poses challenges for staging changes between servers. This talk describes the problem and looks at a variety of solutions with their pros and cons.
Best practices for securing and optimizing Drupal for production environments, covering caching, security modules, server configuration, and performance tuning.
A double session covering how to use the Organic Groups module to create community features in Drupal, including member management, group content, and permissions.
A decidedly non-technical presentation on how Drupal can benefit non-profit associations and community organizations.
A beginner-friendly introduction to writing your first Drupal module, covering the hook system, module structure, and database interactions.
An overview of information architecture principles and how they apply to building better Drupal sites.
Strategies for fostering active, engaged online communities using Drupal as your platform.