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.
Provides a report of how many package updates are available for a given platform. Does not depend on the update module being enabled on any site in the platform. To install this, you must also install provision_package_updates.
Slick views adds a new display style to views called Slick carousel. Similar to how you select HTML List or Unformatted List as display styles.
This module doesn't require Views UI to be enabled but it is required if you want to configure your Views display using Slick carousel through the web interface. This ensures you can leave Views UI off once everything is setup.
This module allow you to connect to datasets from external databases and use it in your Drupal 8 website. While content lives external, Drupal sees those remote entities as internal. This makes it possible to alter the field displays, add references, comments, pathaliases, share buttons, webshop products and more.
This module provides a flexible way to expose your Drupal content via APIs following specific Open Data schemas. Currently, the CKAN and Project Open Data schemas are provided, but new schemas can be easily added through your own modules. A user interface is in place to create endpoints and map fields from the chosen schema to Drupal content using tokens.
The Europass module collects field values from one or more entity bundles and uses the API provided as web-services exposed by the Europass Interoperability in order to allow users to download the formatted Europass Curriculum Vitae. The module allows users to download the Curriculum Vitae as .pdf, .doc or .odt but exposes an API that allows developers to provide additional output formats.
Token Content Access allows you to restrict access to individual nodes using URL tokens. In order to view protected nodes, users must provide a unique token via the URL. This allows nodes to be published and viewable to anonymous users (for instance with a special link from an email campaign) but not visible to the public at large. It also automatically hides any TCA-protected content from Views results.
Addon module for Redirect to check if redirect paths can be reached. For each redirect you can turn this check on/off and set a fallback url for when the redirect fails. The redirect check looks for a status code 200 on the redirect url.
This module allows you to override the cache expiration variables on each page manager variant.
Once the module is enabled, an extra operation will appear when editing a variant.
This will allow the page to override the default variables and use a custom one.
The variables supported are:
Minimum cache lifetime (cache_lifetime)
Expiration of cached pages (page_cache_maximum_age)
These can both by edited globally on the admin/config/development/performance page.
"Contact Save Remind" is a module that works with "Contact Save" to implement the ability to remind a user that he/she has outstanding unread saved contact form messages.
The "Contact Save" module ensures that a user doesn't miss any form submissions in the event of email failure, storing messages in the database. However, it requires the user to check if there are any new contact form submissions stored that they may not have received.