Glossary helps newbies understand the jargon which always crops up when specialists talk about a topic. Doctors discuss CBC and EKG and CCs. Web developers keep talking about CSS, P2P, XSLT, etc. This is all intimidating for newbies.

The glossary module scans posts for glossary terms (including synonyms). The glossary indicator is inserted after every found term, or the term itself is turned into an indicator depending on the site settings. By hovering over the indicator, users may learn the definition of that term. Clicking the indicator leads the user to that term presented within the whole glossary or directly to the detailed description of the term, if available.

The glossary uses Drupal's built in taxonomy feature, so you can organize your terms in a Drupal vocabulary. This allows you to create hierarchical structures, synonyms and relations. Glossary terms are represented with the taxonomy terms in the glossary vocabulary. Descriptions are used to provide a short explanation of the terms. You can attach nodes to the terms to provide detailed explanation on the keywords.

Please, any time you download a new version, use the "Clear Cache" button on the settings page or you may not see the new features for some time.

The Glossary module will call the Taxonomy Image module, if it's enabled, to allow you to display an image for each term in the glossary.

We will also work with the Hovertips and Clicktips module to produce fancier hovertips. This also allows the tip to "glossarize" another level deep within the glossary definition.

Firefox "fix" for hover tips: there's a Firefox add-in called "Long Titles" that allow the tool-tips display to be expanded to include the whole tip.

Note: This module does not, nor ever will, move the vocabulary management out of the Administration menu. That can be done by other modules. For example, see Taxonomy Delegate or Vocabulary Permissions.

Some people have asked the difference between this module and G2. There is a Comparison of "Glossary"-type modules.

URGENT NEWS

A "Glossaries" code sprint will be held on 04 feb. 2011 at the Drupal Dev Days to define and hopefully start the implementation of a next-gen glossary module for Drupal 7 combining the best ideas from Glossary, G2, Lexicon, and the glossary part of Glossify. If you are using any of these modules, you might want to come and take part in this effort.

Showcase

If you are using this module and would like to showcase your site here, please send me the link (use my Contact form).

Translation

I run the translation extractor when I update the module, so if someone wants to provide translations, the template is available. Please open a feature request with the translation (.po) module.

Issues

As with all contributed modules, when considering submitting an issue:

  1. Read the documentation (two or three times is better).
  2. Use the "Clear Cache" button on the settings page and retry the problem.
  3. Review the existing issues list. (Don't forget to select "<all>" for the "Status" field.)
  4. Gather all the appropriate information. This may include (but is not limited to):
  • Drupal version.
  • Browser type and version.
  • Database type and version.
  • Error messages, if any.
  • Module settings.
  • Submit the issue. If other modules are involved, you may need to submit the issue to those modules as well.
  • Downloads

    Recommended releases

    Version Downloads Date Links
    6.x-1.8 tar.gz (28.41 KB) | zip (31.71 KB) 2012-May-09 Notes

    Development releases

    Version Downloads Date Links
    6.x-1.x-dev tar.gz (28.42 KB) | zip (31.71 KB) 2012-May-09 Notes

    Project Information


    Maintainers for Glossary

    • NancyDru - 233 commits
      last: 2 weeks ago, first: 4 years ago

    Issues for Glossary

    To avoid duplicates, please search before submitting a new issue.
    All issues
    Bug reports
    nobody click here