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.
Module creates possibility to quickly add (by UI) placeholders to all textfields in any form on site.
Easiest way to flush image styles in Drupal 7.
Corresponding Node References: The Next Generation. Works with all sorts of reference fields.
Description
The Publication Date module adds a "Published on" date for each node, containing the date when it was first published.
Relationships or other joins in Views often create "duplicate" results. The "DISTINCT" SQL query option in the Views UI does not solve the problem because the result row is technically distinct. This module aims to give a simple GUI method to remove or aggregate these "duplicate" rows.
Composer Manager allows contributed modules to depend on PHP libraries managed via Composer.
API module for handling drafts of revisions.
An alternative to core menu management - adds scalability to the admin menu management screen, by loading subtrees via AJAX.
(Not related to megamenu & similar display modules - this is an admin-only content management utility)
When dealing with a site menu that contains thousands of links, the Drupal Menu UI admin interface becomes so unwieldy as to be impossible to use. When the drag & drop functions for tree management are running, a page can take minutes to render.
THIS MODULE attempts to replace the all-in-one global tree view with a similar interface, but sub-trees are "collapsed" below a certain level, and can be expanded as needed.
Drag & drop between expanded and collapsed menus should be supported.
The oEmbed Providers module extends core's oEmbed functionality:
The ajax loader module provides you alternatives to the default drupal core ajax throbber. When this module is configured, it overrides the default drupal throbber.
This module adds the ability to specify attributes for individual options on Drupal Form API elements of the types: select, checkboxes, and radios.
Tab Tamer is an administration utility that provides easy re-ordering, hiding, and deactivation of tabs. You can also rename tab labels.
Note from the maintainer
If you need other endpoint than /health, please use the health_check_url module!
Description
The node clone module in Drupal 7 adds the clone menu item as an action. If you still want to keep it in the tabs as in Drupal 6.x this module is for you.
Utilize Bootstrap Styles module plugins to add different styling options for layout builder blocks.
Rewrite existing configuration during installation
This module allows you to add style and scripts in your site or , You don't need to open any file for this purpose.
Save & Edit is a module that provides a very simple, yet welcome function to node editing pages.
The Block Form Alter module provides functions to alter block forms consistently across implementing plugins:
This module offers to display methods and statics available for an object when using Kint.
Overview
Retrieve and submit webforms via REST.
Great utility module which makes the password field optional (or hidden) on the add new user page (admin & registration).
Remove unnecessary blocks from the block list for better system performance.
This module allows you to import or export taxonomy from or to a CSV (comma-separated values) file or with a copy-and-paste text.
It helps you to quick import a non-standardized vocabulary, for example an old thesaurus, a hierarchical taxonomy or a simple list of children, synonyms, descriptions, weights or related terms to terms. It can be used as a module or as an API with a plug-in mechanism. It can manage internationalized vocabularies with i18n_taxonomy, a submodule of i18n module [Drupal 7 only].
Taxonomy CSV supports drush: you can import/export taxonomies from the command line interface with drush taxocsv-import
and drush taxocsv-export
.
More informations on Taxonomy CSV import/export are available on the help page in English (7.x version), in English (6.x version) or in French (6.x version). A quick demo is available here, in Dutch.
🇺🇦
|
This module is maintained by Ukrainian developers.
Please consider supporting Ukraine in a fight for their freedom and safety of Europe. |
The Custom Formatters module allows users to easily create custom Field Formatters without the need to write a custom module. Custom Formatters can then be exported as CTools Exportables, Features or Drupal API Field Formatters.
Features:
- Pluggable editor/renderer engines:
-
Formatter preset
Create simple formatters from existing formatters with preset formatter settings.
-
HTML + Tokens
A HTML based editor with Token support.
-
PHP
A PHP based editor with support for multiple fields and multiple values.
-
Twig
A Twig based editor provided by the Twig filter module.
- Supports for all fieldable entities, including but not limited to:
- Drupal core - Comment, Node, Taxonomy term and User entities.
- Field collection module - Field-collection item entity.
- Media module - Media entity.
- Exportable as:
- Drupal API formatter via:
- Custom Formatters export interface.
- CTools exportable via:
- Custom Formatters export interface.
- CTools Bulk Export module.
- Features module.
- Live preview using real entities or Devel Generate.
- Integrates with:
-
Coder Review
Review your Custom Formatter code for Drupal coding standards and more.
-
Contextual links (Drupal core)
Adds a hover link for quick editing of Custom Formatters.
-
Display Suite
Format Display Suite fields.
-
Features
Adds dependent Custom Formatters (from Views or Content types) to Feature.
-
Form Builder
Drag'n'Drop interface for builder Formatter Settings forms.
-
Insert
Exposes Custom Formatters to the Insert module.
-
Libraries API and the EditArea javascript library
Adds real-time syntax highlighting.
-
Token
Adds the Token tree browser to the HTML + Tokens engine.
Pages