This site is archived.

Developer

Debugging Drupal: Hands-on techniques

Randy Fay 12 June 2010
Type:  Session in official program

(Here is the presentation)
[Update: Several people asked for a writeup on how to run a catchall Apache virtualhost]

Debugging is fun and profitable if you have the right strategies, techniques, and tools in hand. Successful debugging includes strategies that will make you successful, techniques that let you pinpoint the problem, and tools that make you productive.This session will cover all three, and then as a bonus will show you how to set up the free Eclipse IDE for step debugging in Drupal on any platform.

(Here is the presentation)
[Update: Several people asked for a writeup on how to run a catchall Apache virtualhost]

There are bugs in every piece of software, and Drupal is no exception, and your site is no exception either. You just have to be prepared to deal with the bugs. Learn effective strategies to approach them, handy techniques to find them, and get your tools set up and mastered.

Drupal 7 Dynamic Forms with AJAX and #states

Randy Fay 12 June 2010
Type:  Not planned session

Drupal 7 has vastly improved dynamic forms capability, and oh-so-much easier for the developer.
This session will enable you to use dynamic AJAX forms (which allow parts of the form to be rebuilt without a page load, giving your visitors an improved experience) and the new #states feature, which allows parts of a form to be shown/hidden/changed based on other parts.

Drupal 7 has vastly improved dynamic forms capability, and oh-so-much easier for the developer.

This session will enable you to use dynamic AJAX forms (which allow parts of the form to be rebuilt without a page load, giving your visitors an improved experience), and the new #states feature, which allows parts of a form to be shown/hidden/changed based on other parts.

Who is this for? Any developer who wants to build forms using the From API. This will be accessible to anybody who has ever seen the Drupal Form API, and there is no Javascript involved at all.

This will cover:

Niels Hackius

12 June 2010
Niels Hackius
Local team/staff
Personal information
Germany
Language (Primary) German
Language (Secondary) English
Social information
nhck
125384
_nhck
nhck

unnikrishnan

12 June 2010
Local team/staff
Personal information
zyxware.com
India
Language (Primary) English
Language (Secondary) English
Social information

BLAKAVELI D. DON

12 June 2010
Local team/staff
Personal information
United States
Language (Primary) English
Social information

slantview

11 June 2010
Steve Rude
Local team/staff
Personal information
Slantview Meda
Language (Primary) English
Social information
slantview
73183
slantview
slantview

Views Examples: Using Arguments and Relationships

Michelle Lauer 11 June 2010
Type:  Not planned session

I will demonstrate a systematic approach to building all views and show examples of using arguments and relationships.

Views are a powerful way to display specific subsets of your content. From a simple list of all nodes in a single content type to a complex collection of related information, each step will be explained so you can easily repeat the strategy in your own views.

I will demonstrate a systematic approach to building all views and show examples of using arguments and relationships.

Topics
• Systematic way to create ALL views in the GUI
• What are arguments and how to use them
• What are relationships and how to use them
      • Discussion of CCK node reference

Greg Harvey

11 June 2010
Greg @ CMS Professionals
Local team/staff
Personal information
CMS Professionals
France
Language (Primary) English
Social information
greg.harvey
130383
greg_harvey
gregharvey

Greg's interest in the Internet began while studying for a degree in Architecture (the buildings kind) in Hull, East Yorkshire, UK. After building websites for the university and study groups he began work as an architectural technician, but soon found building websites became more and more a focus of his work. This continued until one day building buildings vanished in to the background completely.

Nathan Lisgo

11 June 2010
Nathan
Local team/staff
Personal information
Panoetic
United Kingdom
Language (Primary) English
Language (Secondary) French
Social information
nlisgo
796872
nlisgo
nlisgo

Experience of creating database driven websites that spans 12 years.

Main skills: PHP5, MySQL, Javascript (jQuery), XHTML, CSS, Flash and Actionscript2/3.

4 years experience developing sites in Drupal.

I also have experience with PHP frameworks (CodeIgniter/Symfony) and ORM script libraries (Doctrine).

Dimitrios Tsiodoulos

11 June 2010
Dimitris
Local team/staff
Personal information
Greece
Language (Primary) Greek
Language (Secondary) English
Social information
DTSIO
651912