Feature #1991
openImport controlled vocabularies via API
Description
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
- Choose language if available*
Choose multiple*Choose which OpenAtlas classes are linked*Make ID, URI and API URI as input field and not config vars- Make preview as type tree
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)
Updated by Bernhard Koschiček-Krombholz 3 months ago
- Related to Feature #1663: Controlled vocabularies via Vocabs added
Updated by Bernhard Koschiček-Krombholz 28 days ago
- Description updated (diff)
- Status changed from Assigned to In Progress
- Target version changed from 7.15.0 to 7.14.0
Basic functionality is implemented and works for every hierarchy.
Updated by Alexander Watzinger 21 days ago
- Precedes Feature #2019: Redesign admin area added