- bug release: oai-dc: doi identifier into dec:relations; oai-datacite: support translated abstract

- composer updates
This commit is contained in:
Arno Kaimbacher 2022-02-03 16:14:03 +01:00
parent 995967b734
commit 526b48b06e
4 changed files with 118 additions and 111 deletions

View File

@ -129,6 +129,7 @@ class RequestController extends Controller
$this->proc->setParameter('', 'repURL', url('/'));
$this->proc->setParameter('', 'downloadLink', url('/') . '/file/download/');
$this->proc->setParameter('', 'doiLink', 'https://doi.org/');
$this->proc->setParameter('', 'doiPrefix', 'info:eu-repo/semantics/altIdentifier/doi/');
// $resumptionPath = $this->configuration->getResumptionTokenPath();

View File

@ -39,7 +39,7 @@ trait DatasetExtension
),
'TitleAbstractAdditional' => array(
'model' => Description::class,
'options' => array('type' => ['Methods', 'Technical_info', 'Series_information', 'Other']),
'options' => array('type' => ['Translated', 'Methods', 'Technical_info', 'Series_information', 'Other']),
'fetch' => 'eager'
),
'Licence' => array(
@ -298,7 +298,8 @@ trait DatasetExtension
//$through = $this->externalFields[$fieldname]['through'];
$rows = $this->{$relation}()->wherePivot('role', $pivotValue)->get();
//$rows = $this->{$relation}()->get();
//$rows = $this->belongsToMany($modelclass, $through, 'document_id')->wherePivot('role', $pivotValue)->get();
//$rows = $this->belongsToMany($modelclass, $through, 'document_id')
//->wherePivot('role', $pivotValue)->get();
}
} else {
$rows = $select->whereHas('dataset', function ($q) use ($datasetId) {

202
composer.lock generated
View File

@ -2107,20 +2107,20 @@
},
{
"name": "mcamara/laravel-localization",
"version": "1.6.2",
"version": "v1.7.0",
"source": {
"type": "git",
"url": "https://github.com/mcamara/laravel-localization.git",
"reference": "645819da9ef29f3ba7588d9b4598799caf0b2463"
"reference": "27565315c585e90d8d93aa06afd49d6a5992fe5a"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/mcamara/laravel-localization/zipball/645819da9ef29f3ba7588d9b4598799caf0b2463",
"reference": "645819da9ef29f3ba7588d9b4598799caf0b2463",
"url": "https://api.github.com/repos/mcamara/laravel-localization/zipball/27565315c585e90d8d93aa06afd49d6a5992fe5a",
"reference": "27565315c585e90d8d93aa06afd49d6a5992fe5a",
"shasum": ""
},
"require": {
"laravel/framework": "~5.2.0||~5.3.0||~5.4.0||~5.5.0||~5.6.0||~5.7.0||~5.8.0||^6.0||^7.0||^8.0",
"laravel/framework": "~5.2.0||~5.3.0||~5.4.0||~5.5.0||~5.6.0||~5.7.0||~5.8.0||^6.0||^7.0||^8.0||^9.0",
"php": ">=7.1.0"
},
"require-dev": {
@ -2167,7 +2167,7 @@
],
"support": {
"issues": "https://github.com/mcamara/laravel-localization/issues",
"source": "https://github.com/mcamara/laravel-localization/tree/1.6.2"
"source": "https://github.com/mcamara/laravel-localization/tree/v1.7.0"
},
"funding": [
{
@ -2179,7 +2179,7 @@
"type": "github"
}
],
"time": "2021-10-24T11:55:35+00:00"
"time": "2022-01-26T10:27:45+00:00"
},
{
"name": "monolog/monolog",
@ -2434,16 +2434,16 @@
},
{
"name": "opis/closure",
"version": "3.6.2",
"version": "3.6.3",
"source": {
"type": "git",
"url": "https://github.com/opis/closure.git",
"reference": "06e2ebd25f2869e54a306dda991f7db58066f7f6"
"reference": "3d81e4309d2a927abbe66df935f4bb60082805ad"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/opis/closure/zipball/06e2ebd25f2869e54a306dda991f7db58066f7f6",
"reference": "06e2ebd25f2869e54a306dda991f7db58066f7f6",
"url": "https://api.github.com/repos/opis/closure/zipball/3d81e4309d2a927abbe66df935f4bb60082805ad",
"reference": "3d81e4309d2a927abbe66df935f4bb60082805ad",
"shasum": ""
},
"require": {
@ -2493,9 +2493,9 @@
],
"support": {
"issues": "https://github.com/opis/closure/issues",
"source": "https://github.com/opis/closure/tree/3.6.2"
"source": "https://github.com/opis/closure/tree/3.6.3"
},
"time": "2021-04-09T13:42:10+00:00"
"time": "2022-01-27T09:35:39+00:00"
},
{
"name": "phpoption/phpoption",
@ -3225,16 +3225,16 @@
},
{
"name": "solarium/solarium",
"version": "6.2.2",
"version": "6.2.3",
"source": {
"type": "git",
"url": "https://github.com/solariumphp/solarium.git",
"reference": "0f5c81eee5529556f349eaacfbf5ce3cfbb2be47"
"reference": "f91185d07d9d3f40ef92810e182e621c51635e8b"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/solariumphp/solarium/zipball/0f5c81eee5529556f349eaacfbf5ce3cfbb2be47",
"reference": "0f5c81eee5529556f349eaacfbf5ce3cfbb2be47",
"url": "https://api.github.com/repos/solariumphp/solarium/zipball/f91185d07d9d3f40ef92810e182e621c51635e8b",
"reference": "f91185d07d9d3f40ef92810e182e621c51635e8b",
"shasum": ""
},
"require": {
@ -3282,9 +3282,9 @@
],
"support": {
"issues": "https://github.com/solariumphp/solarium/issues",
"source": "https://github.com/solariumphp/solarium/tree/6.2.2"
"source": "https://github.com/solariumphp/solarium/tree/6.2.3"
},
"time": "2022-01-20T17:45:10+00:00"
"time": "2022-01-31T15:37:35+00:00"
},
{
"name": "swiftmailer/swiftmailer",
@ -3364,16 +3364,16 @@
},
{
"name": "symfony/console",
"version": "v5.4.2",
"version": "v5.4.3",
"source": {
"type": "git",
"url": "https://github.com/symfony/console.git",
"reference": "a2c6b7ced2eb7799a35375fb9022519282b5405e"
"reference": "a2a86ec353d825c75856c6fd14fac416a7bdb6b8"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/console/zipball/a2c6b7ced2eb7799a35375fb9022519282b5405e",
"reference": "a2c6b7ced2eb7799a35375fb9022519282b5405e",
"url": "https://api.github.com/repos/symfony/console/zipball/a2a86ec353d825c75856c6fd14fac416a7bdb6b8",
"reference": "a2a86ec353d825c75856c6fd14fac416a7bdb6b8",
"shasum": ""
},
"require": {
@ -3443,7 +3443,7 @@
"terminal"
],
"support": {
"source": "https://github.com/symfony/console/tree/v5.4.2"
"source": "https://github.com/symfony/console/tree/v5.4.3"
},
"funding": [
{
@ -3459,20 +3459,20 @@
"type": "tidelift"
}
],
"time": "2021-12-20T16:11:12+00:00"
"time": "2022-01-26T16:28:35+00:00"
},
{
"name": "symfony/css-selector",
"version": "v5.4.2",
"version": "v5.4.3",
"source": {
"type": "git",
"url": "https://github.com/symfony/css-selector.git",
"reference": "cfcbee910e159df402603502fe387e8b677c22fd"
"reference": "b0a190285cd95cb019237851205b8140ef6e368e"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/css-selector/zipball/cfcbee910e159df402603502fe387e8b677c22fd",
"reference": "cfcbee910e159df402603502fe387e8b677c22fd",
"url": "https://api.github.com/repos/symfony/css-selector/zipball/b0a190285cd95cb019237851205b8140ef6e368e",
"reference": "b0a190285cd95cb019237851205b8140ef6e368e",
"shasum": ""
},
"require": {
@ -3509,7 +3509,7 @@
"description": "Converts CSS selectors to XPath expressions",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/css-selector/tree/v5.4.2"
"source": "https://github.com/symfony/css-selector/tree/v5.4.3"
},
"funding": [
{
@ -3525,7 +3525,7 @@
"type": "tidelift"
}
],
"time": "2021-12-16T21:58:21+00:00"
"time": "2022-01-02T09:53:40+00:00"
},
{
"name": "symfony/deprecation-contracts",
@ -3596,16 +3596,16 @@
},
{
"name": "symfony/error-handler",
"version": "v5.4.2",
"version": "v5.4.3",
"source": {
"type": "git",
"url": "https://github.com/symfony/error-handler.git",
"reference": "e0c0dd0f9d4120a20158fc9aec2367d07d38bc56"
"reference": "c4ffc2cd919950d13c8c9ce32a70c70214c3ffc5"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/error-handler/zipball/e0c0dd0f9d4120a20158fc9aec2367d07d38bc56",
"reference": "e0c0dd0f9d4120a20158fc9aec2367d07d38bc56",
"url": "https://api.github.com/repos/symfony/error-handler/zipball/c4ffc2cd919950d13c8c9ce32a70c70214c3ffc5",
"reference": "c4ffc2cd919950d13c8c9ce32a70c70214c3ffc5",
"shasum": ""
},
"require": {
@ -3647,7 +3647,7 @@
"description": "Provides tools to manage errors and ease debugging PHP code",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/error-handler/tree/v5.4.2"
"source": "https://github.com/symfony/error-handler/tree/v5.4.3"
},
"funding": [
{
@ -3663,20 +3663,20 @@
"type": "tidelift"
}
],
"time": "2021-12-19T20:02:00+00:00"
"time": "2022-01-02T09:53:40+00:00"
},
{
"name": "symfony/event-dispatcher",
"version": "v5.4.0",
"version": "v5.4.3",
"source": {
"type": "git",
"url": "https://github.com/symfony/event-dispatcher.git",
"reference": "27d39ae126352b9fa3be5e196ccf4617897be3eb"
"reference": "dec8a9f58d20df252b9cd89f1c6c1530f747685d"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/27d39ae126352b9fa3be5e196ccf4617897be3eb",
"reference": "27d39ae126352b9fa3be5e196ccf4617897be3eb",
"url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/dec8a9f58d20df252b9cd89f1c6c1530f747685d",
"reference": "dec8a9f58d20df252b9cd89f1c6c1530f747685d",
"shasum": ""
},
"require": {
@ -3732,7 +3732,7 @@
"description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/event-dispatcher/tree/v5.4.0"
"source": "https://github.com/symfony/event-dispatcher/tree/v5.4.3"
},
"funding": [
{
@ -3748,7 +3748,7 @@
"type": "tidelift"
}
],
"time": "2021-11-23T10:19:22+00:00"
"time": "2022-01-02T09:53:40+00:00"
},
{
"name": "symfony/event-dispatcher-contracts",
@ -3831,16 +3831,16 @@
},
{
"name": "symfony/finder",
"version": "v5.4.2",
"version": "v5.4.3",
"source": {
"type": "git",
"url": "https://github.com/symfony/finder.git",
"reference": "e77046c252be48c48a40816187ed527703c8f76c"
"reference": "231313534dded84c7ecaa79d14bc5da4ccb69b7d"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/finder/zipball/e77046c252be48c48a40816187ed527703c8f76c",
"reference": "e77046c252be48c48a40816187ed527703c8f76c",
"url": "https://api.github.com/repos/symfony/finder/zipball/231313534dded84c7ecaa79d14bc5da4ccb69b7d",
"reference": "231313534dded84c7ecaa79d14bc5da4ccb69b7d",
"shasum": ""
},
"require": {
@ -3874,7 +3874,7 @@
"description": "Finds files and directories via an intuitive fluent interface",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/finder/tree/v5.4.2"
"source": "https://github.com/symfony/finder/tree/v5.4.3"
},
"funding": [
{
@ -3890,20 +3890,20 @@
"type": "tidelift"
}
],
"time": "2021-12-15T11:06:13+00:00"
"time": "2022-01-26T16:34:36+00:00"
},
{
"name": "symfony/http-foundation",
"version": "v5.4.2",
"version": "v5.4.3",
"source": {
"type": "git",
"url": "https://github.com/symfony/http-foundation.git",
"reference": "ce952af52877eaf3eab5d0c08cc0ea865ed37313"
"reference": "ef409ff341a565a3663157d4324536746d49a0c7"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/http-foundation/zipball/ce952af52877eaf3eab5d0c08cc0ea865ed37313",
"reference": "ce952af52877eaf3eab5d0c08cc0ea865ed37313",
"url": "https://api.github.com/repos/symfony/http-foundation/zipball/ef409ff341a565a3663157d4324536746d49a0c7",
"reference": "ef409ff341a565a3663157d4324536746d49a0c7",
"shasum": ""
},
"require": {
@ -3947,7 +3947,7 @@
"description": "Defines an object-oriented layer for the HTTP specification",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/http-foundation/tree/v5.4.2"
"source": "https://github.com/symfony/http-foundation/tree/v5.4.3"
},
"funding": [
{
@ -3963,20 +3963,20 @@
"type": "tidelift"
}
],
"time": "2021-12-28T17:15:56+00:00"
"time": "2022-01-02T09:53:40+00:00"
},
{
"name": "symfony/http-kernel",
"version": "v5.4.2",
"version": "v5.4.4",
"source": {
"type": "git",
"url": "https://github.com/symfony/http-kernel.git",
"reference": "35b7e9868953e0d1df84320bb063543369e43ef5"
"reference": "49f40347228c773688a0488feea0175aa7f4d268"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/http-kernel/zipball/35b7e9868953e0d1df84320bb063543369e43ef5",
"reference": "35b7e9868953e0d1df84320bb063543369e43ef5",
"url": "https://api.github.com/repos/symfony/http-kernel/zipball/49f40347228c773688a0488feea0175aa7f4d268",
"reference": "49f40347228c773688a0488feea0175aa7f4d268",
"shasum": ""
},
"require": {
@ -4059,7 +4059,7 @@
"description": "Provides a structured process for converting a Request into a Response",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/http-kernel/tree/v5.4.2"
"source": "https://github.com/symfony/http-kernel/tree/v5.4.4"
},
"funding": [
{
@ -4075,20 +4075,20 @@
"type": "tidelift"
}
],
"time": "2021-12-29T13:20:26+00:00"
"time": "2022-01-29T18:08:07+00:00"
},
{
"name": "symfony/mime",
"version": "v5.4.2",
"version": "v5.4.3",
"source": {
"type": "git",
"url": "https://github.com/symfony/mime.git",
"reference": "1bfd938cf9562822c05c4d00e8f92134d3c8e42d"
"reference": "e1503cfb5c9a225350f549d3bb99296f4abfb80f"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/mime/zipball/1bfd938cf9562822c05c4d00e8f92134d3c8e42d",
"reference": "1bfd938cf9562822c05c4d00e8f92134d3c8e42d",
"url": "https://api.github.com/repos/symfony/mime/zipball/e1503cfb5c9a225350f549d3bb99296f4abfb80f",
"reference": "e1503cfb5c9a225350f549d3bb99296f4abfb80f",
"shasum": ""
},
"require": {
@ -4142,7 +4142,7 @@
"mime-type"
],
"support": {
"source": "https://github.com/symfony/mime/tree/v5.4.2"
"source": "https://github.com/symfony/mime/tree/v5.4.3"
},
"funding": [
{
@ -4158,7 +4158,7 @@
"type": "tidelift"
}
],
"time": "2021-12-28T17:15:56+00:00"
"time": "2022-01-02T09:53:40+00:00"
},
{
"name": "symfony/polyfill-ctype",
@ -4979,16 +4979,16 @@
},
{
"name": "symfony/process",
"version": "v5.4.2",
"version": "v5.4.3",
"source": {
"type": "git",
"url": "https://github.com/symfony/process.git",
"reference": "2b3ba8722c4aaf3e88011be5e7f48710088fb5e4"
"reference": "553f50487389a977eb31cf6b37faae56da00f753"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/process/zipball/2b3ba8722c4aaf3e88011be5e7f48710088fb5e4",
"reference": "2b3ba8722c4aaf3e88011be5e7f48710088fb5e4",
"url": "https://api.github.com/repos/symfony/process/zipball/553f50487389a977eb31cf6b37faae56da00f753",
"reference": "553f50487389a977eb31cf6b37faae56da00f753",
"shasum": ""
},
"require": {
@ -5021,7 +5021,7 @@
"description": "Executes commands in sub-processes",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/process/tree/v5.4.2"
"source": "https://github.com/symfony/process/tree/v5.4.3"
},
"funding": [
{
@ -5037,20 +5037,20 @@
"type": "tidelift"
}
],
"time": "2021-12-27T21:01:00+00:00"
"time": "2022-01-26T16:28:35+00:00"
},
{
"name": "symfony/routing",
"version": "v5.4.0",
"version": "v5.4.3",
"source": {
"type": "git",
"url": "https://github.com/symfony/routing.git",
"reference": "9eeae93c32ca86746e5d38f3679e9569981038b1"
"reference": "44b29c7a94e867ccde1da604792f11a469958981"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/routing/zipball/9eeae93c32ca86746e5d38f3679e9569981038b1",
"reference": "9eeae93c32ca86746e5d38f3679e9569981038b1",
"url": "https://api.github.com/repos/symfony/routing/zipball/44b29c7a94e867ccde1da604792f11a469958981",
"reference": "44b29c7a94e867ccde1da604792f11a469958981",
"shasum": ""
},
"require": {
@ -5111,7 +5111,7 @@
"url"
],
"support": {
"source": "https://github.com/symfony/routing/tree/v5.4.0"
"source": "https://github.com/symfony/routing/tree/v5.4.3"
},
"funding": [
{
@ -5127,7 +5127,7 @@
"type": "tidelift"
}
],
"time": "2021-11-23T10:19:22+00:00"
"time": "2022-01-02T09:53:40+00:00"
},
{
"name": "symfony/service-contracts",
@ -5214,16 +5214,16 @@
},
{
"name": "symfony/string",
"version": "v5.4.2",
"version": "v5.4.3",
"source": {
"type": "git",
"url": "https://github.com/symfony/string.git",
"reference": "e6a5d5ecf6589c5247d18e0e74e30b11dfd51a3d"
"reference": "92043b7d8383e48104e411bc9434b260dbeb5a10"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/string/zipball/e6a5d5ecf6589c5247d18e0e74e30b11dfd51a3d",
"reference": "e6a5d5ecf6589c5247d18e0e74e30b11dfd51a3d",
"url": "https://api.github.com/repos/symfony/string/zipball/92043b7d8383e48104e411bc9434b260dbeb5a10",
"reference": "92043b7d8383e48104e411bc9434b260dbeb5a10",
"shasum": ""
},
"require": {
@ -5280,7 +5280,7 @@
"utf8"
],
"support": {
"source": "https://github.com/symfony/string/tree/v5.4.2"
"source": "https://github.com/symfony/string/tree/v5.4.3"
},
"funding": [
{
@ -5296,20 +5296,20 @@
"type": "tidelift"
}
],
"time": "2021-12-16T21:52:00+00:00"
"time": "2022-01-02T09:53:40+00:00"
},
{
"name": "symfony/translation",
"version": "v5.4.2",
"version": "v5.4.3",
"source": {
"type": "git",
"url": "https://github.com/symfony/translation.git",
"reference": "ff8bb2107b6a549dc3c5dd9c498dcc82c9c098ca"
"reference": "a9dd7403232c61e87e27fb306bbcd1627f245d70"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/translation/zipball/ff8bb2107b6a549dc3c5dd9c498dcc82c9c098ca",
"reference": "ff8bb2107b6a549dc3c5dd9c498dcc82c9c098ca",
"url": "https://api.github.com/repos/symfony/translation/zipball/a9dd7403232c61e87e27fb306bbcd1627f245d70",
"reference": "a9dd7403232c61e87e27fb306bbcd1627f245d70",
"shasum": ""
},
"require": {
@ -5377,7 +5377,7 @@
"description": "Provides tools to internationalize your application",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/translation/tree/v5.4.2"
"source": "https://github.com/symfony/translation/tree/v5.4.3"
},
"funding": [
{
@ -5393,7 +5393,7 @@
"type": "tidelift"
}
],
"time": "2021-12-25T19:45:36+00:00"
"time": "2022-01-07T00:28:17+00:00"
},
{
"name": "symfony/translation-contracts",
@ -5475,16 +5475,16 @@
},
{
"name": "symfony/var-dumper",
"version": "v5.4.2",
"version": "v5.4.3",
"source": {
"type": "git",
"url": "https://github.com/symfony/var-dumper.git",
"reference": "1b56c32c3679002b3a42384a580e16e2600f41c1"
"reference": "970a01f208bf895c5f327ba40b72288da43adec4"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/var-dumper/zipball/1b56c32c3679002b3a42384a580e16e2600f41c1",
"reference": "1b56c32c3679002b3a42384a580e16e2600f41c1",
"url": "https://api.github.com/repos/symfony/var-dumper/zipball/970a01f208bf895c5f327ba40b72288da43adec4",
"reference": "970a01f208bf895c5f327ba40b72288da43adec4",
"shasum": ""
},
"require": {
@ -5544,7 +5544,7 @@
"dump"
],
"support": {
"source": "https://github.com/symfony/var-dumper/tree/v5.4.2"
"source": "https://github.com/symfony/var-dumper/tree/v5.4.3"
},
"funding": [
{
@ -5560,7 +5560,7 @@
"type": "tidelift"
}
],
"time": "2021-12-29T10:10:35+00:00"
"time": "2022-01-17T16:30:37+00:00"
},
{
"name": "tijsverkoyen/css-to-inline-styles",
@ -5947,12 +5947,12 @@
},
"type": "library",
"autoload": {
"psr-4": {
"DeepCopy\\": "src/DeepCopy/"
},
"files": [
"src/DeepCopy/deep_copy.php"
]
],
"psr-4": {
"DeepCopy\\": "src/DeepCopy/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [

View File

@ -24,7 +24,8 @@
<xsl:param name="repositoryName" />
<xsl:param name="repIdentifier" />
<xsl:param name="downloadLink" />
<xsl:param name="doiLink" />
<xsl:param name="doiLink" />
<xsl:param name="doiPrefix" />
<xsl:param name="sampleIdentifier" />
<xsl:param name="docId" />
<xsl:param name="dateDelete" />
@ -371,15 +372,18 @@
<!-- <dc:format> -->
<xsl:apply-templates select="File" mode="oai_dc" />
<!-- dc:identifier -->
<xsl:if test="Identifier">
<!-- <xsl:if test="Identifier">
<xsl:apply-templates select="Identifier" mode="oai_dc" />
</xsl:if>
</xsl:if> -->
<dc:identifier>
<xsl:value-of select="@landingpage"/>
</dc:identifier>
<!-- dc:language -->
<xsl:apply-templates select="@Language" mode="oai_dc" />
<!-- dc:relation -->
<xsl:if test="Identifier">
<xsl:apply-templates select="Identifier" mode="oai_dc" />
</xsl:if>
<xsl:apply-templates select="Reference" mode="oai_dc" />
<!-- dc:coverage -->
<xsl:apply-templates select="Coverage" mode="oai_dc" />
@ -564,7 +568,7 @@
</dc:format>
</xsl:template>
<!-- <xsl:template match="File" mode="oai_dc">
<!-- <xsl:template match="File" mode="oai_dc">
<dc:identifier>
<xsl:value-of select="@PathName" />
<xsl:value-of select="concat($downloadLink, @Id)" />
@ -572,9 +576,10 @@
</xsl:template> -->
<xsl:template match="Identifier" mode="oai_dc">
<dc:identifier>
<xsl:value-of select="concat($doiLink, @Value)" />
</dc:identifier>
<dc:relation>
<!-- <xsl:value-of select="concat($doiLink, @Value)" /> -->
<xsl:value-of select="concat($doiPrefix, @Value)" />
</dc:relation>
</xsl:template>
<xsl:template match="@CreatingCorporation" mode="oai_dc">