Searching for an Answer - How Solr Can Change Your Life
Duration: 1 hour
Brief description: How are users going to find your content? Search is one of the biggest issues facing site builders and it's one of the hardest problems to solve. With features such as field weighting, faceted searching, and hit highlighting, in addition to enterprise-level full-text searching, Solr provides a leading alternative to Drupal's built-in search. In this session we'll focus on how to use Solr to provide an incredible search experience to your users with minimal pain.
Agenda
Read moreMapping 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 moreWordPress is better than Drupal: developers take note.
Duration: 1 hour
WordPress gets some very important things right, and their hold on this market is proof. There are 11.4 million active installations of WordPress software, compared to only hundreds of thousands of Drupal installations. We need to get our act together, raise our standards, and lower the barrier to entry.
Come join me in talking about what this community needs to do to ensure its survival. What should we really be focusing on in Drupal Core for D8? What should you do with your own modules to prevent our CMS from being abandoned in favor of something else?
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>
Beginning Module Development for Themers
This introductory session, I will go over the hook system and it's greatest hits ... giving you strategies to enter the back end. My references with be constructed with designers in mind.
For medium to advanced themers who wanna write custom functionality with modules.
Read moreDahon.com Site Showcase
Zivtech built Dahon.com, an international folding bike company, in Drupal 6 (see our case study on drupal.org for more details). In this session we'll take you behind the scenes to show how it works.
The most important technical feature of the site is domain access and translation. Not only do different countries require translated content and interface text on their separate subdomains, but the bikes and parts available vary by country.
Read moreDeveloping and maintaining secure Drupal sites
When writing modules and developing your site a thorough understanding of the best practices for secure coding can protect you from common security risks. Cross-site scripting, despite the abundance of preventative methods, is the most common vulnerability in Drupal code. Attend this session to understand the popular risks faced on the web and what tools you have to prevent them.
Agenda
* Security Risks including XSS, SQL Injection, Access Bypass, and CSRF
* Drupal APIs and secure coding best practices
About the presenter
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 more







