Advanced Drupal Training: Module Development -- June 22-23

This month, IT Services Technology Training offers a two-day Drupal Advanced Workshop on Module Development.

Taught by Chapter Three, this class will show you the top 10 hooks and functions that are used by the majority of Drupal's contributed modules. You'll learn how to build a module from scratch, starting with the basics, and ending with advanced features of a Drupal API.

Talk to your manager to supplant what STAP funds you have left and take advantage of this great opportunity to further develop your skills on site.
Drupal Advanced Workshop: Module Development (ITS-3023)
Tuesday, June 22 AND Wednesday, June 23, 9:00-4:00 each day
Fee: $975 (STAP funds apply.)

Learn how to create custom Drupal modules for the Stanford environment. The top 10 hooks and functions will be explained, as both are used by over 90% of Drupal's contributed modules.

There are over 4,000 contributed modules available on but sometimes they are not quite right. You may have found a module that does 99% of what you need or your needs are so small that you don't want to add yet-another-module to your site. In the course you'll learn how to build custom Drupal module by looking at the functions and hooks used by over 90% of the modules on

With an understanding of this core functionality you'll be able to add new functionality to existing modules, extend core functionality, or create new functionality the is specific to your project.

This course walks you through building a module from scratch starting with the basics and ending with the advanced features of a Drupal API.

Topics to be covered:

  • Creating menu items and capturing URL paths with hook_menu
  • Creating custom database tables with hook_install and its counterpart hook_uninstall
  • Helping your users with hook_help
  • Using hook_theme to properly format your module's output
  • Modifying any form on your website by using hook_form_alter
  • Creating custom module settings

We'll also cover custom blocks, special pages, modifying logins, running cron jobs, and more!

Registration Information

Using a combination of STAP Funds and Departmental Funds:

  1. Download and fill out the paper registration form.
  2. Fax the form to Technology Training Services at 650-725-0995.

Call Technology Training at 723-4391 or send email to if you need assistance.

For more information on these and other upcoming IT Services classes, please visit

More information is available at

Don Cameron
IT Services

Librarian Emeritus Award for Joan Loftus

I am delighted to report that the University has awarded Joan Loftus the status of Librarian Emeritus. Joan served Stanford for 33 years, from 1973 to 2006. Throughout her long and distinguished career, she was responsible for United States government documents. She also held various other key assignments, including Head of Government Documents Public Services, California State and Local Documents Librarian, and British Documents Librarian. She shared her deep knowledge of documents sources and research methods with innumerable Stanford faculty, students and staff. Many of the SULAIR staff who currently work with government documents owe a considerable part of their expertise to the assistance and mentoring Joan provided to her colleagues. While many have commented on Joan’s accomplishments and influence, the statement in the SULAIR Biennial Report 2003-2005 by Professor of History David M. Kennedy provides an excellent summary of Joan’s contribution to Stanford.

Professor Kennedy wrote:
Government documents curators, too, are in a special category. Few working scholars, and even fewer students, graduate or undergraduate, can claim mastery over the sprawling arcana of government publications. Joan Loftus, especially, has artfully shepherded generations of my students through the wondrously rich and varied resources of the Jonsson Library of Government Documents. From her efforts have flowed literally hundreds of distinguished seminar papers, honors theses, and dissertations. (Quoted in SULAIR Biennial Report 2003-2005.)

Paul Zarins, Head, Social Sciences Resource Group

*** Reference Question of the Week - June 7, 2010 ***

Question: Where can I find the number of students at Stanford?

Answer: The Stanford University Common Data Set has the number of students here (both undergraduate and graduate), as well as information on academic offerings and policies, student life, annual expenses, financial aid, and instructional faculty and class size. You can also get up-to-date admission information from the Undergraduate Admission website in the Stanford Preview.

There are currently 6,602 undergraduates and 11,896 graduate students, for a total number of 18,498.

To contribute to the Reference Question of the Week feature of SULAIR News, submit your question and answer as an article to SULAIR News.

Editorial Staff

David Platt Leaving Art & Architecture Library

With regrets, we report that David Platt is leaving the Art & Architecture Library and moving to the Eastern seaboard with his wife Zena for new adventures. David started as Evening Supervisor in the Library in November 2005 and was promoted to Operations Manager in May of 2007. A Ph.D. graduate of the Stanford Classics Department, David assumed the role of Classics Bibliographer in June 2009. In all these roles, in both good and difficult times, David performed above and beyond the call of duty. We shall miss his devotion to the tasks at hand, his concern for his staff, and his unfailing good humor.

Please join us in wishing him and Zena continued successes in their academic endeavors. David's last day will be June 30. John Mustain will resume his former duties as Classics Bibliographer for the Summer, and John Rawlings will assume those duties with the Fall Quarter 2010.

Zachary Baker, Reinhard Family Curator of Judaica and Hebraica Collections;
Head, Humanities and Area Studies Resource Group

Peter Blank, Head, Art & Architecture Library

2010 Campus Consortium Conference: "Conflict Transformation through Forgiveness"

Registration is now open for the 2010 Campus Consortium Conference: Conflict Transformation through Forgiveness, featuring Dr. Frederic Luskin. It will be held on June 18, 2010, from 8:30 a.m. to 4:30 p.m. in the CERAS Building on campus.

This year's conference focuses on the importance, health benefits and training of forgiveness and consists of presentations by Dr. Frederic Luskin and several workshops.

Proudly sponsored by Stanford University, Notre Dame de Namur University, University of California San Francisco and University of California Santa Cruz, all are invited to join us for our second annual event.

The earlybird deadline is June 4th. Only 50 seats are left so be sure to register early! Registration is $30 for students and $70 for all others. STAP funds can be used.

You can register and get more information at:

Editorial Staff

Live Stream of 2010 FIFA Soccer World Cup in Green Library

Poster for 2010 FIFA Soccer World CupCome to Green Library for some live World Cup soccer action! From June 11-25 from 11a.m.-1 p.m., there will be a live stream of the 2010 FIFA Soccer World Cup in the Social Sciences Resource Center seminar room (Rm. 121a) on the first floor of the Bing Wing, Green Library.

Friday, June 11, 11 a.m. - Uruguay vs. France
Monday, June 14, 11 a.m. - Italy vs. Paraguay
Tuesday, June 15, 11 a.m. - Brazil vs. Korea DPR
Wednesday, June 16, 11 a.m. - South Africa vs. Uruguay
Thursday, June 17, 11 a.m. - France vs. Mexico
Friday, June 18, 11 a.m. - England vs. Algeria
Monday, June 21, 11 a.m. - Spain vs. Honduras
Tuesday, June 22, 11 a.m. - Nigeria vs. Korea Republic
Wednesday, June 23, 11 a.m. - Ghana vs. Germany
Thursday, June 24, 11 a.m. - Cameroon vs. Netherlands
Friday, June 25, 11 a.m. - Chile vs. Spain

Editorial Staff
Syndicate content
« Back