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

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

Entity Clone Multiple

This module helps to clone contents multiple times based on a date field until a specific date. The cloning interval can be any interval supported by PHP's DateInterval class.
Categories: Content editing experience, Site structure, Developer tools

PHP Embed Filter

Have you ever been typing out a big block of content with a WYSIWYG and really wanted to use a dynamic date or date range, or to use a link within your site but you know the subdirectory on the...
Categories: Content display, Content editing experience

Entity Recur

Heavily inspired by the Node recur project, but with a more generic approach so it works for all entities. This module allows you to recur entities based on repeating criteria. Only entities that...
Categories: Administration tools, Content editing experience, Developer tools

Relative timestamps

This module aims to provide an extra display formatter for Date fields from the Date module. As the supplied timestamp gets older, less accurate information will be shown. Future dates and end...
Categories: Content editing experience, Content display

Guest Suite

Provides Guest Suite API integration for Drupal. Features Dedicated Guest suite review entity Available fields: Remote ID Guestapp ID Status Created Changed User name Title Comment Creation date...
Categories: E-commerce, User engagement

lco

This module adds advanced features to support searching and displaying the Liber Constitutionum et Ordinationum (LCO), the Book of Constitutions and Ordinations of the brothers of the Order of...
Categories: Content display

Auto Block Scheduler

Auto Block Scheduler allows the administrator to schedule enable/disable Blocks based on a pre-defined schedule. The Administrator have to feed publish and un-publish dates and the Auto Block...

Content Reviewed Date

Track when each piece of content was last reviewed by an editor. Surface overdue content in a configurable stale-content report so editors never lose track of aging pages. Features Adds a Last...
Categories: Administration tools, Content editing experience

Taarikh

Taarikh Taarikh is a field formatter and widget module to display and input hijri dates for the fields defined by the date module. The formatter and the widget works with the date fields provided...
Categories: Site structure

Taxonomy Expire

Module that adds the possibility to use taxonomy terms to set an expire date to the node. These expire dates are settable in the term. You can choose which vocabulary to add this functionality too.

Group Role Delegation

This module allows group owner to grant specific roles to users. User can set expiry date for selected roles, expiry dates are controlled by cron job, so it automatically removes any expired roles.
Categories: Access control, Developer tools

Publish Date

Introduction Are you using a workflow or editorial panel (e.g. Workbench module) to manage your content? perhaps you faced a problem where a draft (unpublished content) got reviewed and then...

Taxonomy Term Authoring Information

The Taxonomy Term Authoring Information module store authoring information (author, published date and updated date) for the taxonomy term. A configuration option will be added in vocabulary add...
Categories: Site structure

Funky Date

This modules adds a formatter for date fields, it allows you to hide duplicate date parts. Examples 10 December 2014 to 15 December 2014 will be outputted as 10 - 15 December 2014 10 November 2014...
Categories: Site structure

Optional End Month Year Range

New field based on DateRange with a checkbox that makes the end date optional as per user choice. You can change the title of the "No end date" checkbox in the "Storage settings" field.
Categories: Site structure

Status Lights

Status Lights The Status Lights module adds the ability to display dynamic images to represent the current status of a node based on a date field. It was initially built to support building...
Categories: Developer tools

timebomb

Synopsis Very simple module that provides a content type with 2 default fields: a textfield and expiry date. When a node's expiry date has elapsed, the node is automatically deleted by cron. This...
Categories: Content editing experience, Developer tools

Timezone Calculator

The Timezone Calculator modules provides a block, which can be placed at any region. The Bock contains a link, on click of that link, will provide a form where the user will enter the date and time...
Categories: Site structure

Monolog elasticsearch date processor

Append a field to your logs that you can ingest directly into elasticsearch with no dissect or parsing magic Usage: In your services file you append it as a monolog processor. So for example if...

No Autocomplete

There are times that the end-user browser (and password manager) autocomplete facility is a complete disaster. Example: The User Login form, where some security policies really want the user to...
Categories: Developer tools

SM Entity Scheduler

SM Entity Scheduler hides (unpublishes), reveals, or deletes content entities once a date field on them has passed — driven by configuration and run on the Symfony Messenger Scheduler engine (sm +...
Categories: Automation

Validity Field

Validity Field creates a date field that can be attached to any fieldable entity with added functionality. Functionality Token Support Validity Field uses Date tokens, for each validity field added...
Categories: Site structure

Availability

Availability module is an abstract solution to associate a set of dates with certain nodes and users assuming that these nodes are available on specified dates for a certain user. This module can...
Categories: Content editing experience, Access control

Event Tokens

A very simple module that adds a few tokens for event. event-start - The formatted version of the start date/time event-start-time - The formatted start time event-start-date - The formatted start...
Categories: Site structure

EOL Countdown

The must-have plugin for Drupal 7 This is the one and only plugin for Drupal 7 you need from now on. Time is running out As you know, Drupal will be discontinued at some date in the future. This...
Categories: Administration tools, Content display, Security

Pages