Drupal handbooks

Whether you're a novice or pro, user or developer, these handbooks offer a comprehensive guide to every aspect of installing, using and extending Drupal. All content is written and edited by volunteers, so please contribute where you see a need. If you have a Drupal.org account, you can edit a handbook page by clicking the "Edit" tab at the top of the page. You can also add new pages by using the "add a child page" link at the bottom. For more information on helping with the documentation, see quick ways to improve documentation.

Getting Started

New to Drupal? Start here to learn about the project, features, requirements, best practices and installation. To jump right to an overview, click here.

Getting Started

Troubleshooting FAQ

Theming Guide

Drupal has very powerful theming capabilities that allow you to put your unique stamp on your site. The Theming Guide covers the basics through to advanced techniques.

Make your site look the way you want with the Theming Guide


Beyond the Basics

Need more help? Check out community contributed videos, slides, tutorials and "how to" articles including more detailed installation and configuration help. You'll find PHP and SQL snippets, insight into leveraging the power of your Drupal site, and documentation on many of the contributed modules.

Beyond the basics

Developing for Drupal

Drupal provides a comprehensive application programming interface (API) which allows developers to add new functionality. This guide covers topics such as working with the API, writing secure code, JavaScript, creating install profiles, and commiting code to CVS. For the searchable API reference, see api.drupal.org.

Get started developing for Drupal here.


About Drupal and Drupal.org

Drupal.org is a large and vibrant community. Find out more about Drupal case studies, services, the community and resources on drupal.org.

About Drupal and Drupal.org

Getting Involved

Drupal is much more than software, it is a global community. The community not only improves the Drupal software, but also provides support, documentation, translations and much more. One of the best ways to learn Drupal is to get involved with other people who use it and strive to make it better. There are many ways to get involved so don't feel like you need to be a ninja coder to jump in. This book covers everything from getting an account on Drupal.org to creating and submitting patches.

Getting Involved


Each handbook is © copyright 2000-2009 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution-ShareAlike 2.0.

 
 

Drupal is a registered trademark of Dries Buytaert.