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.
Provides a visual testing page for Drupal themes. Quickly compare the display of common elements across your themes, and verify that your new theme addresses all common style elements.
The Style Guide module creates a preview page for displaying common theme elements in all active themes for your Drupal site. The module comes with previews for common HTML elements, such as tables, forms, links and lists.
Demo site
You can see the module in action at the demo site built by davidneedham. It shows how Style Guide displays several common themes.
a.k.a. Drupal Scholar
This module allows users manage and display lists of scholarly publications.
Features include...
- Import formats: PubMed, BibTeX, RIS, MARC, EndNote tagged, and XML.
- Export formats: BibTex, EndNote tagged, and XML.
- Output styles: AMA, APA, Chicago, CSE, IEEE, MLA, Vancouver.
- CiteProc enabled versions (6.x-2.x & 7.x) have an almost limitless selection of output styles. Learn more about the CSL/CiteProc technology at citationstyles.org.
- In-line citing of references.
- Taxonomy integration.
- Translations supplied: French, Spanish, Romanian, Hungarian, Portuguese
This module lets you react to various Drupal Commerce events to send emails to customers, administrators, or other interested parties. The emails use token replacement to include order details in their text, and the email sender uses an inline conditions element to govern whether or not the email should be sent for the given order / event.
About
Calendar link provides two Twig functions for generating links for various calendaring services.
The Tokens in Views Filter Criteria module allow to use tokens in views string, numeric and date filter criteria values.
File Resumable Upload aka file_resup adds large files multiple and resumable upload to the File and Image field widgets.
This project aims to be a library of Rules events, conditions and actions for Drupal Commerce. Actively maintained and tested on a large eCommerce site. We are always seeking collaboration with other Rules based DC modules.
Configuration Snapshot enables snapshotting of extension-provided configuration.
Save Draft adds a 'Save as Draft' Button to the node_form for content types, allowing the user to click the 'Save as Draft' button to save the node as a draft.
Drupal 8 has this UX feature in the core!!
This helps improve usability, as the content creator no longer has to search for the published checkbox to publish or unpublish a node, as they can just click the 'Save as Draft' Button.
Commerce Checkout Order Fields exposes order form display modes as checkout panes, allowing you to collect additional order data during checkout.
Copy webform configuration from one node to another
This is an add-on module for Webform that allows you to select webform enabled content types as "source" and/or "destination" types. On node edit/creation of the so called "destination" types, you have to option to apply (= copy) the webform settings (including all webform fields) from nodes of the "source" type.
That way you can easily copy webform configuration from one node to another.
However, if you want regular fields attached to the node to copy (e.g., the body field), you should use the Node clone module.
What are webforms:
From the Webform project page:
Webform is the module for making surveys in Drupal. After a submission, users may be sent an e-mail "receipt" as well as sending a notification to administrators. Results can be exported into Excel or other spreadsheet applications. Webform also provides some basic statistical review and has and extensive API for expanding its features.
This module replaces the default file upload/browser within ckeditor with the media module's file browser.
Module automatically compiles scss/less files defined in libraries.yml into css
SCSS compiler: ScssPhp
LESS compiler: LessPhp
Summary
With this, you can use paragraphs to create structured content on your page, and allow layout builder to place the block anywhere!
The show blocks feature allows the content creators to visualize all block-level elements (except for widgets) by surrounding them with an outline and displaying their element name at the top-left
Config Entity Revisions provides the ability to create revisions and apply moderation workflow to aspects of a Drupal 8 website that couldn't previously have that functionality because they use con
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 simply to provide the information for use by other modules. A function is also provided for you to perform your own lookup, to use in your own manner. Features include automatic updates of the IP-country database and admin spoofing of an arbitrary IP or Country for testing purposes.
This module adds a trash bin for all content entities.
Successor of Protected Permissions module.
Cache actions provides rules actions for clearing drupal caches.
It currently provides actions for:
- Clearing Drupal cache bins
- Clearing CSS/JS cache
- Clearing The cache of specific views
- Clearing The cache of specific panel pages
- Clearing The cache of specific mini panels
Dependencies
Cache actions only depends on the rules module. If you don't have views or panels, you only get the option of clearing the drupal cache bins and the CSS/JS cache. When views or panels are present, you get actions for clearing the cache of specific views and panels as well.
Compatibility
This module is compatible with:
- Panels 3
- Views 2 and 3. The views 2 support is the best tested currently, but everything seems fine
with views 3 as well.
Version 2
The new version of cache actions offers a lot of new features:
- Clearing The cache of more than one view at a time
- Clearing The cache of specific panel page variants
- Clearing The cache of specific panel page panes
- Clearing The cache of specific mini panel variants
- Clearing The cache of specific mini panel panes
- Unit tests
This module provides a Webform submission exporter that can be used to export submissions in the Office Open XML format used by Microsoft Excel.
Pages