active_tags
Enhance your Drupal entity reference fields with an intuitive tags input widget. This widget seamlessly integrates with the Drupal Entity Autocomplete, providing a user-friendly tagging experience and optimizing performance for smoother and more efficient interactions.
Overview
Active Tags, Efficient tagging with Autocomplete Tags!Active Tags is the original and oldest module for Drupal's tagging widget, first introduced in Drupal 5.x. It paused development after Drupal 7.x but has now resumed with a modern interface and expanded functional options, offering compatibility with Drupal versions 9.5, 10, and 11, as detailed in the features section.
Features
- Enhanced Tag Styling:
Provides a modern and visually appealing interface for entity reference fields. - Dynamic Tag Creation:
Enables or disables tag creation based on Drupal settings for flexible usage. - Seamless Drag & Sort:
Allows easy organization of tags through an intuitive drag-and-sort interface. - Duplicate Tag Protection:
Automatically prevents duplicate tags, ensuring data consistency. - Highlighted Input Matches:
Improves tag selection by highlighting matches in the suggestions dropdown. - Versatile Select Widget:
Supports both single and multiple select options for efficient tag selection. - Customizable Form Element:
Integrates with Drupal's autocomplete for a user-friendly tagging experience. - Combo Box Experience:
Offers a familiar combo/select box-like interface for selecting tags. - Select Without Typing:
Allows users to select tags from a list without needing to type. - Dedicated Taxonomy Widget:
Provides a specialized widget for easy selection of taxonomy terms. - Multiple Tag Selection:
Enables users to select multiple tags at once with ease. - Custom Tag Styles:
Offers options to customize tags with rectangular or bubble styles. - Entity ID Display:
Optionally displays the entity ID alongside each tag for clarity. - Adaptive Label Management:
Automatically manages labels when the predefined limit is exceeded. - Support Avatar (Only User Entity):
Displays user avatars in tags when using the User entity autocomplete. - Convert First Character to Uppercase:
Provides an option to automatically capitalize the first character of tags. - Accessible Design:
Ensures accessibility for users with disabilities to navigate and interact with tags. - Additional Customizations:
Provides settings for placeholder text, token usage, custom messages, and more. - Admin Theme Compatibility:
Compatible with popular Drupal admin themes like Claro, Gin, Seven, and Adminimal. - Upcoming Features:
Stay tuned for more features and improvements in future updates.
Integration and Support for Other Modules
- Entity Autocomplete Webform Element:
Integrated a new webform element with entity autocomplete functionality. - Facets Tag Widget:
Implemented a new widget for facet tags, enhancing filtering capabilities. - Better Exposed Filter Support:
Enhanced compatibility with Better Exposed Filters, allowing for more flexible and intuitive filtering options.
Installation
Please view the project's README.md for detailed installation instructions.
Requirements
This module requires no modules or libraries outside of Drupal core.
Post-Installation
After installing Active Tags:
- Content Types: Assign the Autocomplete/Select Active Tags widget in "Manage form display" to the desired entity reference fields.
- Tag Input: Use the enhanced tag input interface on content creation and editing pages.
Support
If you need a new feature or encounter any issues, please let me know. You can report it in the Active Tags Issues section.
Active Tags 1.0.0 has been released! Explore the new features now!
The first major release of Active Tags is here, offering enhanced functionality and a modern interface. Dive into the new features, report any issues, and contribute to future updates. Be a part of the growing community!
☉ Issues ☰ File an issueActive Tags is continuously being improved. Stay tuned for updates and new features that enhance the tagging experience in Drupal.