Vocabulary or node tooltips

The Glossify module provides filters that scan and parse content and adhance terms in the text with tooltips and optionally add links to their pages. Currently it consists of 2 filters:

The latest version of the module now has full Unicode support for terms and content.

  1. Glossify with taxonomy
    • links taxonomy terms appearing in content to their taxonomy term page.
    • select which taxonomy vocabularies to use as the source for the terms.
    • indicate whether or not matching is case sensitive.
    • indicate whether or not every match should be linked or just the first occurrence.
    • display the term definition as a tooltip while hovering the glossified link.
  2. Glossify with content
    • links node titles of content appearing in other content to their node page.
    • select which content types to use as the source for the terms.
    • indicate whether or not matching is case sensitive.
    • indicate whether or not every match should be linked or just the first occurrence.
    • display the text from a selected field on the linked node as a tooltip while hovering the glossified link.

Specific to D7 release

Also, the module provides a theme function (theme_glossify_links), some basic css, and 2 icons to format the links. Override and customize as desired. See Beginners guide to overriding themable output for more detailed instructions.

Specific to D8 release

Output is basic HTML5 elements with "title" attributes. This shows native to most browsers, and can be nicely styled with a host of 3th party JS plugins like tippy.js .

Roadmap

Currently, the following features are planned:

  • option for selecting which field to use for the URL(currently links only to 'taxonomy/term/tid' or 'node/nid').

Other features from the previous version of the module will probably not be restored. New features will be considered on an individual basis. Feature requests with patches will receive priority consideration.

Merge of Taxonomy tooltip and Glossify

Glossify is a "merge of taxonomy_tooltip and glossify" as per D8 version.

Drupal 7 maintenance

The Drupal 7 version is unmaintained for a few years, so there is no supported D7 version anymore. If you want to maintain this please drop a message to the owner of this project.

🇺🇦

#StandWithUkraine
Please consider supporting Ukraine in a fight for their freedom and safety of Europe.

Logo icon by Solar Icons in CC Attribution License via SVG Repo

Supporting organizations: 
Drupal 8/9 Development and Maintenance
Funding initial D8 development
D8 support
proudly helped to provide the Drupal 10 compatibility for this module

Project information

Releases