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.
There are intentionally no releases provided here.
There are intentionally no releases provided here.
The purpose of this module is to be able to compare (diff) two Drupal sites (e.g. staging vs. release).
Description
The diff is made by comparing the defined structures (partitions) between the sites likes modules and their versions, system variables, site information, latest node, etc. Site diff obtains this data from the remote site using a connection via Services module. After the selected partitions have been compared, Site diff generates an output with differences highlighted.
Use cases
- Suppose you'd like to compare dev and staging to check if you can safely copy your local db to staging environment.
- You are copying some changes (by hand) from stage to production and you'd like to make sure that every change was included.
- You make a snapsot of a site at time t1 and you'd like to see what are the differences between t1 and now
Features
Currently supported partitions
- modules & core
- system variables
- latest node
In the future we would like to implement
- blocks
- views & displays
- themes
Installation
Provides two functionalities:
Overview
- Kubernetes is a subsidiary module under Cloud module.
Documentation generation features. The work is in progress.
🇺🇦
|
This module is maintained by Ukrainian developers.
|
Telwidget validation provides validation to telwidget for textfield.
It uses Telephone Validation module to validate a phone number.
This is an image field formatter, which inherits settings from the build-in default image field formatter in the Drupal core, acts the same as the built-in one, but if the image does not exist, dis
integrates with the dotMailer Integration module to provide a single block with a configurable newsletter sign up form.
Simple Bootstrap Accordion / Tab Field formatter for field types "entity_reference , entity_reference_revisions".
So it will be available Paragraphs module as well.
This tiny module extends core's default Image Formatter and configures it so GIF images are not processed through an image style.
An extension module to 2.x version of Search API Entity Translation module.
Changes the way in which Solr Search module stores the multilingual content, making it use solr dynamic fields for translatable entity fields.
For example, when indexing "body:value" field, solr would normally store its value in tm_body:value
property. With this hook (assuming that body field is translatable and comes from translatable entity, and that currently being processed content language is fr) it will be stored in tm_fr_body:value
instead, with nothing saved to default tm_body:value
property.
This allows to use different datatypes for different language-based solr fields, thus allowing to configure different tokenizers/stemmers/spell checkers/stop words/protected words/etc for each language separately.
Obviously it also works when retrieving data from solr, looking for language-based dynamic fields, and, if they exist - assigning their values back to relevant Search API properties (not language-based anymore).
Annotation Store Module is mainly focused on storing the video annotation data [Open Video Annotation Library] locally in drupal.
🇺🇦
|
This module is maintained by Ukrainian developers.
|
Pages