Drupal Modules

A B C D E F H I L M O P Q R S T U X All

The a-hole module is a devious module which breaks JavaScript that doesn't use dependency injection or isolate itself from unexpected elements that could show up through object inheritance. Since there is quite a bit in Drupal that doesn't do this installing this module causes core JavaScript to break...

Developer, Javascript Utilities, Novelty, 6.x, 7.x, 8.x

averages

Provides a theme-independent administration interface (aka. navigation, back-end). It's a helper for novice users coming from other CMS, a time-saver for site administrators, and useful for developers and site builders. Administrative links are displayed in a CSS/JS-based menu at the top on all pages...

Administration, Developer, Site navigation, Utility, 4.7.x, 5.x, 6.x, 7.x, 8.x

Reviews: 64

This module implements a framework for calling funtions in the background. The bundled module Background Batch runs all batch jobs as a background process. Dependencies Progress Developer Executing a background process $handle = background_process_start('mymodule_dosomething', $myvar1, $myvar2);$handle...

Administration, Developer, Performance and Scalability, 6.x, 7.x, 8.x

Trust me. You shouldn't be enabling this module. But if you do enable this module, you shouldn't be enabling the module that requires this module either. So what does this module do exactly? This module provides an explicit dependency for modules whose usage requires bad judgement. Joke modules often...

Novelty, 6.x, 7.x, 8.x

This blog module is the same included with Drupal core before version 8. It was removed from Drupal core as part of a meta issue to make core more maintainable. Project Information Maintenance status: Actively maintained Development status: Maintenance fixes only Module...

Content, 8.x

Cache Graceful allows you to update cache in the background, without having to wait for it. Available through API and a cache plugin for Views. Dependencies Background process Progress Developer To cache e.g. a node for 20 seconds, you would usually do something like this:   $nid = 1;  $key = 'cache_node:'...

Developer, Performance and Scalability, Views, 6.x, 7.x, 8.x

Cache Tags is an experimental project to associate cache entries with metadata, which then enables developers to clear caches based on that metadata. Basic syntax: <?phpcache_set('some_cid', 'my data', 'cache', time() + $expire, array('node' => array(2, 4), 'user' => array(1, 3)));?> This...

6.x, 7.x, 8.x

Chain Menu Access API is has no functionality on its own — install it only if another module requests it. The remainder of this page is directed towards module developers: Chain Menu Access API allows your module to chain its own menu access callback functions into other modules' menu router entries. Rationale In...

6.x, 7.x, 8.x

averages

This module adds clientside validation (aka "Ajax form validation") for all forms and webforms using jquery.validate. The included jquery.validate.js file is patched because we needed to be able to hide empty messages. #D8CX: I pledge that Clientside Validation will have a full Drupal 8 release on the...

Content, Javascript Utilities, Theme enhancements, 6.x, 7.x, 8.x

Reviews: 2

averages

A suite of modules containing fun for module developers and themers ... Devel Helper functions for Drupal developers and inquisitive admins. This module can print a summary of all database queries for each page request at the bottom of each page. The summary includes how many times each query was executed...

Administration, Developer, Drush, Utility, 4.7.x, 5.x, 6.x, 7.x, 8.x

Reviews: 4

For Drupal 7 This module shows images as dummy images. If you are working on localhost or a dev server you do not have all the images from the production server - this is the module for you. To install, enable the module and go to admin/config/development/dummyimage and configure in which cases you want...

Media, 6.x, 7.x, 8.x

averages

This module displays a horizontal menu in a block under which a submenu appears when an user hovers on an item. If the menu on the current page has a submenu, it's displayed by default, so this module degrades gracefully if Javascript is not present. The 6.x branch of this module was sponsored by...

Javascript Utilities, Site navigation, Theme enhancements, 6.x, 7.x, 8.x

Reviews: 2

Echo Wraps content in a themed webpage. This very simple module contains only one externally useful function: echo_themed_page($title, $content, $theme) Returns a page themed for the anonymous user. Generates the text of a fully-themed Drupal page. The rendered page is returned as a text string instead...

6.x, 7.x, 8.x

