Skip to content

Add controlled vocabulary#41

Merged
PaulBoon merged 1 commit intoDANS-KNAW:external-cvocfrom
ekoi:external-cvoc
Feb 2, 2021
Merged

Add controlled vocabulary#41
PaulBoon merged 1 commit intoDANS-KNAW:external-cvocfrom
ekoi:external-cvoc

Conversation

@ekoi
Copy link
Copy Markdown

@ekoi ekoi commented Jan 20, 2021

What this PR does / why we need it:
DD-277: Create Dataverse-cvm mod based on v5.3
Which issue(s) this PR closes:

Closes #

Special notes for your reviewer:

Suggestions on how to test this:

  • In the current basebox, we have payara for Dataverse 5.2. To installl CVOC, you have to upgrade to install latest payara. See: https://github.com/IQSS/dataverse/releases/tag/v5.3
  • The manual of cvoc configuration can be found here: https://github.com/IQSS/dataverse-docker/releases/tag/5.2-cv
  • Because the current cvoc is more generic than the previous version, we need to have external js and also extra configuration on json, "js-url":"https://ns.dataverse.org.ua/static/js/interface.js",
  • I think, interface.js needs to install on dd-dtap (create a new jira issue ?)
    Example of json configuration:
    [{
    "vocab-name":"keyword",
    "cvm-url":"https://ns.dataverse.org.ua/",
    "language":"en",
    "js-url":"https://ns.dataverse.org.ua/static/js/interface.js",
    "protocol": "skosmos",
    "vocabs":["elsst","unesco","mesh","dansorg","wikidata","thesaurus","iptc","agrovoc","faechersystematik"],
    "vocab-codes": ["keywordVocabulary", "keywordValue", "keywordVocabularyURI"]
    }]

Some screenshots:
Screenshot 2021-01-21 at 13 56 01

Screenshot 2021-01-21 at 13 56 22

Screenshot 2021-01-21 at 13 56 36

Does this PR introduce a user interface change? If mockups are available, please link/include them here:

Is there a release notes update needed for this change?:

Additional documentation:

@ekoi ekoi marked this pull request as ready for review January 21, 2021 22:50
@PaulBoon PaulBoon merged commit 6960a4c into DANS-KNAW:external-cvoc Feb 2, 2021
janvanmansum pushed a commit that referenced this pull request Oct 13, 2021
janvanmansum pushed a commit that referenced this pull request Oct 13, 2021
janvanmansum pushed a commit that referenced this pull request Oct 13, 2021
janvanmansum pushed a commit that referenced this pull request Oct 13, 2021
janvanmansum pushed a commit that referenced this pull request Oct 13, 2021
janvanmansum pushed a commit that referenced this pull request Oct 13, 2021
This reverts commit 9a809392f2f12638da98d35eb86a3b8eab6234d4.
janvanmansum pushed a commit that referenced this pull request Oct 13, 2021
janvanmansum pushed a commit that referenced this pull request Oct 13, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants