Converting Drupal 6 modules to Drupal 7

Drupal 7 will no longer be supported after January 5, 2025. Learn more and find resources for Drupal 7 sites

Converting Drupal 6 modules to Drupal 7.

Converting 6.x modules to 7.x

Overview of Drupal API changes in 7.x

Converting 6.x modules to 7.x - Categorical

NOTE: This page is NOT UP-TO-DATE and is NOT BEING UPDATED.. The main page and links referenced there are the authority. Sorry for any

Converting node access queries to 7.3

Previously, for every node listing query, you only needed to add $query->addTag('node_access'); Now, you also need to add $query-

Creating HTML formatted emails in Drupal 7

Since Drupal 7 automatically converts all HTML emails to plain text before sending them (http://drupal.org/node/224333#email-html), you must

Menu path changes from 6.x to 7.x

This page is a list of changes to the menu path from D6 to D7.

New #ajax['prevent'] property added in 7.5

See http://drupal.org/node/634616#comment-4681706

Updating CCK Field Modules from D6 to D7

This page includes instructions about how to update CCK field modules from D6 to D7. Start by using the Coder module and other documentation