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

51,596 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.

Validate Data

Validate Data Main Menu

INTRODUCTION

The 'Validate Data' module allows a developer to add a validation test function to any input field available on a node or web form. We call these entities or functions "validators". This module helps you by building the java and php code needed to test the input data after it is submitted via a "mouse click out" or "tabbing out" of the input field (if JAVA is enabled). A message is display immediately if the data did not meet the criteria. Additional, if the JAVA is available the save button will be disabled until the faulty fields have been corrected. When the module is enabled a directory (/validate_data) and pair of files are created in the sites "Public file system path". If that directory does not contain a "files" directory a warning message is displayed.

Drupal.behave

Super sexy Drupal JS behaviors.

API in a nutshell

Drupal.behave(...)

It's a super simple, jQuery like, chainable API.

Views Contextual Filter Filter

This module allows you to use the contextual filter value when filtering. So if you add a filter criteria, that form will get the contextual filter value options on the form.

I18n Migrate

This project is intended to provide classes for use with the migrate module, to help with migration of internationalized Drupal c

Webhook Slack

This implements the Slack Entity module and uses Webhook module to allow for push based integration

Space Launches

The Space Launches module provides a way to retrieve, store, and display upcoming space launches.

Routing Debug

Routing Debug page

Overview

Routing Debug is a simple module that provides menu routing table with additional information like:

SimpleUploads CKEditor plugin

This module provides basic support for the SimpleUploads CKEditor plugin:

Off Canvas Responsive Menu

This is a sticky multi-level top menu bar that will be converted into a mobile-friendly off-canvas sliding navigation on small screen devices. Useful for responsive websites to provide an user-friendly and efficient navigation system.

Commerce POLi Payments

The Commerce POLi Payments module adds the POLi Payments payment gateway to Drupal Commerce.

Run Code

PHP Code Editor

This module provides a Code Editor, which accepts a piece of code(currently PHP only) and displays its output. To get an Idea, think of following editors.

HTML5 Notifications

HTML5 Web Notification allows you to configure and display desktop notifications to the users. The main purpose of Notification API is notifying the users outside the web page.

Capture

This module facilitates the movement of content, blocks, and panels between different development environments.

Profile permission

Restrict profile field with a permission that will be auto generated.

Restrict editing/viewing of profile fields with an auto generated permission. Only users with that permission will be able to edit/view the field.

Stacktable

Drupal stacktable

INTRODUCTION

This module provides integration for the Stacktable.js plugin for creating
responsive tables. The purpose of Stacktable.js is to give you an easy way

Pages