Drupal is a registered trademark of Dries Buytaert
Release: Drupal 10.3.6 Update released for Drupal core (10.3.6)! Release: Drupal 11.0.5 Update released for Drupal core (11.0.5)! Release: Drupal 10.2.9 Update released for Drupal core (10.2.9)! Release: Drupal 10.2.10 Update released for Drupal core (10.2.10)! Release: Drupal 10.3.7 Update released for Drupal core (10.3.7)! Release: Drupal 11.0.6 Update released for Drupal core (11.0.6)! Release: Drupal 10.3.8 Update released for Drupal core (10.3.8)! Release: Drupal 11.0.7 Update released for Drupal core (11.0.7)! Module Revived: Translation Management Tool 8.x-1.19 Module tmgmt updated after 7 months of inactivity (8.x-1.19). Usage Milestone: Account field split Module account_field_split crossed 10,000 active installs.

Introduction

The Email Hidden Formatter module provides a seamless solution for dynamically revealing email addresses while keeping them hidden by default. It’s particularly useful for websites that want to protect email fields from automated crawlers while ensuring a smooth user experience for legitimate visitors. Perfect for contact directories, staff listings, or user profiles.

Features

  • Dynamic Email Reveal: Email addresses are hidden by default and revealed dynamically through AJAX.
  • Customizable Display Options: Manage label visibility (hidden, above, or inline) directly in the field settings.
  • Full Integration with Manage Display: Respects field display settings configured in Drupal’s Manage Display interface.
  • Simple Setup: No additional libraries or dependencies are required.

This module is ideal for use cases where email addresses need selective visibility to improve security and user interaction.

Post-Installation

After enabling the module:

  1. Navigate to Manage Display for the content type containing the email field.
  2. Select the Email Hidden formatter for the email field.
  3. You can configure text link if you want

The email field will now be hidden by default, with an option for users to reveal it dynamically.

Additional Requirements

This module does not require any additional modules or external libraries. It works seamlessly with Drupal core.

Supporting this Module

Support the development of this module by contributing on Drupal.org, reporting issues, or sponsoring future features. Contributions and feedback are highly appreciated.

Community Documentation

Find more resources and tutorials about the Email Hidden Formatter module:

Feel free to share walkthroughs, suggestions, or feature requests in the module’s issue queue.

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
3
Tracked since
Nov 2024
Latest release
1 year ago
Releases (12 mo)
0 ▼ from 3
Maintenance
Dormant

Release Timeline

Releases

Version Type Core Release date
1.0.1 Stable Dec 1, 2024
1.0.0 Stable Nov 30, 2024
1.0.x-dev Dev Nov 30, 2024