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 grouped 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.)

Not only that, you can choose from 5 different anchor types (differentiated with a class). This means you can make each link look different depending on the term (each term has its own tag.)

Plus, the anchor supports three different types of links:

  • Core Term (the default)
  • Taxonomy VTN Term Page (requires the Taxonomy VTN module from Drupal.org)
  • A link of your choosing (each term can have a link)

The last option is very powerful since this means you can automatically add links to your pages based on words and those links can be anything so you can send your users to another website if so you choose to. This is particularly useful if you offer affiliate links! Now you don't have to copy your links all over the place by hand. Just enter the term text and voilà! You get the link automatically (and always correct.)

 Add to Cart 

Technical Features:

  • Current version: MO Glossary version 1.5 for Drupal 6.x
  • 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 (5x a) to a link of your choice, Core term, 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, 5 filters available per Input format.
  • Used on this very website and The Linux Page website. Look for SQL and ODBC and hover your mouse over these abbreviations.
  • Terms support a link that will be used with one of the anchors tags.
  • 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