Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Each hierarchical controlled vocabulary supports additional configurations in the "authority.cfg" file (or local.cfg).  These settings override the default behavior of a Controlled Vocabulary in the "org.dspace.content.authority.DSpaceControlledVocabulary" Java class.

Property:

vocabulary.plugin.[vocab-name].hierarchy.store

Example Value:vocabulary.plugin.srsc.hierarchy.store = true
Informational Note:

Store entire hierarchy along with selected value.  Default is true

Property:

vocabulary.plugin.[vocab-name].hierarchy.suggest

Example Value:vocabulary.plugin.srsc.hierarchy.suggest = false
Informational Note:

Display the entire hierarchy in the suggestion list. Default is false.

Property:

vocabulary.plugin.[vocab-name].hierarchy.delimiter

Example Value:vocabulary.plugin.srsc.hierarchy.delimiter = "::"
Informational Note:

Delimiter to use when building hierarchy string.  Default is "::" (double colon)

Property:

vocabulary.plugin.[vocab-name].hierarchy.preloadLevel

Example Value:vocabulary.plugin.srsc.hierarchy.preloadLevel = 1
Informational Note:

The number of levels of the hierarchy to load at once (e.g. in the "Browse by [ vocab-name ]" in the user interface).  The value "1" means to just load the top level members of the hierarchy.  The value "2" means to load the top level members and their children.  The value "3" means to load the top level members, their children and their grandchildren.  Keep in mind, the "Browse by" options in the User Interface may be slower when you load more levels at once. Default is "1".

How to invoke a controlled vocabulary from submission-forms.xml

...