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

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

Nice Date

Example Nice Date

This module provides a "Nice Date" element on nodes and comments. This was originally a custom theme extension for my blog. See:

Date Time Extras

Date Time Extras extends Date field functionality with extra information distinguishing between date and time.

Date Restrictions for Commerce Line Items

Module settings

Restricts allowed values in a date field exposed in a line item. Source data for restrictions is picked from fields defined in the product display.

Simple Date Repeat

Simple Date Repat UI in action

This module provides a simpler date repeat UI. It integrates seamlessly with the Date modules date_repeat widgets and simply overrides the UI. It provides a UI similar to Google Calendar.

Date part-of-day

Small module that provides a date token extension, partofday, a somewhat arbitrary indication of the part of the day (early morning, morning, noon, afternoon, evening, night or midnight).

date month widget

date month widget drupal

In this module you can select the time field and only select the month and year
Time is saved as the first of each month and the first of each day

Fancy dates

The Fancy dates module provides an array of fancy options for displaying node and comment dates.

Date Repeat Sequence

Create a sequence of nodes from Date Repeat. Then edit, remove, and update nodes in that sequence individually or for the sequence as a whole. All within the scope of the Date Repeat API.

Repeating Date Presets

Screenshot

This module can greatly simplify user entry of repeating dates by allowing the administrator to pre-set repeat date rules.

The module supports two types of preset:

  1. Select a preset repeat from a list. (E.g. every year, every month, every week). Up to 5 configurable preset repeat rules are allowed as well as the options to not repeat or, if configured, to specify a custom repeat rule via the standard form. This is similar to the way Apple iCal does it.
  2. A single configurable preset rule which is either applied automatically for a specialised date field (e.g. your birthday, anniversary etc) or via a checkbox for a more general "is this an annual event" type field.

Date picker formatter

This module is a CCK formatter allowing users to pick one or more dates (from a date, datetime or datestamp CCK field) similar to the Doodle online service.

Date Repeat Node Generator

We need to have one good module. Not a lot of half good.
#894680: Merge similar "node repeat" module

This module is intended as an add-on for the Date Repeat module, part of the Date package of modules. It grew out of the feature request discussion at http://drupal.org/node/298334. Subsequently, it was orphaned and adopted.

Date Repeat allows you to specify a wide range of repeating date sequences. However, each sequence is stored in a single node. This means that all dates in a sequence share characteristics such as the description and other non-date fields. You can specify monthly meetings, but cannot change an individual description to add an agenda when it becomes available. You can specify weekly games, but cannot specify the teams in a specific game when they become known. Because the date fields are not in separate nodes, they do not work with Views.

Views Date Range Filter D6

Views Date Range Filter demo screenshot

This module provides an alternative date filter for Views which gives options like 'today', 'this week', etc.

Date Repeat Instance

Date Repeat Instance provides edit and delete links per instance of a repeating date series. When you delete an instance, it automatically sets the exception in the repeating rule.

Date Tokens

Defines a framework for defining tokens to be used in date filters.

Date Content Augmenter

This module leverages the Date Augmenter API to allow content to be associated with Individual values in a multivalued or recurring date field.

Date View Feedback

This module shows how the view interpreted the dates you typed into the exposed
filters. If your input was not understood, you will get a validation error.

Review date

Provides a "last reviewed" date field on nodes. This can be set manually, otherwise it will default to the timestamp when the node is first published.

Reset Date Field

Date Reset 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.

Features

The features module enables the capture and management of features in Drupal. A feature is a collection of Drupal entities which taken together satisfy a certain use-case.

Date Time defaults widget

If you want to set default date and/or time for a date time field you can do this with this widget.

Scheduler

Scheduler gives content editors the ability to schedule nodes to be published and unpublished at specified dates and times in the future.

jQuery UI TouchPunch

Drupal 8 includes jQuery UI in core, however it is no longer actively
maintained and has been marked deprecated. This module provides the

Pages