This site is archived.

Intermediate

Tips and Tricks for Scalable and Stable Drupal Websites

Welin Welchev 4 July 2010
Type:  Not planned session

In this session we plan to share our (Propeople) most valuable tips and tricks, to help you build exceptionally scalable and remarkable stable Drupal websites based on our experience on more than 250 developed projects.

One power-feature of Drupal is flexibility. You can take what's already made by others and create your "own" version of the system.

Having the experience on more than 250 developed projects and always exceeding our clients' highest expectations, we have identified absolutely-must-have modules fitted for different types of sites, and to benefit your customer with the full extent of this great CMS.

Also, our in-house research has shown there are many small enhancements that can make a big difference.

Setting up a High-Performance Distributed Drupal in the Cloud

Jeff Wallace 4 July 2010
Type:  Not planned session

Keep hearing about "the cloud" and not sure how to get there? This talk will help you decide when it's time to start reaching for the cloud, and then how you can get there. We will outline how you can get Drupal installed in the cloud with services on separated and load-balanced instances.

Rock solid JavaScript (or how to remove maintainer repellent)

Paul Lovvik 4 July 2010
Type:  Not planned session

This session will include live, enlightening demonstrations that will help you write JavaScript code that is more beautiful and more maintainable. This session will help you understand and avoid some of the common pitfalls made possible by JavaScript's flexibility.

This session will include live, enlightening demonstrations that will help you write JavaScript code that is more beautiful and more maintainable. This session will help you understand and avoid some of the common pitfalls made possible by JavaScript's flexibility.

JavaScript code can be at least as beautiful as PHP code. Take a quick look at this PHP code:


function setText(&$elements, $text) {
  myeach($elements, create_function('&$element, $text',
    '$element = preg_replace("/>[^<]*</", ">$text<", $element);'),

OLPC Australia's use of Drupal & Civi-CRM

aimee maree forsstrom 4 July 2010
Type:  Not planned session

You might have heard about a little laptop called Xo? One Laptop Per Child Australia will provide an overview on how they are using Drupal and Civi-CRM. This talk aims to provide an introduction to how Drupal and Civi-CRM can be utilised for management of non for profit projects.

You might have heard about a little laptop called Xo? One Laptop Per Child Australia would like to provide an overview on how they are using Drupal and Civi-CRM for online communications and managing laptop deployments. This talk aims to provide an introduction to how you can utilize Drupal and Civi-CRM for management of non for profit projects.

Drupal in the Corporate Eco-System

aimee maree forsstrom 4 July 2010
Type:  Not planned session

This talk will aim to share the experience of assisting corporations with the introduction of Drupal, the needed areas of attention in the upgrade process and some hard lessons learnt on the battle fields.

Over the past two years the Drupal user base has grown to include large corporations. This talk presents experiences learnt from various projects introducing Drupal and Open Source Technologies into corporations with pre-existing environments. This discussion will be aimed at:

Case study: VF.se on NodeStream - a Drupal distribution for newspapers and magazines

Thomas Barregren 4 July 2010
Type:  Session in official program

Learn why the newspaper VF kicked out the .NET based EPiServer and chose the Drupal based NodeStream. Also see how NodeStream seamlessly integrates with editorial systems.

Christian Edwertz (business developer) and Odd Råberg (web editor) at the daily newspaper Värmlands Folkblad (VF) will tell you why they moved their on-line edition - VF.se - from the .NET based EPiServer to the Drupal based NodeStream. You will also see NodeStream demonstrated; and how seamless it can be integrated with a third-party editorial system.

Why VF.se chose NodeStream/Drupal

Theme Preprocess Functions: an Introduction

Carl Wiedemann 4 July 2010
Type:  Session in official program

How many times has this happened to you: You're theming a Drupal site, writing your CSS and making a few changes to the tpl files here and there. Everything is going great, then suddenly you realize you need to change one of those things that starts with a "$" inside those funny-looking <?php ?> tags. Panic!

All your HTML are Belong to us #2.5 Revenge of the Markup

mortendk 4 July 2010
Type:  Session in official program

Drupal comes with a lot(!) of predefined markup & css.
Modules are adding styles and markup to the themes and so themers have limited control over whats going on inside the theme - that works well for some themers - others not so much.. or to put in other words:

Drupal comes with a lot(!) of predefined markup & css.
Modules are adding styles and markup to the themes and so themers have limited control over whats going on inside the theme - that works well for some themers - others not so much.. or to put in other words:

"WTF does all this bib markup do in my bib site - aaargh for >>--bib--<< sake, Gimme lean mean mother >>--bib--<< 'ing markup"

This session is all about controlling and cleaning up the markup.

Awesomeness redefined: Drupal7 Theming

mortendk 4 July 2010
Type:  Session in official program

Drupal7 is coming sooner than we know it, and its pretty awesome (whos surpriced?) This session will be a gentle walkthrough of the new things that any themer needs to know

Drupal7 is coming sooner than we know it, and its pretty awesome (whos surpriced?) This session will be a gentle walkthrough of the new things that any themer needs to know

Ugly be gone

    • what happend to all the pretty themes
  • New themes both front & back

logic welcome to drupal

  • ...oooh gasp, so the css naming will make sence
  • blocks, variables & names that make even more sence - wow!
  • what changed?

tiplphiphs Rules and new awesome stuff

  • what where and why did somebody changed that?
Additional Presenters:  Jen Simmons

The Future of Drupal.org

Lisa Rex 3 July 2010
Type:  Session in official program

Drupal.org is undergoing a massive change. A panel from the redesign team will discuss the drupal.org redesign project.

Drupal.org is undergoing a massive change. It's our home and playground. It's also a public face of Drupal. In this session, some of the team discuss:

  • Why Drupal.org needed a redesign
  • How the Drupal.org redesign project is also a redevelopment, and the technical challenges we face
  • What project management strategies worked, and what didn't, and what we're learning along the way
  • Why the Drupal Association had to hire people
  • Overview of our contributors

One thing is certain, this is not your typical open source project.

Additional Presenters:  Kieran Lal Todd Nienkerk Neil Drumm