Emogrifier Uses the emogrifier class library as an input filter to convert stylesheet rules to inline style attributes. This ensures proper display on email and mobile device readers that lack stylesheet support. Installation Ensure that the PHP Document Object Model extension is available. Emogrifier...

Evaluation and rating, 6.x, 7.x, 8.x

averages

EPSA Crop is a module that allows a user to choose coordinates for different presets on an image. If a user defines coordinates EPSACrop will override the Imagecache process and will set new coordinates. Every preset with the crop action is handled by EPSACrop. If the user don't change the coordinates,...

Content, Fields, File management, Javascript Utilities, Media, 6.x, 7.x, 8.x

Reviews: 2

This project aims to provide high-quality, well-documented API examples for a broad range of Drupal core functionality. (Interested in other, non-core examples?) Developers can learn how to use a particular API quickly by experimenting with the examples, and adapt them for their own use. News 13 Dec...

Developer, Examples, 6.x, 7.x, 8.x

Allows user with the proper permission to list the files, CSS and/or JavaScript, that they do not want showing on the site. This module came out of my jQuery Mobile module and will be a dependency in the final version. Project Information Maintenance status: Actively maintained ...

Administration, Content, Content display, File management, Javascript Utilities, Mobile, Performance and Scalability, Theme enhancements, Utility, 7.x, 8.x

BBCode (Bulletin Board code) is a lightweight markup language used on many message boards. Its distinguishing feature is the use of HTML-like markup tags enclosed in square brackets, as in "[b]...[/b]" for bold text. Beyond a few emphasis marks (bold, italic, underline), hyperlinks and images, there...

7.x, 8.x

Filter transliteration Provides a text format input filter for the Transliteration module. Also available as a patch. Project Information Maintenance status: Actively maintained Development status: Under active development Module categories: Filters/Editors ...

Filters and editors, 6.x, 7.x, 8.x

averages

HTML Mail Lets you theme your messages the same way you theme the rest of your website. NOTE: For the most up-to-date documentation, always refer to the README files in the HTML Mail module directory: README for 6.x-2.x README for 7.x-2.x README for 8.x-2.x Requirements Autoload 6.x-2.1 (New for 6.x-2.28) Mail...

Commerce and advertising, Mail, Theme enhancements, 6.x, 7.x, 8.x

Reviews: 3

Include Installs and manages files and packages that need to reside on the PHP include_path. Any file not found on the default include_path is added to the local repository, which is then added to the include_path on every page load. If an error occurs, the original include_path is restored and an error...

Developer, File management, Third-party integration, 6.x, 7.x, 8.x

This module uses a visitor's IP address to identify the geographical location (country) of the user. The module makes this determination and stores the result as an ISO 3166 2-character country code in the Drupal $user object, but otherwise has no effect on the operation of your site. The intent is...

Commerce and advertising, e-Commerce, Location, Utility, 6.x, 7.x, 8.x

averages

Module description The link module can be count to the top 50 modules in Drupal installations and provides a standard custom content field for links. With this module links can be added easily to any content types and profiles and include advanced validating and different ways of storing internal or...

Content, Content Construction Kit (CCK), Content display, Fields, Path management, Site navigation, 5.x, 6.x, 7.x, 8.x

Reviews: 4

Mail MIME Provides a class for creating MIME messages. NOTE: This module does not send mail. If you came here looking for a mail-sending module, try HTML Mail (which can use this module for MIME-handling) or Mime Mail (which comes with its own MIME-handling library). Mail Mime extends certain PEAR...

Developer, Mail, Third-party integration, Utility, 6.x, 7.x, 8.x

Mail System Provides an Administrative UI and Developers API for safely updating the mail_system configuration variable. The 6.x branch also provides a Drupal-6 backport of the Drupal-7 mail system. (New) Requirement Autoload 6.x-2.x (Autoload is included in Drupal-7 core) Administrative UI The administrative...

6.x, 7.x, 8.x

A B C D E F H I L M O P Q R S T U X All

Twitter


Sponsored By


iO1 Drupal Consultants

Top Drupal Books

  1. Using Drupal (O'Reilly)
  2. Definitive Guide to D7
  3. Beginning Drupal 7
  4. Drupal For Dummies
  5. Pro Drupal Development 7
Module Finder New Modules RSS Feeds