• Schedule
  • Videos
  • About
  • Sponsors
  • News
  • Drupalchix
  • Attendees
  • Forums
  • FAQ
  • Contact Us
DrupalCamp LA 2010

Intro to Module Development

Note: this is an archived site. Visit us at http://ladrupal.org.
107
Sign In
  • Code
  • Drupal 6
  • Hooks
  • Learning Module Development
  • mySQL
  • php
  • Security
  • Code & Development
  • Intermediate
Logistics
Day: 
Sunday
Time: 
2:30p
Room: 
Warner Music Group room (EH 1200)
Duration: 
One hour
Link: 
screencast

So, you’ve used Drupal to build a few sites. You know all about installing modules, configuration, and may have even used PHP a few times in your theme or (God forbid!) the PHP Input Filter. The time has come for you to stick your hands into the raw code itself and actually build a module of your own.

Don’t Panic!

Not all modules are as complex as Views. You can implement beneficial functionality with only a couple well-placed functions and hook implementations.

This session will guide you through the anatomy of a module and introduce you to the most commonly used hooks, functions, and Drupal conventions. We’ll explore:

  • What makes a module, a module
  • Namespacing functions
  • Hooking into Drupal’s systems, such as menu, permission, node, etc.
  • “_alter“ing existing features
  • Using Drupal’s functions
  • Security techniques
  • Forms
  • Write code the “Drupal way”
  • More resources and examples

I’ll be focusing exclusively on Drupal 6 development.

  • Login to post comments

Comments

Concise, clear presentation.

Submitted by don on Sun, 2010-08-08 14:27.

Concise, clear presentation. Thanks, Shawn!

  • Login to post comments

Views API

Submitted by amac44 on Sun, 2010-08-08 14:29.

http://views-help.doc.logrus.com/

  • Login to post comments

About Shawn DeArmond

Full Name Shawn DeArmond

Company Up and Running

Link to web site http://dearmond.net

Interest Freelancer

View full user profile

Attendees

Filter Sessions

  • All Sessions
  • Your Picks
  • Business Side
  • Code & Development
  • Design & Usability
  • Drupalchix
  • Performance and Scalability
  • Showcase & Strategy
  • Site Building
  • Presenters (must read!)

Get our exclusive T-shirts at the camp for only $10 — or for $20 after the camp.

Get our DrupalCamp LA T-shirtGet our DrupalCamp LA T-shirt

T-shirts by Monstrositee with design by This by Them

Become a Sponsor

Attendees

View All

Drupalchix Information

View all Sponsors

  • News
  • FAQ
  • About LA Drupal
  • Become a Sponsor
  • Twitter
Designed and built by This By Them and the members of LA Drupal
Powered by Drupal | Copyright © 2009-2022
Graciously hosted by SoftLayer
LA Drupal on Facebook LA Drupal on LinkedIn LA Drupal on Twitter