Book: Drupal 6 JavaScript and jQuery
In October of 2008, Packt Publishing launched a pilot program called RAW (Read As we Write). In the RAW program, draft versions of each chapter are released as the author writes them. The initial book chosen for the pilot was Drupal 6 JavaScript and jQuery.
At the end of March, Packt sent the finished book to the printers. The final version, improved by copious feedback from the Drupal community, is now available in both e-book and soft cover.
Packt typically offers a discount of 10% to all Drupal.org users (as I understand it, that offer is also good for Learning Drupal 6 Module Development). But the community's involvement has been great on this project. To say thanks, Packt is allowing me to share my discount code here. To get 15% off of the purchase price of this book, order the book from PacktPub.com and enter the following code in the promotional code box during checkout: DrupalJSjQ15.
Packt also contributes a portion of every book sale back to Drupal. So purchasing any Packt book on Drupal provides financial support for the project.
So what's in this book?
Drupal 6 JavaScript and jQuery focuses on client-side scripting for Drupal. Along with the powerful jQuery library (included with Drupal 6), Drupal has some amazing JavaScript tools. This book explains integrating JavaScript into themes and modules, and covers several big topics including:
- Creating Drupal Behaviors
- Using jQuery in Drupal
- Translating from JavaScript
- Theming client-side content with Drupal JavaScript themes
- Using AJAX technologies like JSON to dynamically refresh data
- Adding cool widgets with jQuery UI
- Extending JavaScript functionality with existing Drupal modules
The book is project based, and in the course of the eight chapters, we build an editor, a comments notification tool, an node rotator (complete with cool effects), webclips, a printer toolbar, an accordion menu, and other practically oriented tools.
Want to get a taste of the content before buying? Packt has made chapter 2 available as a free PDF download. (You can also get a free chapter from my previous book, Learning Drupal 6 Module Development.)
Again, a huge thanks to the community.
Matt Butcher
Drupal version: Drupal 6.x