Skip to content

Auto-completion based on existing database values for the field Keyword. #6154

@alejandratenorio

Description

@alejandratenorio

Users in CIMMYT need to create a suggested vocabulary list to use them in auto-completion values for the field Keyword.
The community has proposed to add a similary functionality to metadata such as Authors or keywords using a lookup that would unfold in a button within the template, as exposed in #4772, unfortunately, we don't know the current state of this development.

Our list of requirements is as follows:

  1. The autocomplete must automatically fill in the fields of:
  • Term
  • b. Vocabulary
  • c. Vocabulary URL
  1. Each term can have a main language and translations.
  2. As administrators, we must manage the controlled vocabularies,
  • a. Add new vocabularies to Dataverse using an easy-to-structure CSV file.
  • b. Edit and delete vocabularies.
  • c. List the controlled vocabularies
  • d. Allow editing a vocabulary: add, edit and delete terms and translates
  • e. Use of a controlled vocabulary from a Global Dataverse to a Sub-Dataverse

We have developed 60% of the requirements; however, the goal of CIMMYT is to contribute with this new module. We would like to share with you the design, tables and UI for feedback.
The following are some of the UIs we have
For example,
image

List of controlled vocabularies of a Dataverse
image

Add new vocabulary
image

Confirm before creating a vocabulary from a CSV file
image

Manage a previously created vocabulary
image

Editing a term
image

Create a new term
image

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions