Seattle Drupal Users Group
This session will be focused on demoing the new OpenLayers and Geo module. These modules works with ‘true’ GIS data (points, lines polygons) that are stored in a geospatial database (postGIS or MySQL Spatial). We will show you how to “mashup” data from many sources (including KML, WMS, WFS, Google, Yahoo etc.) and display a unique map with variable styling. If there is time, we may even get down and dirty with the very extensible openlayers API.Some of the topics that will be discussed or demo...
This session will cover the new database layer in Drupal 7. We will discuss how to build modules using the new database functionality, as well as issues of concern for people upgrading their existing code to Drupal 7.
Sometimes, you want or need the extra control afforded by using the Flash Platform for building web applications. Drupal provides a great way to rapidly develop back-end services for SWF based Rich Internet Applications.I will walk through the process of getting set up with the modules required, and building a simple service. I will also talk about different messaging formats, various tools for building SWF apps, and some techniques for testing and debugging.
In this session we will explore the Ubercart ecology and discuss extensibility as well as usability.For anyone who has used Ubercart, you know that it consists of a wide array of modules, complex configuration and even more contributed modules. Getting it set up right can take the better part of a day, and remembering where various settings can be found is nearly impossible.Part “how-to” and best practices, and part brainstorming for improvements, especially in usability, this session is a mus...
Drupal 7 was in code thaw for more than a year and a half. As it turns out, that was enough time to get CCK and ImageCache in core, totally revamp the database layer, make huge theming and file handling changes, and overhaul the end user experience. Come see what all the fuss is about.
Site Building, Slides, Intermediate
This session will provide a fast and furious dive into the Drupal 6 Form API (FAPI). Topics covered include: ? Form definition & built-in field types ? Custom Validation and submission handlers ? Modifying existing forms with hook_form_alter ? Form redirection ? Form and element theming ? Multi-step forms (storage & rebuild) ? Helper modules Extensive code samples will be provided.
In early 2009, Robin researched and implemented the ?gir hosting system for a client project with Affinity Bridge. The project used ?gir 0.1 to easily deploy identical Drupal sites using Install Profiles. Aegir is now in version 0.3 and it continues to inspire and amaze. In his presentation, Robin will revisit the ?gir installation and review the improvements since the first major release; including the ability to migrate sites from D5 to D6. Additionally, Robin will cover a quick and dirty Dr...
DataSphere Technologies, Inc. (http://www.DataSphere.com) is a Software as a Service (SaaS) Web technology company built by a group of senior online technologists and product managers. Come learn about how we leveraged Drupal to create a network of ?hyper-local? sites for Fisher Communications (a Seattle-based communications and media company and the parent company of KOMO-TV and dozens of other media outlets in the western United States) in less than ten weeks. After a brief evaluation of ope...
What is SEO? What are some of the key factors that search engines use to rank websites? This session will cover how to get your Drupal site ranked by search engines, and hopefully, how to get it near the top of those lists. Drupal has a lot of bad default behaviors for SEO. I?ll walk you through how to avoid some of the pitfalls most Drupal sites fall into inadvertently. I?ll also cover some modules you can use to sweeten the deal and make your site preform to the best of it?s ability.