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

2,609 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.

Display Date

Most content on Drupal either has a 'Published on' date or a 'Created on' date associated with it. While these are great, sometimes content editors want a date they can edit easily for a number of...
Categories: Content editing experience, Site structure

Datetime Popup

Date time picker form element using the pickadate.js Plugin and create a custom field type of Date and Time Picker. So that anyone can easily add date and time or date-time picker. It supports date...
Categories: Site structure

Token Relative Date

Provides a relative date token in the form: [date:relative:time] Examples: [date:relative:-31 days] [date:relative:-1 day:short] [date:relative:-1 year:custom:Y] Sponsors: The New Group
Categories: Content editing experience, Content display, Developer tools

Date range links

Overview The Date range links module provides range links for date field. Works with Date field and views exposed filter. Currently supports only Date popup widget. Requirements Date Installation...
Categories: Site structure

Node recur

This module allows you to recur nodes based on repeating criteria. This module uses Date Repeat functionality, however where as Date Repeat keeps all dates associated to a single node, this module...
Categories: Content editing experience, Site structure

Date fields

Description A simple Form API widget for entering date data using separate text fields for day, month and year. The format of the field uses the site's configured date format in exactly the same...

Jquery Date Range

Integration of Jquery date picker (http://jszen.com/jquery-date-range-picker-plugin.4.html) To make a date range field type more User Friendly. Easy to use with Custom form, Here is the way how you...
Categories: Administration tools, Site structure

Commerce Attributes Date

Description This module provides the ability to use date field type as Product Attributes. NOTE: If you're using date field with start and end date, you need to apply a patch provided with this...
Categories: E-commerce

Japanese era

Overview This module provides the Date formater option that enables the year in a date to be displayed as Japanese era name. For example the year 2012 is the 24th year of the Heisei era and this...
Categories: Site structure, Multilingual

Reset Date Field

Reset Date Field module provides the "Reset" button just next/below Date Field. On click on reset button date, date time, created date get rest with default empty. To configure this module: Enable...
Categories: Content editing experience, Site structure

Rules date difference

Rules Date Difference is a simple action for Rules that accepts two datetime values and calculates the time difference in years. This was created for a project where dates were incompatible with...
Categories: Automation

No End date

Extends Date Popup widget: provides an option to hide the date input for the end date (the end time input is visible). It might be useful when one needs to set a single date, start time and end...
Categories: Site structure

Context Date

The Context Date module provides a context condition based on current date, so it allows you to setup reactions that will be activated at a certain date and time. This module integrates with Force...

Recurring Dates Field Search API

This module provides Search API support for fields created with the Recurring Dates Field module. Features This module allows entities with recurring date fields to be indexed multiple times in a...
Categories: Site search

Open daterange

Allows optional start AND end dates for date ranges! The Open Date Range module provides a new field type that solves a limitation of Drupal's standard date range field: requiring both a start and...
Categories: Site structure

Multimonth Date Picker

'dtpicker' module provides a CCK field for selecting multiple dates from multiple date widgets. Features: 1. Allows to decide how many date widgets to be displayed at a time. 2. Allows to select...

Features Date Formats

A Features module extra that allows site builders to export date formats and date format types. Currently, the Features module does not integrate with date formats (although that may happen in the...

Facets Form

Exposes facets from a facets source as Drupal Form API elements. Why? Even displayed as a dropdown select or checkboxes, the facet widgets are rendered as link lists. Then a JavaScript snippet is...
Categories: Site search

Null Dates

Null Dates provides intelligent date restriction for Webform date fields, enabling complex exclusion rules for appointment scheduling, service booking, and calendar-based forms. This module has...
Categories: Site structure

Date Repeat Themeable

This is a replacement for another sandbox project, Date Repeat FM. A work in progress! Not ready for production. See README.txt for details and a TO DO. What it does: takes over Date module's...
Categories: Content display

Integer date field

The Integer date field module provides an integer field date widget and an integer field date formatter. These allow users to enter dates to be saved as an integer field type, and to format integer...

System Information

The System Information module displays information about the current state of the Drupal installation and system environment. Features This module provides several overviews such as number of...
Categories: Administration tools

Multi Node Add

This module provides a new interface for creating nodes where the users are able to select the fields what they want to use for creating the nodes. It is designed to create multiple nodes in one...
Categories: Content editing experience

Date Time Extras

Date Time Extras extends Date field functionality with extra information distinguishing between date and time. There are two parts to this extension: Partial date values are distinguished from...
Categories: Content editing experience, Content display

Function Filter

Text filter for replace tokens [function:*] on function result. Installation: 1. Install module 2. Enable filter "Function filter" on text format form. Usage: 1. Implements hook_filter_functions():...

Pages