Feature #1991
Updated by Bernhard Koschiček-Krombholz over 1 year ago
The VOCABS service of the ACDH-CH has an API which can be used to import controlled vocabularies into OpenAtlas. *Branch*: feature_vocabs *Questions*: * Should empty top concepts be imported as hierarchy? * Do we want to import only published hierarchies or also stages (except INDIGO)? -> authentication for staging area required *To do* (* required): * Choose language if available* * Choose multiple* * Choose which OpenAtlas classes are linked* * -Make Make ID, URI and API URI as input field and not config vars- vars * Make preview as type tree OR make a complex form, e.g.: # Choose a URI, provided by the production page # Select a Thesaurus (provided by from the URI) and the language # For each top concept, user can choose: ## Multiple ## OpenAtlas classes *Resources* Swagger of the Skosmos API: https://vocabs-api.acdh.oeaw.ac.at/ (choose HTTPS to try it out) Try it out resolves to https://vocabs.acdh.oeaw.ac.at, INDIGO is still on https://vocabs.acdh-dev.oeaw.ac.at/ and password protected (Bernhard has the credentials) All vocabularies: https://vocabs.acdh-dev.oeaw.ac.at/rest/v1/vocabularies?lang=de INDIGO: https://vocabs.acdh-dev.oeaw.ac.at/rest/v1/indigo/ INDIGO top concepts: https://vocabs.acdh-dev.oeaw.ac.at/rest/v1/indigo/topConcepts To get the narrower of a concept: https://vocabs.acdh-dev.oeaw.ac.at/rest/v1/indigo/narrower?uri=https://vocabs.acdh.oeaw.ac.at/indigo/ActivitiesF (Thanks to Klaus for the input)