ua-parser

Component type

module

Categories

Maintenance status

Development status

Downloads

694

Component created

Component changed

This module integrates Drupal 8 with ua-parser, an open-source and community-driven, regexp-based user-agent parser.

For more information about ua-parser, visit uaparser.org.

Installing

The module requires using Composer to manage Drupal site dependencies. Require the module via

$ composer require drupal/uaparser

then enable the module as usual.

AJAX Form Touch

Component type

module

Maintenance status

Development status

Component created

Component changed

Allows AJAX buttons to be activated on touch devices. This module was created originally when using the ASAF module to AJAXify forms on a site and realizing that all of the submit buttons were un-actionable on a touch device (they require an actual click).

This very tiny module adds a simple handler for the touchstart event that activates the normal click handler for a button.

  • Drupal 7: Supported.
  • Drupal 8: Currently unsupported, unsure if this is needed anymore.

Entity Resolve

Component type

module

Categories

Maintenance status

Development status

Component created

Component changed

This is a utility / API module that's only required if you're using or developing a module or theme which relies on it.

Entity Resolve offers several methods for figuring out an entity based on various criteria, such as:

  • Path
  • Alias
  • MLID (Menu link ID from Drupal)

CKEditor Wordcount

Component type

module

Categories

Maintenance status

Development status

Downloads

11374

Component created

Component changed

Adds support for the Word Count & Char Count Plugin for CKEditor.

It can be enabled per filter format, and will show you the paragraph and word count, as well as count spaces as characters or count HTML as characters if you select those options. You can also set a maximum limit on total words or total characters, which will prevent input in CKEditor after that limit.

While this will prevent entry on the client side, you should not rely on this as any sort of field validation.

Config Importer and Tools

Component type

module

Maintenance status

Development status

Downloads

11222

Component created

Component changed

This module aims to cover development needs with managing configurations during project development.

Importing all configs during development is not convenient and can lead to a bad behaviour with overwriting or deleting configs or content from a site.

So there is a need for importing only of specific configs via hook_update_N().

Usage

All the work happening with the config_import.importer service. Let's instantiate it: