Project

General

Profile

Bug #3678

Incorporate FIRST features for generalized vocabulary lookup

Added by ben leinfelder almost 11 years ago. Updated over 10 years ago.

Status:
Resolved
Priority:
Normal
Category:
morpho - general
Target version:
Start date:
11/18/2008
Due date:
% Done:

0%

Estimated time:
Bugzilla-Id:
3678

Description

While you can currently specify a "thesaurus" from which your keywordSet is derived, there is no way of actually selecting values from this [possibly nonexistent] vocabulary list.
The FIRST project is addressing this shortcoming with some enhancements. Those should be added directly to Morpho so that they can be used by both applications.


Related issues

Blocks FIRST - Bug #3512: Expand keyword tagging beyond NBII lookupResolved10/08/2008

Blocked by Morpho - Bug #345: pick lists for controlled vocabulariesResolved11/29/2001

History

#1 Updated by Matt Jones almost 11 years ago

This would allow us to close out one of our oldest Morpho requests -- bug # 345, opened in 2001. I think this bug and that one are duplicates.

#2 Updated by ben leinfelder almost 11 years ago

I've incorporated the new VocabularyPlugin that is used for managing controlled vocabularies (lists, trees, more...)
Each configured vocabulary must specify an appropriate UI (an implementation of the new AbstractUIVocabularyPage class) that is used for selecting values.
The GenericVocabularyPage can be used for simple lists, but assumes that there is an accompanying XML file that conforms to the IMS VDEX specification (http://www.imsglobal.org/vdex/) provided in the configuration jar of a Morpho installation.
The VocabularyPlugin has no dependency on the concept of EML's "keywordSet", even though that was the primary motivation for creating it (re: bug #345).

#3 Updated by ben leinfelder almost 11 years ago

The "KNBRegistry" vocabulary is a developing list of sites/organizations that contribute to the KNB.
SANParks uses these values to organize their data sets (by park). This is the first constrained vocabulary that was added to Morpho (and may need editing). Suggestions for more?

#4 Updated by ben leinfelder almost 11 years ago

added another "generic" UI page: the GenericTreeVocabularyPage allows interaction with an arbitrarily deep tree for selecting keywords. Any level in the tree - whether leaf or branch - can be selected as a keyword.

#5 Updated by ben leinfelder over 10 years ago

this has been incorporated into the Morpho tree for 1.7

#6 Updated by Redmine Admin over 6 years ago

Original Bugzilla ID was 3678

Also available in: Atom PDF