Nasjonalt vitenarkiv (NVA)
This module integrates with NVA (National Knowledge Archive) to display publications and projects through blocks. It also offers an API client for making requests to the NVA API to retrieve and search for various types of data, including publications, people, and projects.
This module integrates with NVA (Nasjonaltiv vitenarkiv). It provides some blocks to display people's publications and projects. Blocks can be placed via block layout or for instance with the use of twig. Example:
{{ drupal_block('nva_list_publications', {
'label': 'My publications',
'authorName': node.label,
'results_per_page': 15,
}) }}It also provides an API Client service that makes it simple and efficient to make requests to this API, allowing you to search for publications, persons and other related data. It uses the library https://packagist.org/packages/stinis87/nva. The client can be used to:
Get all Cristin categories
Get Cristin person by organization
Get Cristin organization
Get Cristin organization by query parameters
Get Cristin supported countries
Get Cristin funding sources
Get Cristin funding source by id
Get Cristin project by id
Get Cristin project by query parameters
Get Cristin person by id
Get Cristin person by query parameters
Get Cristin keyword by id
Get Cristin keywords
Get Cristin projects by organization
Search publications
Export publications