login to participate.
Drupal Camp PDX 2009

Alternative to Panels - Node Reference Techniques

12
Sign In
  • CCK
  • theme
  • Views
  • Code & Development
  • Contributed Modules
  • Design & Usability
  • Showcase & Strategy
  • Site Building
  • Theming
  • Intermediate
  • Advanced
Logistics
Session type: 
Solo presentation

This session will explore developing Drupal sites using the power of node reference to share content across multiple pages and node items within a site. The technique is an alternative to using Panels and provides a agile design pattern for developing sophisticated Drupal sites. This includes in-page management of shared content and a streamlined workflow for selecting, creating, and sharing content between pages and other content types.

The session will be split into the following segments:
1. Introduction and Presentation Overview
2. Example of live websites using the techniques
3. Step by step (with code examples) on how to setup your site to use node reference
4. Open discussion on techniques and alternatives to the design presented. (loose code verses custom modules, and I would love to talk with developer who have used Panels)

I will provide a digital copy of the presentation and a database dump with source code of a working prototype of a Drupal site for session attendees.

Prerequisites for the session:
This session will use several community modules and Drupal development techniques such as Drupal themeing, CCK template integration, and Views template integration. It is assumed you have a working knowledge or have used both the community modules and the techniques mentioned. It is the goal of the session to present the design pattern and to not provide training on the modules used.

Primary Modules used for this session:

CCK (Content Contruction Kit)
http://drupalmodules.com/module/content-construction-kit-cck

  • Extending a node with cck fields
  • Integrating cck fields into your theme

Views
http://drupalmodules.com/module/views

  • Creating views
  • Creating override templates for views

Drupal Theme Development
http://drupal.org/theme-guide/6

  • Setting up a custom theme
  • Creating templates for module displays
  • Adding hooks to the template.php file

Additional list of modules that will be discussed during the session:

Node Relationships
http://drupalmodules.com/module/node-relationships

Referential Integrity for CCK
http://drupalmodules.com/module/referential-integrity-for-cck

Menu Node API
http://drupalmodules.com/module/menu-node-api

Modal Frame API
http://drupalmodules.com/module/modal-frame-api

jQuery Update
http://drupalmodules.com/module/jquery-update

jQuery UI
http://drupalmodules.com/module/jquery-ui

Thanks for reading my session and I hope to see you there! :)

  • Login to post comments
  • Information
  • Attendees
  • Sessions
  • Our Sponsors
  • FAQ
  • Sponsor
  • News
  • Forums
  • Promote

About robertfoley

Full Name
Robert Foley Jr

Company
Swipht Technologies

Link to web site
http://www.swipht.com

Interest
Development

Drupal.org Username
emptyvoid

View full user profile

Some of our Attendees

Sessions

  • All Sessions
  • Your Picks
  • Most Popular
  • Business Side
  • Code & Development
  • Design & Usability
  • Performance and Scalability
  • Showcase & Strategy
  • Site Building

Event Hashtag: #dcpdx
@drupalpdx on Twitter:

  • Drupal meet-up tonight: http://groups.drupal.org/node/85359
  • OSCON Drupal meet and greet http://bit.ly/cj4liv
  • Brewpal is tomorrow night at Luck Lab NW #drupal #drupalpdx http://bit.ly/cjhXHr

Some of our Attendees

View All

  • About PDX Drupal
  • Twitter
  • Contact
Hosting donated by Shomeya
Site design donated by Andrea Couch
PDX Drupal Logo by Theresa Pridemore
Powered by Drupal 6 / copyright © 2009