Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Develop for Drupal archive
- Ubuntu 9.10 (Karmic Koala)
- SimpleTest Tutorial (Drupal 6)
- Form API - outline documentation for Drupal 6
- How to build a Drupal virtual appliance from scratch on Ubuntu 9.04
- 'Status' field values for nodes and comments
- 7. Introduction to AHAH Forms in Drupal
- Alternative Version Control System mirrors of drupalcode.org
- Code snippets for working with multiple languages
- Configuring Eclipse for Remote Debugging with Zend
- Connect Flash to Drupal via XML-RPC
- Contributed APIs
- Creating Drupal 6.x modules
- Dev Mashup: Building a dual MySQL 4.1 and MySQL 5 dev environment in OS X 10.5 Leopard (and more)
- Dojo JS Framework gotchas
- Drupal Plugin for NetBeans
- Easier setup with a Drupal software appliance
- Emacs IDE for Drupal
- Faults: Assertions, Errors, and Exceptions
- How To: Set Up a Translated Installation of Drupal 6 on Your Mac in 4 Minutes
- 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 programatically create a simple 'page' node
- How to submit your modules to drupal.org
- How to write a node module
- How to write efficient table JOINs
- How to write themeable modules
- How to: Have Drupal Automatically Put Files in Directories For You
- HowTo: Configure your local workstation to serve multiple sites using Drupal's multisite configurations and Apache's VirtualHost
- HowTo: Installing PostgreSQL and MySQL on the same Mac OS X machine
- Install Profile API
- Installing Apache (with PHP) on Windows Vista
- Installing Apache (with PHP) on Windows XP
- Installing Drupal on Mac OS X 10.4 Tiger
- Installing PHP4 on Windows
- Installing PostgreSQL on Windows
- Integrating third party applications
- JavaScript Libraries
- JavaScript examples
- JavaScript utility modules
- Jmeter with Drupal
- Multiple Drupal Sites under Windows
- PostgreSQL for modules
- Running multiple sites on a local PC (localhost) from a single codebase, using Windows
- Set Windows to "Show hidden files, folders, or drives", and to NOT "Hide extensions for known file types"
- Simple install of Drupal6 on XAMPP
- Tools, tips and tricks
- Troubleshooting: Database not connecting with custom MySQL and pre-installed PHP for Mac OS X
- Ubuntu 10.04 LTS (Lucid Lynx) - Desktop version
- Ubuntu
- Untar
- Verify Coding Standards
- Working as a developer on Drupal issues
- Working with PHP 5 in Mac OS X 10.5 (Leopard)
- git workflow for collaborating on Drupal core patches
- importing a huge sql dump into WAMP
- jQuery examples
- Converting 6.0, 6.1 modules to 6.2
- Maintaining patch series with Stacked GIT: a walk-through
- Moving entire site with databases
- Bazaar (version control system)
- Converting 5.x modules to 6.x
- Create an Apache sandbox using Windows and Apache2Triad
- Important Topics
- Manually install MySQL and PHP
- Writing an upgrade routine: Details
- Testing an upgrade routine and documenting an upgrade
- Updating tables: don't use hook_schema()
- Available Entities
- Main content-related hooks
- Use of icons
- History of jQuery in Drupal
- How to Create a Drupal Installation Profile with Profiler and Profiler Builder
- How to write database independent code
- Adding dynamic form elements using AHAH
- Drupal 5.x and below
- Keeping Your Local and Remote Sites Synchronized
- Node object reference
- [Archived] Drupal 7 (or 6) - Install and Setup Acquia Dev Desktop (Formerly DAMP) on your Windows PC or MAC - Video with outline