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.
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.
Super sexy Drupal JS behaviors.
API in a nutshell
Drupal.behave(...)
It's a super simple, jQuery like, chainable API.
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.
This project is intended to provide classes for use with the migrate module, to help with migration of internationalized Drupal c
The Space Launches module provides a way to retrieve, store, and display upcoming space launches.
Overview
Routing Debug is a simple module that provides menu routing table with additional information like:
This module provides basic support for the SimpleUploads CKEditor plugin:
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.
The Commerce POLi Payments module adds the POLi Payments payment gateway to Drupal Commerce.
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 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.
This module facilitates the movement of content, blocks, and panels between different development environments.
Restrict editing/viewing of profile fields with an auto generated permission. Only users with that permission will be able to edit/view the field.
This integrates with the OpenID Connect module to allow sign in with GitHub.
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
Dynamic Weather is a responsive weather block.
Pages