Entity Flatstore

Component type

module

Maintenance status

Development status

Component created

Component changed

Background

This module creates flatstores for entities. Stores here refers to database tables and flat means these stores contain all of the entity's field data without any joins (see comparison to non relational dbs). Drupal stores field data in separate tables (rightfully so); loaded entities must be JOINed together in SQL; the more joins, the worse the performance and the higher the memory use (see performance section). In short: one entity type, one table. This module is aimed at developers - particularly those creating and exposing large data sets (APIs).

Download multiple images

Component type

module

Categories

Maintenance status

Development status

Component created

Component changed

This module allows to download multiple images at once.
It gathers the images from a node at render them on a block form, with checkboxes to select which images you want to download.

Webform Check-In

Component type

module

Categories

Maintenance status

Development status

Component created

Component changed

Inline editing of a flag for a Webform submissions table.
The flag is as a Webform component, so it can be displayed on the several results views (submissions table, Excel export, ...). Submissions editing are exposed as a tableselect.

A possible use case is to check presence of attendees for an event.
Multiple check-in access points is supported (concurrent editing of the same submissions list).

Views Custom Cache Tags

Component type

module

Categories

Maintenance status

Development status

Downloads

8381

Component created

Component changed

Overview

Views in Drupal 8 automatically adds cache tags to every view so that their content can be invalidated when it changes (and can be cached as long as possible until they do).

However, Drupal 8 only has a single list cache tag for every entity type. Every view that lists nodes is tagged with node_list and will be invalidated when a node is added, changed or deleted.