16,868 Modules match your search

Extend and customize Drupal functionality with contributed modules. If a module doesn't quite do what you want it to do, if you find a bug or have a suggestion, then join forces and help the module maintainer. Or, share your own by starting a new module.

Styleguide File Snippets

This module allows the Styleguide to be extended with snippet files from the local filesystem. The goal is to allow front-end developers to easily add markup components to a code repository so that they may be:

Downloads

Blogs

The blogs module in intended for sites hosting multiple bloggers.

It provides a page and block that lists all bloggers having at least one blog post on the site, sorted descening (most recent posting first).

If the user profile has text a field with machine name field_blog_title, this will be used as the blog title instead of the user name. Note that the module will not create this field for you.

Downloads

Plugin Selector

Plugin selectors allow users to select plugins of a particular type and configure them using the plugins' configuration forms.

This module is a tool for other modules to build user interfaces. Using plugin selectors, your users can easily select and configure your plugins and you won't have to write any complex form API integration; the plugin selectors will do that for you.

Downloads

NovaPoshta

NovaPoshta Logo

Documentation [TBD]

Downloads

Domain Restriction Formatter

This module exposes a formatter to hide or show fields on selected domains.
All fields in the "manage display" tabs can be configured.

Configuration

Go to Structure -> Your content type -> Manage display and start
configuring the fields you want to put restrictions on.

Supporting organizations:

EntityOne

Downloads

Shortcode Video

This ShortCode macro provides video embed code from various sources.

Supported providers

  • Youtube
  • Vimeo

Requirements

* Shortcode contrib project
* configure your input format to allow enter shortcode_video macro

Downloads

Entity XLIFF FTP

Entity XLIFF FTP is a Drupal extension that introduces a localization workflow whereby editors or administrators can push XLIFF files to a remote server via SFTP, then pull down processed XLIFF files when they're ready (either manually, or automatically on cron).

This extension was designed specifically to work with SDL WorldServer, but can theoretically be used with any FTP server or FTP-enabled translation management system.

Downloads

IDNA Convert

The module provides two functions that allow to convert domain names in Punycode to human-readable national domain names in Unicode and vice versa.

Downloads

JWT Link

About

Produces a JWT-compliant URL based on the logged in user to authenticate on a remote server that is set in the settings.

Installation

Requires BSD-3-Clause licensed JWT class available at:
https://github.com/firebase/php-jwt

Download and extract the PHP JWT package from https://github.com/firebase/php-jwt into this module's root.

The only required file is JWT/Authentication/JWT.php

Downloads

MVPCreator Marketing

Provides some widgets for use in a Panopoly site (or Panopoly-based distribution) for creating a startup marketing site!

Includes (or will include) the following:

Downloads

Organic Groups Entityform Integration

This module integrates the Organic Groups and Entityform modules. It allows users to submit entityforms in a group context, and gives access to view/edit/delete those submissions based on organic groups membership and group-level permissions.

Some sample use cases for this module are:

Downloads

Cache Locale

Provides a framework overriding the locale() function thereby enabling various ways of caching translations.

Requires a core patch, which is bundled with the module. The patch allows for override of the locale() function.

A couple of translation cache handlers are bundled with the module.

Installation

Apply the core patch, and enable the module.

Configuration

Use the custom cache function that comes with the Cache Locale module.

Downloads

Mods

This module provides configurable ways to modify site and object look, feel and behavior.
Page Manager module is used as a configuration tool.

Downloads

Vocabulary Queue

Vocabulary Queue creates a nodequeue for a defined set of vocabularies and creates subqueues for each taxonomy term from the selected vocabularies have their own unique subqueue. You can place nodes into any of these subqueues.

Vocabulary Queue is build using Nodequeue modules Smartqueue API and the implementation based on smartqueue.module (part of Nodequeue module).

Vocabulary Queue is similar in functionality to smartqueue.module and the code based on code from smartqueue.module.

Downloads

MVPCreator Theme

Provides some Panels style and layout utilities for use in a Panopoly site (or Panopoly-based distribution).

Includes (or will include) the following:

  • Style plugin: Background color
  • Style plugin: Background image
  • Layout: 10 rows
  • Support for 'full width' style plugins, layouts and themes, where a region style can span the full width of the page

These utilities make it easier to build attractive landing pages!

Downloads

Courier

Generic message templates designed for use with RNG.

Please post bug reports and feature requests to the GitHub project

Downloads

Coverflow

This module integrates the coverflow JS library with Drupal.

Downloads

Simple Background image formatter

This module provides an image formatter that allows you to display the image in a div as background image.
The module extends Drupal's images field. Because settings are attached to the entity, it's very easy to setup and manage.

Features

1. No module dependencies (Other that image).
2. Works with Drupal's field UI.
3. Works with Views.
4. Integrates with Drupal's image styles.
5. Offers 2 modes. (Inline Style & CSS Selector)

Downloads

aGov IPS

Create IPS Screenshot

This module provides a way to publish Australian Government Information Publication Scheme documents.

The Information Publication Scheme (IPS) applies to Australian Government agencies that are subject to the Freedom of Information Act 1982 (FOI Act

Further details on IPS is available at the Office of the Information Commissioner site: http://www.oaic.gov.au/freedom-of-information/freedom-of-information-act...

Downloads

Config

Config provides a basic API for providing configuration from files (PHP, JSON, YAML) for Drupal 7.

Config is unlikely to get a release for 8.x.

Downloads

aGov Password Policy

This module provides Australian Government DSD Policies for use with the Password Policy module.

If provides two different policy profiles:

- Australian Government ISM Policy (Strong)
- Australian Government ISM Policy (Weak)

See the ISM – Information Security Manual for further details on the policies: http://www.asd.gov.au/infosec/ism/

Downloads

aGov Appearance

This lightweight module provides an additional permission 'Administer theme settings' to allow finer grained control over which roles can change theme settings.

Part of the aGov suite of modules.

Downloads

aGov Text Resize

This is a simple module that provides buttons to increase or decrease font sizes. It does this by adding a .font-large class to the <body> element.

You simply need to add the aGov text resize block to a region in your theme (e.g. header) and then write CSS rules in your themes stylesheet to handle body.font-large.

This module doesn't include any styles, as this will vary from theme to theme.

Part of the aGov suite of modules.

Downloads

Protected Installation (modules and themes)

Allows you to install only the modules and themes from drupal.org. When installed, this module provides two simple features:

  1. Removes the upload field
  2. Validates the source URL entered for download (must be from drupal.org)

Developed and maintained by FISQUA; Sponsored by Marinha do Brasil.

    

Downloads

Module Whitelist

In certain situations, such as when developing a custom distribution, you want to allow certain user roles to be able to enable or disable a small subset of modules, without providing those users full administrative access.

This module allows you to provide a set of whitelisted modules. In combination with a new permission Administer modules, users of those roles will have access to the administer modules page, but will only be able to manage the whitelisted modules.

Downloads

Pages