Devel

moshe weitzman - September 28, 2003 - 16:44

Screenshot of theme developer module

A suite of modules containing fun for both module and theme developers

Devel

  • helper functions for Drupal developers and inquisitive admins. This module can print a summary of all database queries for each page request at the bottom of each page. The summary includes how many times each query was executed on a page (shouldn't run same query multiple times), and how long each query took (short is good - use cache for complex queries).
  • Also a dprint_r($array) function is provided, which pretty prints arrays. Useful during development. Similarly, a ddebug_backtrace() is offerred.
  • much more

Theme developer (Drupal6 only)

Firebug for Drupal themeing. See the screenshot and screencast. Note that this module injects markers into the DOM to do its magic. This may cause some themes to behave erratically and less capable
browsers may make it worse (especially IE)/. Enable it when needed it, and disable it afterwards. There is a handy link in the devel block to do just this.

Generate content

Accelerate development of your site or module by quickly generating nodes, comments, terms, users, and more.

Node Access Summary

View the node access entries for the node(s) that are shown on a page. Essential for developers of node access modules and useful for site admins in debugging problems with those modules.

Compatibility Note:

The Devel module will not work with the old and buggy Zend optimizer 3.2.8 and below (and possibly 3.2.x in general). If you have one of those versions of the Zend optimizer and enable query logging it will break your entire site and may end in a blank screen. Devel now checks for this condition and prevents you from enabling this. If for some reason you still have a problem, see this comment and the rest of that issue.

Releases

Official releasesDateSizeLinksStatus
6.x-1.122008-Oct-09142.76 KBRecommended for 6.xThis is currently the recommended release for 6.x.
5.x-0.42008-Jul-1656.22 KBRecommended for 5.xThis is currently the recommended release for 5.x.
Development snapshotsDateSizeLinksStatus
7.x-1.x-dev2008-Oct-10141.5 KBDevelopment snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.
6.x-1.x-dev2008-Oct-09142.78 KBDevelopment snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.
5.x-1.x-dev2008-Oct-0956.59 KBDevelopment snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.
4.7.x-1.x-dev2007-Jan-1327.72 KBDevelopment snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.
 
 

Drupal is a registered trademark of Dries Buytaert.