Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.
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():...