Made to Order Software Corporation Logo

MO Glossary for Drupal

$35.00
SKU: mo_glossary

Increase readability by defining all your abbreviations

MO Glossary Logo

 Add to Cart 
MO Glossary is a Drupal 6.x filter that highlights terms in your nodes. The terms can be any word, although they are expected to be abbreviations or unfamiliar words. The words are taken from a vocabulary (MO Glossary vocabulary by default.) The vocabulary terms have several additional fields one of which is named Abbreviation definition. That field is used as the title attribute of the abbreviation tag added to your pages.

The filter uses the abbreviate (ABBR) tag by default. It supports many others including the anchor (A) and quotation (Q) tags.

As an example, you may write a term such as SQL on your site. By default, that abbreviation is just 3 characters. With MO Glossary, it is automatically transformed to <abbr title="Structured Query Language">SQL</abbr>. The result is that your users can now hover their mouse over the SQL abbreviation and see the title. The tag will also include different classes starting with mo-glossary. Anchors and quotations have a link to the vocabulary term (very practical to send your users to read the full definition of the term!) And with the mo-glossary, you can make them look different than the regular anchors and quotations.

This filter can be applied to all sorts of situations. Quotations from authors that are often repeated on your site, people's name written as is in your pages and that will link to their home page, product names getting highlighted, abbreviations getting a full title, keyboard shortcuts that get marked with the keyboard (KBD) tag...

Since the module is a filter, it can be used with different vocabularies on different pages giving a pretty powerful way of controlling which set of words need to be transformed where.

The module allows for 5 different <span> tags to be used to define your own extra styles.

If you do not like the idea to have all your terms group at the top or bottom of your pages but still want the links, this module is what you need! Plus, since you have specific classes for each added tag, it will be possible for you to hide those in-page links (i.e. make them the same color as normal  text, and maybe change the color or add an underline when the mouse hovers over them.)

 Add to Cart 

Technical Features:

  • Supported platforms:
    • All platforms that support PHP 5 and Drupal 6
      (Microsoft Windows, Linux, Mac OS/X, SunOS, HP UX, etc.)
  • Surround words found in a vocabulary with a tag such as <abbr>.
  • All the tags supported at this time are:
    • Anchor (a) to Core or Taxonomy VTN term
    • Abbreviation (abbr)
    • Acronym (acronym)
    • Bold (b)
    • Big (big)
    • Citation (cite)
    • Code (code)
    • Definition (dfn)
    • Emphasis (em)
    • Font (font)
    • Hightlight (span)
    • Italic (i)
    • Keyboard (kbd)
    • Quotation (q) with link to Core or Taxonomy VTN term
    • Sample (samp)
    • Small (small)
    • Span (5x 'span' that you can theme the way you like)
    • Strike (strike)
    • Strong (strong)
    • Subscript (sub)
    • Superscript (sup)
    • Teletype (tt)
    • Underline (u)
    • Variable (var)
  • Terms can be individually disabled.
  • Can specify one taxonomy per filter.
  • Used on this very website and The Linux Page website. Look for SQL and ODBC and hover your mouse over these abbreviations.
  • Complete documentation.
  • Package includes complete source code.
  • Can be setup to only work on nodes.
  • Does not highlight words between anchor and header start and end tags1
  • Compatible with other filters.
  • Requirements: the Core Taxonomy module.

 Add to Cart 

  • 1. This means the HTTP abbreviation will not be marked as such in a link. Also, it is often not appropriate to see an abbreviation in a title and thus headers are automatically ignored.
Price: $35.00
Syndicate content