The Atlassian Extension Spaces have been migrated to http://plugins.atlassian.com. These pages are now deprecated and will soon be deleted.

Synonym Plugin

Name Synonym Plugin
Vendor Adaptavist (Website)
Authors Dan Hardiker
Homepage http://confluence.atlassian.com/display/CONFEXT/Synonym+Plugin
Issue Management
Continuous Integration n/a
Categories Search
Most Recent Version 1.1.1
Availability confluence v2.10 to v2.10.4
State Stable
Support By: Adaptavist
License Freeware / Open Source (BSD)
Price Free
Release Docs
Java API Docs n/a
Download Source https://studio.plugins.atlassian.com/source/browse/CSYN/tags/1.1.1/
Download JAR 4924

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.1 (#100) 15 Jan 2009 Stable Freeware / Open Source (BSD) Free

Contributors

  • Dan Hardiker — Developer

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
Insert Picture Plugin — A in-place image management widget for Confluence to help with image attachment manipulation
Developer Report Plugin — Primarily as a proof of concept, this plugin shows what I've found you can do with FishEye plugins – hopefully this will help and encourage more developers to dive in and see what they can do.
Custom News — An alternative to Confluence's blog posts macro to aid with customisation
JIRA Visitor Plugin — If you've ever found yourself commenting simultaneously as someone else with the same information, or been faced with the dreaded "workflow has already changed" message, or just thought "I wonder if anyone else is viewing this issue right now" - then this is for you.
Developer Report Plugin — Primarily as a proof of concept, this plugin shows what I've found you can do with FishEye plugins – hopefully this will help and encourage more developers to dive in and see what they can do.
Statistical Analysis Plugin — Confluence has lacked a cluster-ready, enterprise scaleable, remotely accessible statistically gathering and analysis plugin ... not any more!
Plugin Message Client — A library which when included as an extracted dependancy will allow java communication between the classloaders of the installed plugins
Developer Report Plugin — Primarily as a proof of concept, this plugin shows what I've found you can do with FishEye plugins – hopefully this will help and encourage more developers to dive in and see what they can do.
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
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
Attachment Download Plugin — Adds a servlet so you can download attachments from a page without needing to know the ID.

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.

  2. Oct 26

    Mandus Skön says:

    Any chance this being updated for Confluence 3.0.x? Sounds like an interesting ...

    Any chance this being updated for Confluence 3.0.x?

    Sounds like an interesting tool.