MO Tag

$50.00
SKU: mo_tag

Insert dynamic content to your pages

MO Tag is a module that uses a taxonomy as a list of tag names and tag values (i.e. the taxonomy term description.) The name of the tag can be supplemented by synonyms in order to allow multiple names for the same value. To insert the tags in your pages, use the [mo_tag <name>] syntax.

This module is useful to insert information such as the version of a product. Then you can write:

'The current version of the product is: [mo_tag product_version]'

and the MO Tag module will replace the [mo_tag product_version] with the description of the product_version term. Whenever you upgrade your product, change the version in the taxonomy and you're done. Your entire site can mention the same version 1,000 times, it will be updated automatically.

The module supports an automatic insertion. Any tag can be marked to automatically be inserted if the user did not specify where it should appear on this or that node. The idea is to have something similar to an AdSense box that, by default, automatically appears in the left side of your second paragraph. The MO Tag module does that for you!

To avoid the automatic feature, one can use the [mo_tag no <name>] special tag. That way, some of your pages can be free of these specified automatic tags.

Whenever necessary, you can turn off the module on a page with the use of the [mo_tag off] special entry. Although it would be as easy to have another input filter, it is practical in many cases to be able to just turn off the tags. Note that another input filter would not automatically remove the tags.

The MO Tag module also automatically creates an MO Tag taxonomy. You are expected to use that taxonomy by default, but you can also create others if it is more practical on your website.

Technical Features:

  • Supported platforms:
    • All platforms that support PHP 5 and Drupal 6 (Microsoft Windows, Linux, Mac OS/X, SunOS, HP UX, etc.)
  • Replace [mo_tag <name>] entries by the value of the corresponding taxonomy term.
  • Support to automatically add the tags in the page when they are not specified by hand.
  • Insert automatic tags in the order specified by their weight and name.
  • Interpret [mo_tag no <name>] as 'do not insert that automatic tag'.
  • Interpret [mo_tag off] as 'do not replace any tag'. Tags are removed, but nothing is put in their place.
  • The filter does not turn off the cache capabilty of Drupal 6.
  • Terms can be disabled. Their corresponding tag will be removed, but the description is ignored.
  • Can specify one taxonomy per filter.
  • Used on the Turn Watcher website to print out the Turn Watcher version among other things.
  • Complete documentation.
  • Package includes complete source code.
  • Compatible with other filters.
  • Requirements: the Core Taxonomy module.
Price: $50.00