Lesser Known Drupal Modules from DrupalCon 2024
At her first DrupalCon in Barcelona, Pri Scarabelli, a frontend developer at Pivale, discovered several lesser-known Drupal modules that can significantly enhance site functionality for editors, site builders, and developers. Featured during a talk by Yannick and Rouven Volk from 1xINTERNET, these modules provide valuable tools to improve security, performance, and user experience in Drupal environments.
For editors, modules like Coffee, which provides a quick admin navigation search bar, and Redirect 403 to User Login, which automatically redirects users to the login page when a 403 error occurs, are valuable. Content Locking prevents concurrent editing by multiple users, and Two-factor Authentication (TFA) adds an extra layer of security during login. Autosave Form reduces the risk of losing changes by automatically saving form data, while Password Reset Landing Page (PRLP) forces users to reset their password. Other helpful modules include Content Templates, which enable pre-configured content templates for easy page creation, and Link Allowed Hosts, which restricts the domains allowed in links to prevent unauthorized URLs.
For site builders, the Menu Item Extras module allows custom fields to be added to menu items, offering more flexibility. Rebuild Cache Access simplifies cache rebuilding without needing advanced permissions, and Node Revision Delete helps reduce database bloat by enabling the bulk deletion of old revisions. The Empty Paragraph Killer module removes unused paragraph fields, keeping content tidy, while ECA (Event-Condition-Action) allows for automated workflows without custom code. Additionally, Webform Encrypt provides encryption for sensitive form data, Quicklink speeds up navigation by prefetching internal links, and Config Pages allows for easy management of configuration pages. The Site Settings and Labels module centralizes the management of site-wide settings, improving site functionality.
For developers, the Environment Indicator visually distinguishes site environments, helping to avoid accidental changes. Twig Xdebug integrates Xdebug with Twig for better template debugging, and Cache Review offers insights into Drupal’s cache, aiding in performance optimization. PhpStorm Metadata improves auto-completion in the PHPStorm IDE, while Menu Add Per Menu allows users to add menu items directly from the content creation interface. The Media Library Edit module streamlines the process of editing media items within the library, and Media Library Media Modify allows customization of media fields for specific use cases without altering the original media entity.
These modules provide essential improvements to the Drupal experience, offering enhanced usability, security, and performance for various roles within Drupal development.
Source Reference
Image Attribution Disclaimer: At The Drop Times (TDT), we are committed to properly crediting photographers whose images appear in our content. Many of the images we use come from event organizers, interviewees, or publicly shared galleries under CC BY-SA licenses. However, some images may come from personal collections where metadata is lost, making proper attribution challenging.
Our purpose in using these images is to highlight Drupal, its events, and its contributors—not for commercial gain. If you recognize an image on our platform that is uncredited or incorrectly attributed, we encourage you to reach out to us at #thedroptimes channel on Drupal Slack.
We value the work of visual storytellers and appreciate your help in ensuring fair attribution. Thank you for supporting open-source collaboration!