Developing for Drupal
- Setting up a development environment
- Flash And Drupal Technique
- Module developer's guide
- Introductio
n to Drupal modules - Creating Drupal 5.x modules
- Creating Drupal 6.x modules
- Creating Drupal 7.x modules
- Integrating third party applications
- Multilingua
l support - PostgreSQL for modules
- Reference
- Tools, tips and tricks
- Updating your modules
- Using the APIs available through contributed modules
- Module HowTos
- How to create a simple Drupal 6 module in three easy steps
- How to create pagers
- How to make tablesorting work with multiple tables on the same page
- How to measure the execution time of your Drupal scripts
- How to programatica
lly create a simple 'page' node - How to rebuild node_comment
_statistics - How to submit your modules to drupal.org
- How to update a module's weight
- How to use watchdog() in your own code
- How to write a node module
- How to write efficient database JOINs
- How to write themable modules
- How to: Have Drupal Automaticall
y Put Files in Directories For You - How to connect to multiple databases within Drupal
- How to write database independent code
- Use of icons
- Benchmarkin
g Drupal code
- Introductio
- Working with the Drupal API
- Drupal Programming from an Object-Orien
ted Perspective - JavaScript in Drupal
- SimpleTest
- Standards, security and best practices
- Drupal UI guidelines
- Developing installation profiles
- Guidelines for writing efficient SQL code
- Contributed modules for developers
- Guidelines for writing MySQL and PostgreSQL compliant SQL
Quick links
Handbook license
The Drupal handbook pages are © 2000-2009 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution- ShareAlike 2.0. PHP code is distributed under the GNU General Public License
User login
Contributor links
- Community initiatives
- Queues
- Play patch bingo!
- Play bug bingo!
- Mailing list archives
- Drupal.org webmasters
- Drupal.org server administrato
rs - Drupal.org CVS applications
- Web links
