Skip to content
Snippets Groups Projects
Commit 558ae5fc authored by CORDEL Yannick's avatar CORDEL Yannick
Browse files

Add SupLomFR XML export support

parent 8bd8da0c
No related branches found
No related tags found
No related merge requests found
......@@ -241,7 +241,7 @@ class Module extends AbstractModule
$services = $this->getServiceLocator();
$settings = $services->get('Omeka\Settings');
$genericDcterms = array_diff(
$settings->get('oaipmhrepository_generic_dcterms', ['oai_dc', 'cdwalite', 'mets', 'mods']),
$settings->get('oaipmhrepository_generic_dcterms', ['oai_dc', 'cdwalite', 'mets', 'mods', 'lom']),
['oai_dcterms']
);
$map = include __DIR__ . '/data/mappings/dc_generic.php';
......
......@@ -85,6 +85,7 @@ return [
OaiPmh\Metadata\CdwaLite::class => Service\OaiPmh\Metadata\MetadataFormatFactory::class,
OaiPmh\Metadata\Mets::class => Service\OaiPmh\Metadata\MetadataFormatFactory::class,
OaiPmh\Metadata\Mods::class => Service\OaiPmh\Metadata\MetadataFormatFactory::class,
OaiPmh\Metadata\Lom::class => Service\OaiPmh\Metadata\MetadataFormatFactory::class,
OaiPmh\Metadata\OaiDc::class => Service\OaiPmh\Metadata\MetadataFormatFactory::class,
OaiPmh\Metadata\OaiDcterms::class => Service\OaiPmh\Metadata\MetadataFormatFactory::class,
],
......@@ -92,6 +93,7 @@ return [
'cdwalite' => OaiPmh\Metadata\CdwaLite::class,
'mets' => OaiPmh\Metadata\Mets::class,
'mods' => OaiPmh\Metadata\Mods::class,
'lom' => OaiPmh\Metadata\Lom::class,
'oai_dc' => OaiPmh\Metadata\OaiDc::class,
'oai_dcterms' => OaiPmh\Metadata\OaiDcterms::class,
],
......@@ -109,6 +111,7 @@ return [
'cdwalite',
'mets',
'mods',
'lom',
'oai_dcterms',
],
'oaipmhrepository_expose_media' => true,
......@@ -124,6 +127,7 @@ return [
'mets',
'cdwalite',
'mods',
'lom',
],
'oaipmhrepository_map_properties' => [
'# Quick mapping between Bibliographic Ontology and Dublin Core terms',
......
......@@ -103,7 +103,7 @@ if (version_compare($oldVersion, '3.3.5.2', '<')) {
$settings->set(
'oaipmhrepository_generic_dcterms',
$settings->get('oaipmhrepository_generic_dcterms', true) ? ['oai_dc', 'cdwalite', 'mets', 'mods'] : []
$settings->get('oaipmhrepository_generic_dcterms', true) ? ['oai_dc', 'cdwalite', 'mets', 'mods', 'lom'] : []
);
$settings->set('oaipmhrepository_map_properties', $defaultSettings['oaipmhrepository_map_properties']);
}
......@@ -196,6 +196,7 @@ class ConfigForm extends Form implements TranslatorAwareInterface
'mets' => 'mets',
'cdwalite' => 'cdwalite',
'mods' => 'mods',
'lom' => 'lom',
],
],
'attributes' => [
......
This diff is collapsed.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment