Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.

1,254 modules match your search

A module is code that extends Drupal's by altering existing functionality or adding new features. You can use modules contributed by others or create your own. Learn more about creating and using Drupal modules.

Unique field

This module performs additional validation when a node is created or updated by a user to require that a node's title, author, language, and CCK fields are unique within a given context. Without...
Categories: Content editing experience

Node Reference URL Widget

The Node Reference URL Widget module adds a new widget to the Node Reference field type. It auto-populates a node reference field with a value from the URL, and does not allow this value to be...
Categories: Site structure

Gallery formatter

Gallery formatter provides a CCK formatter for image fields, which will turn any image field into a jQuery Gallery. (Drupal 6) Watch the screencast for a demo of how to set it up REMOVED BY BLIP.TV...
Categories: Content display, Developer tools

CCK Blocks

Retired - No Drupal 8 version will be released cck_blocks has had a long and fruitful life, beginning in Drupal 5, back when fields on content types were a contrib module named CCK (Content...

Range

Overview This module is inspired by core Number module and inherits some of it's features. It provides numeric range field. Range field allows to save two numeric (integer, decimal or float) values...
Categories: Site structure

Prepopulate

The Prepopulate module allows fields in most forms to be pre-populated from the $_REQUEST variable. Prepopulate is excellent for creating bookmarklets. For examples on usage for all of these cases,...
Categories: Content editing experience

Fast Permissions Administration

This module is here to alleviate frustration when trying to manage permissions in Drupal. By providing a better permissions interface hopefully a few innocent keyboards and mice can be saved....
Categories: Access control, Administration tools, Developer tools

Search and Replace Scanner

Search and Replace Scanner can do plain text search-and-replace, or regular expression search-and-replace, against the title, body and text content fields on all nodes in your system. This is...
Categories: Administration tools, Content editing experience

Migrate Extras

Migrate Extras extends Migrate to provide support for several contributed modules. The best place to implement migration support for a contributed module is in that module, not in the Migrate or...
Categories: Import and export

Embedded Media Field

Maintainers: aaron (Aaron Winborn) and Alex UA (Alex Urevick-Ackelsberg) This extensible module will create fields for content types that can be used to display video, image, and audio files from...
Categories: Content editing experience, Content display, Media

Views Calc

This module adds simple calculations to a views table. Requires the Views module. You can SUM, AVERAGE, COUNT, MIN, MAX, or AVG selected columns. A plug in theme makes the view look more...
Categories: Content display, Developer tools

Countries

This module provides many country related tasks. A fieldable countries database with an administrative interface. A way to alter Drupals core country list. A country FAPI element. A countries field...

ISBN Field

ISBN is a simple field/widget module. It provides simple validation for ISSN-8, ISBN-10, and ISBN-13. Javascript validation is available. Display options include raw (as inserted) and clean (dashes...

TableField

This module allows you to attach tabular data to an entity. The input form allows the user to specify the number of rows/columns and allows entry into each table cell using text fields. Tables can...
Categories: Content editing experience

Views Arguments Extras

This module contains a group of view handlers and plugins that add the following options. Argument Default Current Node CCK allows for cck field values of the current node to be loaded as default...

Computed Field

Computed Field is a very powerful field module that lets you add a custom "computed fields" to your content types. These computed fields are populated with values that you define in PHP code. You...
Categories: Site structure

Jquery Colorpicker

🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. Concept This module creates a new Form API element type,...

Content Templates (Contemplate)

NOTE: This module *may* be deprecated in Drupal 7 ! Here's your reason, basically the theming changes in D7 mean the field theming gets bound a lot lot later in the process, so it's not possible to...
Categories: Content editing experience, Content display, Site structure

Advanced Link

About Advanced Link Provides autocomplete widget for CCK Link field and additional functionality over standard field: Variants of URL filtering (external or internal). Additional filter options by...
Categories: Site structure

Role Reference

Adds a (CCK) field type for referencing user roles as a field in (CCK) content types. Also has Views, Content Migrate, and Field Extract Values integration. Fortunately, Drupal 8 is not needed. It...
Categories: Site structure

Popup

The popup suite allows builders to popup tooltip-like text, nodes, blocks, menus, forms, views and php-generated content. It includes the following modules: Popup that provides the basic popup...
Categories: Content editing experience, Content display, Developer tools

Location Feeds

This module provides location mappers for the Feeds module and is compatible with both CCK and location module location fields. Degrees, minutes, seconds notation is supported for latitude and...
Categories: Import and export, Site structure

Phone Number

Another CCK/Fields module to provide a phone number field type. Main differences cck_phone from Phone (CCK) phone.module are: - Single field widget instead of ever growing field widget per country ...
Categories: Content display, Site structure

Required by role

This module allows fields to only be required when the current user has a certain role. For example, you could keep a certain field optional when administrators need to change something about an...
Categories: Content editing experience, Site structure

Terms of Use

This module adds Terms of Use and a [x] I agree check box to the registration page. Use this module if you can't launch your commercial site without: [x] I agree. Or [x] I CERTIFY THAT I AM OVER...
Categories: Access control, E-commerce

Pages