Modules

You can also view an alphabetical list of projects that includes all projects but only their names.

Contributed (contrib) modules are plugins for Drupal that extend, build or enhance Drupal core functionality. Use matching versions (modules released for Drupal 5.x will not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and may or may not have optimized code/functionality. If a module solves your needs please consider joining forces and helping the maintainer. You can view module usage statistics for all modules to view the most popular modules used by the Drupal community.

Views

The Views module provides a flexible method for Drupal site designers to control how lists and tables of content (nodes in Views 1, almost anything in Views 2) are presented. Traditionally, Drupal has hard-coded most of this, particularly in how taxonomy and tracker lists are formatted.

This tool is essentially a smart query builder that, given enough information, can build the proper query, execute it, and display the results. It has four modes, plus a special mode, and provides an impressive amount of functionality from these modes.

Among other things, Views can be used to generate reports, create summaries, and display collections of images and other content.

VersionDateLinksStatus
7.x-3.x-dev2009-Nov-03Development snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.
6.x-2.72009-Nov-02Recommended for 6.xThis is currently the recommended release for 6.x.
5.x-1.62007-Jul-14Recommended for 5.xThis is currently the recommended release for 5.x.

Content Construction Kit (CCK)

The Content Construction Kit allows you to add custom fields to nodes using a web browser.

VersionDateLinksStatus
7.x-2.x-dev2009-Oct-22Development snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.
6.x-2.62009-Nov-05Recommended for 6.xThis is currently the recommended release for 6.x.
5.x-1.102008-Nov-05Recommended for 5.xThis is currently the recommended release for 5.x.

Token

A model of how token works

Tokens are small bits of text that can be placed into larger documents via simple placeholders, like %site-name or [user]. The Token module provides a central API for modules to use these tokens, and expose their own token values.

VersionDateLinksStatus
6.x-1.122009-Jun-01Recommended for 6.xThis is currently the recommended release for 6.x.
5.x-1.132009-Jun-11Recommended for 5.xThis is currently the recommended release for 5.x.

Pathauto

Pathauto

Description: The Pathauto module automatically generates path aliases for various kinds of content (nodes, categories, users) without requiring the user to manually specify the path alias. This allows you to get aliases like /category/my-node-title.html instead of /node/123. The aliases are based upon a "pattern" system which the administrator can control.

VersionDateLinksStatus
6.x-1.22009-Oct-21Recommended for 6.xThis is currently the recommended release for 6.x.
5.x-2.32008-Jun-26Recommended for 5.xThis is currently the recommended release for 5.x.

FileField

FileField with Progress Bar

FileField provides a universal file upload field for CCK. It is a robust alternative to core's Upload module and an absolute must for users uploading a large number of files. Great for managing video and audio files for podcasts on your own site.

Features

  • Configurable upload paths allow you to save files into per-field or per-user directories
  • Per-field and per-node file size limits
  • Extensive API for extending field widgets and managing files
  • Full revision/translation file management
  • Views support
  • Ajax Uploads (and progress bar support with the PECL uploadprogress extension)
  • Pretty Icons
  • All the goodness of CCK (multiple output formats, shared fields, multiple values, and much more)
VersionDateLinksStatus
6.x-3.22009-Oct-20Recommended for 6.xThis is currently the recommended release for 6.x.
5.x-2.42009-Jan-06Recommended for 5.xThis is currently the recommended release for 5.x.

Administration menu

Administration menu (back-end) for Drupal

Administration menu module provides a theme-independent administration interface (aka. navigation, back-end) for Drupal. It's a helper for novice Drupal users coming from other CMS, a real time-saver for Drupal site administrators, and definitely a must for Drupal developers and site builders (keyword: Devel integration).

The module renders all administrative menu items below 'administer' in a clean, attractive and purely CSS-based menu at the top of your website. It contains not only regular menu items - local tasks are also included, giving you extremely fast access to any administrative resource and function your Drupal installation provides.

Drupal exposed! Administering, developing, and working with Drupal has never been that fast, easy and concise.

Administration menu needs serious help.

Drupal's menu system contains bugs that badly need to be fixed. If you want to help, see:

#550254: Menu links are sometimes not properly re-parented
#566094: menu_tree_data() doesn't build proper hierarchy

Showcase and Quality Assurance

VersionDateLinksStatus
7.x-3.x-dev2009-Nov-05Development snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.
6.x-1.52009-Jul-02Recommended for 6.xThis is currently the recommended release for 6.x.
5.x-2.82009-Jan-24Recommended for 5.xThis is currently the recommended release for 5.x.
4.7.x-1.42007-Sep-06Recommended for 4.7.xThis is currently the recommended release for 4.7.x.

ImageField

ImageField provides an image upload field for CCK. ImageField is a CCK-based alternative to the legacy Image project. It boasts features such as multiple images per node, resolution restrictions, default images, and extensive Views support.

ImageField does not provide a built-in thumbnail solution, but complements the incredibly powerful thumbnail generation module ImageCache.

ImageField related projects

VersionDateLinksStatus
6.x-3.22009-Oct-20Recommended for 6.xThis is currently the recommended release for 6.x.
5.x-2.62009-Mar-16Recommended for 5.xThis is currently the recommended release for 5.x.

ImageCache

#D7CX: The goal is to deprecate some or all of this module once we get #371374: Add ImageCache UI Core. Please review the patch there to help us achieve this goal.

ImageCache allows you to setup presets for image processing. If an ImageCache derivative doesn't exist the web server's rewrite rules will pass the request to Drupal which in turn hands it off to ImageCache to dynamically generate the file.

VersionDateLinksStatus
6.x-2.0-beta102009-Aug-19Recommended for 6.xThis is currently the recommended release for 6.x.
5.x-2.52009-Aug-19Recommended for 5.xThis is currently the recommended release for 5.x.

Google Analytics

Adds the Google Analytics web statistics tracking system to your website.

The module allows you to add the following statistics features to your site:

  • Selectively track certain users, roles and pages
  • Monitor what type of links are tracked (downloads, outgoing and mailto)
  • Monitor what files are downloaded from your pages
  • Cache the Google Analytics code on your local server for improved page loading times
  • Track user segmentation from Drupal profile data
  • Site Search support
  • AdSense support
VersionDateLinksStatus
7.x-1.x-dev2009-Oct-18Development snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.
6.x-2.22009-Apr-01Recommended for 6.xThis is currently the recommended release for 6.x.
5.x-1.92009-Apr-01Recommended for 5.xThis is currently the recommended release for 5.x.

Date

#D7CX: I pledge to have a Date Field released on the day that Drupal 7 is released. Views integration, including calendar module, will be ready released on the day that Views releases.

This package contains both the Date module and a Date API module. The Date API is available to be used by other modules and is not dependent on having CCK installed.

The date module is a flexible date/time field type for the cck content module which requires the CCK content.module and the Date API module.

Videos/Tutorials

  • See a great new screencast demonstrating Date and Calendar at DrupalTherapy.
  • Jan Polzer has produced a Czech screencast about how to use the Date Wizard and Calendar at Maxiorel.
  • The Drupal Handbook pages are at Date/Calendar Documentation.
  • Drupal 6 version only: If you install the Advanced help module you'll have access to a growing collection of help pages documenting how everything works .

More Information

VersionDateLinksStatus
6.x-2.42009-Sep-16Recommended for 6.xThis is currently the recommended release for 6.x.
5.x-2.82009-Sep-16Recommended for 5.xThis is currently the recommended release for 5.x.
 
 

Drupal is a registered trademark of Dries Buytaert.