Mapping with Drupal and OpenLayers
Duration: 1 hr
There are now loads of different ways to do mapping and deal with geographic data in Drupal. One of the most interesting new(ish) approaches is the OpenLayers module (http://drupal.org/project/openlayers). It integrates the open source OpenLayers javascript library (http://openlayers.org) with views, CCK, and all the other Drupal goodness that we know and love. The thing that got me excited about OpenLayers is how easy it is to customize and extend. It integrates with MapBox (http://mapbox.com) - a service being developed by DevSeed (that recently won a $74,000 grant from the Knight Foundation to further this work). Why is this all so exciting? Come along to the session and learn how to set this up in Drupal and discuss the potential applications.
Read morePimp your admin (interface)
Duration
1 hour
Brief description
So you just spent months building a beautiful, usable site. But how usable is it for the content administrators? Did you spend any time at all thinking about how you're site would be used on the back-end?
In this session I will discuss some useful techniques for building functional admin interfaces and tailoring those interfaces to your specific use-case. While this is a usability session, it is not design-related.
Agenda
<
ul>
Hudson: Your Robotic Butler
Duration
- 1 hour
Brief description
Continuous integration is a software practice used by agile organizations everywhere. Although it usually relates to compiling code and then running a test suite, the Hudson continuous integration engine can nonetheless be used for a number of tasks to help you maintain optimum Drupal code quality and to make automated site maintenance tasks easy.
Read moreWhen to PressFlow and When to Drupal
Duration: 1 hour
Read moreBackend Basics: Setting up Drupal on your server, backing up, and managing files
So you've played around with some Drupal and are ready to put a site online. How should you host it? What do you need to know to get it set up? How will you keep it up to date and safely backed up?
This session will cover the basics of local development environments, domain names, hosting, the command line, MYSQL dumps and uploads, cron, Drush, backing up, and revision control. After this session you should have an idea of what it takes to get your site live...and keep it from being dead!
Read moreThe Power of Views
This presentation will introduce the Views module, one of the most powerful contributed modules for Drupal. Views allows the selective displaying and filtering of content and is a must learn module for anyone wanting to create websites with Drupal. Learning Views also allows you to tap into the power of the many modules that integrate with Views.
Read moreDrupal + CiviCRM = Web Application Solution for Non-Profits
The Free Software Foundation designated CiviCRM in April as its recommendation for a "fully featured donor and contact management system for nonprofits". The FSF reinforced it's announcement by adopting CiviCRM for its own use. CiviCRM is also used by Amnesty International, Creative Commons, the Wikimedia Foundation and thousands of smaller organizations around the world. But wait, this is DrupalCamp - what's this have to do with us!?!
Read moreDrupal Site Building and Code Development on MacOS
If you're developing for Drupal there are dozens of freeware and shareware applications along with some handy gizmos and web services that can ease the pain of development, particularly if you're running a MacBook, iMac or Mac Mini. This session is for people with intermediate skills who know how to get Drupal running on MAMP but need a clue or two about version control, text editors, browser plugins and the rest of the tools that maximize your time and effort.
Read moreCreating Menus in Drupal
This session is squarely targeted at the new to Drupal.
Menus are definitely a challenge to the "new to Drupaller". It all starts with the poor naming - primary menu? secondary menu? It doesn't help that various commonly used themes tend to throw these menus hither and thither. Two level menus? Oh yeah, that's intuitive - NOT.
Read moreBongo for Mongo: Object Based Storage in Drupal
Drupalcamp 8 NYC Session Proposal
This will be a more in-depth version of my MongoDB + Drupal talk/webcast from MongoNYC. Basically I'll be covering:
- Overview of non-relational stores in Drupal
- What's currently possible
- Field store + JSON
- What's next incl. the not-so-easy parts.









