This server will be upgraded at 3pm Sydney time on December 3rd (December 2nd, 8pm PST) and will be down for up to 30 minutes.

Synonym Plugin

Name Synonym Plugin
Vendor Adaptavist.com Ltd (Website)
Authors Dan Hardiker
Homepage http://confluence.atlassian.com/display/CODEGEIST/Synonym+Plugin
Issue Management n/a
Continuous Integration n/a
Categories Advanced Macros Extractor Plugins
Most Recent Version 1.1
Availability Confluence v2.5 to v2.10
State Stable
Support Unsupported Plugins
License Freeware / Open Source (BSD)
Price Donate
Release Docs http://confluence.atlassian.com/display/CODEGEIST/Synonym+Plugin
Java API Docs n/a
Download Source http://svn.atlassian.com/svn/public/contrib/confluence/synonym-plugin/tags/1.1/
Download JAR synonym-plugin-1.1.jar

Description/Features

A search extractor for Confluence to inject synonyms for acronyms, words or phrases into the index to aid with searching.

The use-case for creating this plugin was three-fold:

  1. Enables synonyms to be grouped together (programmer, coder, software engineer, developer, scriper etc) so any could be used and searched for.
  2. Typos friendly searching (Adaptavist, Adaptivist, Adaptvist).
  3. Acronym substitution so that whether you used HTML and searched for Markup or visaversa, it doesn't matter.

Usage

  1. Install via the plugin repository, or manually.
  2. Go into the plugin configuration (in the repository / plugin manager)
  3. Define the sets of synonyms you want
  4. Reindex then search!

Version History

Version Date State License Price
Show description 1.1 (#5) 29 Mar 2008 Stable Freeware / Open Source (BSD) Donate

Release Notes

The initial release

Contributors

Screenshots

Other Adaptavist Entries

Synonym Plugin — A search extractor for Confluence to inject synonyms for acronyms, words or phrases into the index to aid with searching
Ranking Macro — Yet another macro for voting/rating/ranking pages, this one is uniquely different to the others by providing a macro for ranking pages with a 'was this page useful' style approach, tracking only positive answers
Insert Picture Plugin — A in-place image management widget for Confluence to help with image attachment manipulation
Custom News — An alternative to Confluence's blog posts macro to aid with customisation
User Security Management Plugin — An enhancement for the Confluence user management system, to prompt better security practices - including email verification and admin vetting of signups
Plugin Message Client — A library which when included as an extracted dependancy will allow java communication between the classloaders of the installed plugins
Attachment Download Plugin — Adds a servlet so you can download attachments from a page without needing to know the ID.
Statistical Analysis Plugin — Confluence has lacked a cluster-ready, enterprise scaleable, remotely accessible statistically gathering and analysis plugin ... not any more!

Labels

codegeist_2008_vendor_adaptavist codegeist_2008_vendor_adaptavist Delete
codegeist_2008_confluence codegeist_2008_confluence Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.
  1. May 07, 2008

    Don Willis says:

    Cool. This is something I've wanted to exist on numerous occasions. Good Luck!

    Cool. This is something I've wanted to exist on numerous occasions. Good Luck!

    1. May 07, 2008

      David Dembo says:

      Some very impressive entries from Adaptavist! If you guys get some spare time t...

      Some very impressive entries from Adaptavist!

      If you guys get some spare time to develop this further, it'd be great if the search page could be extended too - a few modifications could really help get the most out of the benefits that this plug-in will already yield. For example:

      • The ability to include/exclude synonyms from the search
      • A message similar to when matches are found in other spaces, e.g. "There are 'x' matches containing synonyms for <terms>. Include these matches"
      • Different coloured highlighting for synonyms in result excerpts
      • An option to assign a lower priority to synonyms than search terms
      • Getting a bit on the fancy-side, but an AJAX picker similar to the labels interface would be very cool - e.g. if a user searches for 'produce' there might be synonyms 'fruit' and 'vegetables', but the user may not want to see results that include 'vegetables'.

      It'd also be great if this could (optionally) support external look-ups, e.g. grab synonyms for search terms from an online thesaurus rather than requiring the user to explicitly configure them.

      But even with the current functionality I see this being very useful - well done!

      1. May 07, 2008

        Dan Hardiker says:

        The ability to include/exclude synonyms from the search: I could do this on a pa...

        The ability to include/exclude synonyms from the search: I could do this on a page by page basis through labels (e.g. a no-synonyms label), or perhaps through a hidden macro which leaves a marker - but this wouldn't be per-synonym, more a blanket "ignore this page" marker.

        To tell the search itself to ignore synonyms is much harder - as the synonyms are dumped into the compound search text which is determined during indexing, not searching. This architectural issue also causes problems with the other items in your list.

        They are technically doable by overriding the search form but it's a much bigger project rather than a small annex ... it's not likely something that we'll do ourselves, but if someone finds a business case and commissions the work then it's something that we (or others) could consider.