Pro Drupal Development

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

Widely praised for its in–depth coverage of Drupal internals, bestselling Pro Drupal Development has been updated for Drupal 6 in this edition, and provides are even more tricks of the trade to help you further yourself as a professional Drupal developer.

Assuming you already know how to install and bring a standard installation online, John K. VanDyk gives you everything else you need to customize your Drupal installation however you see fit. Pro Drupal Development, Second Edition delves deep into Drupal internals, showing you how to take full advantage of its powerful architecture.

Author(s): John K. VanDyk (auth.)
Publisher: Apress
Year: 2008

Language: English
Pages: 683
Tags: Programming Techniques

Front Matter....Pages i-xxxiii
How Drupal Works....Pages 1-11
Writing a Module....Pages 13-34
Hooks, Actions, and Triggers....Pages 35-58
The Menu System....Pages 59-88
Working with Databases....Pages 89-114
Working with Users....Pages 115-136
Working with Nodes....Pages 137-163
The Theme System....Pages 165-201
Working with Blocks....Pages 203-219
The form API....Pages 221-273
Manipulating User Input: The Filter System....Pages 275-289
Searching and Indexing Content....Pages 291-308
Working with Files....Pages 309-326
Working with Taxonomy....Pages 327-348
Caching....Pages 349-364
Sessions....Pages 365-375
Using jQuery....Pages 377-405
Localization and Translation....Pages 407-438
XML-RPC....Pages 439-451
Writing Secure Code....Pages 453-476
Development Best Practices....Pages 477-525
Optimizing Drupal....Pages 527-545
Installation Profiles....Pages 547-571
Back Matter....Pages 573-667