Versions Compared

Key

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

...

There are symbolic constants (and corresponding String symblic names) for the confidence levels defined in the Choices class:

ConfidenceStored value (in metadatavalue)Description
ACCEPTED600This authority value has been confirmed as accurate by an interactive user or authoritative policy
UNCERTAIN500Authority value is singular and valid but has not been seen and accepted by a human, so its provenance is uncertain
AMBIGUOUS400There are multiple matching authority values of equal validity
NOTFOUND300There are no matching answers from the authority
FAILED200The authority encountered an internal failure in trying to match the value
REJECTED100The authority recommends this submission be rejected
NOVALUE0No reasonable confidence value is available
UNUSED-1No confidence value has been set (default value in the DB table)


Separation of Choices from Authority Control

...

Since choice management and authority control affect the operation of the interactive submission pages, there is naturally some interdependence with that configuration as well. This table shows how the data type chosen for a metadata field affects choice and authority management:

input-type (from input-forms.xml)

'lookup' Presentation Style

'suggest' Presentation Style

'select' Presentation Style

Authority Control

onebox

yes

yes

yes

supported

twobox

yes

yes

yes

supported

textarea

yes

yes

yes

supported

name

yes

NO

NO

supported

date

NO

NO

NO

n/a

series

NO

NO

NO

not tested

dropdown

NO

NO

yes

NO

qualdrop_value

NO

NO

NO

NO

list

NO

NO

???

not tested

Other Restrictions

Plugins and "Select" Presentation Style

...

The default configuration also includes a special self-named plugin that picks up all the value-pairs elements defined in your input-forms.xml configuration and makes them available as choice authorities (especially suitable for the select presentation style(smile):

Code Block
plugin.selfnamed.org.dspace.content.authority.ChoiceAuthority = \
  org.dspace.content.authority.DCInputAuthority

Some of the ChoiceAuthority instances available in the default configuration are:

  • LCNameAuthority - Sample Library of Congress (USA) name authority - NOT for serious use.
  • SRPublisher - Journal Publisher names based on SHERPA/RoMEO database
  • SRJournalTitle - Journal Titles based on SHERPA/RoMEO database
  • SolrAuthorAuthority - Uses a DSpace Solr index as authority 

The org.dspace.content.authority.DCInputAuthority plugin picks up all of the value-pairs tags from the input-forms.xml configuratino and automatically creates plugin instances out of them, named by the name attribute they have in the config. The default DSpace config includes these choice authorities:

...