Modules
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.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 7.x-3.x-dev | 2010-Feb-08 | Download · Release notes | Development snapshot | |
| 6.x-2.8 | 2009-Dec-03 | Download · Release notes | Recommended for 6.x | |
| 5.x-1.6 | 2007-Jul-14 | Download · Release notes | Recommended for 5.x | |
Content Construction Kit (CCK)
The Content Construction Kit allows you to add custom fields to nodes using a web browser.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 6.x-2.6 | 2009-Nov-06 | Download · Release notes | Recommended for 6.x | |
| 5.x-1.10 | 2008-Nov-05 | Download · Release notes | Recommended for 5.x | |
Token
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.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 6.x-1.12 | 2009-Jun-01 | Download · Release notes | Recommended for 6.x | |
| 5.x-1.13 | 2009-Jun-11 | Download · Release notes | Recommended for 5.x | |
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.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 6.x-1.2 | 2009-Oct-21 | Download · Release notes | Recommended for 6.x | |
| 5.x-2.3 | 2008-Jun-26 | Download · Release notes | Recommended for 5.x | |
Administration menu
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.
Showcase and Quality Assurance
- See a drilled-down Administration menu in action within various themes at the Administration menu showcase site.
- Also see a short demo reel (YouTube).
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 7.x-3.x-dev | 2010-Feb-02 | Download · Release notes | Development snapshot | |
| 6.x-1.5 | 2009-Jul-02 | Download · Release notes | Recommended for 6.x | |
| 5.x-2.8 | 2009-Jan-24 | Download · Release notes | Recommended for 5.x | |
| 4.7.x-1.4 | 2007-Sep-06 | Download · Release notes | Recommended for 4.7.x | |
FileField
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)
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 6.x-3.2 | 2009-Oct-20 | Download · Release notes | Recommended for 6.x | |
| 5.x-2.4 | 2009-Jan-06 | Download · Release notes | Recommended for 5.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
- ImageCache - Dynamic thumbnail generation.
- ImageField Extended - Add additional data to images other than the default Description, Title and Alt.
- ImageField Crop - An AJAX crop on upload tool for ImageField.
- Image FUpload - Bulk image uploader
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 6.x-3.2 | 2009-Oct-20 | Download · Release notes | Recommended for 6.x | |
| 5.x-2.6 | 2009-Mar-16 | Download · Release notes | Recommended for 5.x | |
ImageAPI
This API is meant to be used in place of the API provided by image.inc. You probably do not need to install this module unless another module are you using requires it. It provides no new features to your Drupal site. It only provides an API other modules can leverage. Currently GD2 and ImageMagick support are distributed with ImageAPI.
Note: Requires PHP5!
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 7.x-1.x-dev | 2009-Nov-12 | Download · Release notes | Development snapshot | |
| 6.x-1.6 | 2009-Apr-17 | Download · Release notes | Recommended for 6.x | |
| 5.x-1.5 | 2009-Apr-17 | Download · Release notes | Recommended 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.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 6.x-2.0-beta10 | 2009-Aug-19 | Download · Release notes | Recommended for 6.x | |
| 5.x-2.5 | 2009-Aug-19 | Download · Release notes | Recommended 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
New! View a video on Date and Calendar by Karen Stevenson from the Do It With Drupal Free Video archive.
- 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.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 6.x-2.4 | 2009-Sep-16 | Download · Release notes | Recommended for 6.x | |
| 5.x-2.8 | 2009-Sep-16 | Download · Release notes | Recommended for 5.x | |
