Skip to content

Commit 5534636

Browse files
committed
add basic metadata to dcterms xslt
1 parent e8e4cd0 commit 5534636

File tree

3 files changed

+30
-2
lines changed

3 files changed

+30
-2
lines changed

transformations/dcterms/form-ddi-3.2/ddi_3_2-dcterms.xslt

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,10 +42,20 @@ License along with this library. If not, see <http://www.gnu.org/licenses/>.
4242
xmlns:pi="ddi:physicalinstance:3_2"
4343
xmlns:ds="ddi:dataset:3_2"
4444
xmlns:pr="ddi:profile:3_2"
45+
xmlns:meta="transformation:metadata"
4546
xsi:schemaLocation="ddi:instance:3_2 http://www.ddialliance.org/sites/default/files/schema/ddi3.2/instance.xsd"
4647

4748
exclude-result-prefixes="#all"
4849
version="2.0">
50+
<meta:metadata>
51+
<identifier>ddi-3.2-to-dcterms</identifier>
52+
<title>DDI 3.2 to Dcterms</title>
53+
<description>Convert DDI Lifecycle (3.2) to Dcterms</description>
54+
<outputFormat>XML</outputFormat>
55+
<parameters>
56+
<parameter name="root-element" format="xs:string" description="Root element"/>
57+
</parameters>
58+
</meta:metadata>
4959

5060
<xsl:output method="xml" indent="yes" />
5161
<xsl:param name="root-element">metadata</xsl:param>

transformations/dcterms/from-ddi-2.5/ddi_2_5-dcterms.xslt

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,14 +22,22 @@ License along with this library. If not, see <http://www.gnu.org/licenses/>.
2222
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2323
xmlns:dc="http://purl.org/dc/elements/1.1/"
2424
xmlns:dcterms="http://purl.org/dc/terms/"
25-
2625
xmlns:c="ddi:codebook:2_5"
27-
26+
xmlns:meta="transformation:metadata"
2827
xmlns:ddi="http://www.ddialliance.org/Specification/DDI-Codebook/2.5/XMLSchema/codebook.xsd"
2928
xsi:schemaLocation="ddi:codebook:2_5 http://www.ddialliance.org/Specification/DDI-Codebook/2.5/XMLSchema/codebook.xsd"
3029

3130
exclude-result-prefixes="#all"
3231
version="2.0">
32+
<meta:metadata>
33+
<identifier>ddi-2.5-to-dcterms</identifier>
34+
<title>DDI 2.5 to DCterms</title>
35+
<description>Convert DDI Codebook (2.5) to Dcterms</description>
36+
<outputFormat>XML</outputFormat>
37+
<parameters>
38+
<parameter name="root-element" format="xs:string" description="Root element"/>
39+
</parameters>
40+
</meta:metadata>
3341

3442
<xsl:param name="root-element">metadata</xsl:param>
3543

transformations/dcterms/from-ddi-3.1/ddi_3_1-dcterms.xslt

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,10 +41,20 @@ License along with this library. If not, see <http://www.gnu.org/licenses/>.
4141
xmlns:pi="ddi:physicalinstance:3_1"
4242
xmlns:ds="ddi:dataset:3_1"
4343
xmlns:pr="ddi:profile:3_1"
44+
xmlns:meta="transformation:metadata"
4445
xsi:schemaLocation="ddi:instance:3_1 http://www.ddialliance.org/sites/default/files/schema/ddi3.1/instance.xsd"
4546

4647
exclude-result-prefixes="#all"
4748
version="2.0">
49+
<meta:metadata>
50+
<identifier>ddi-3.1-to-dcterms</identifier>
51+
<title>DDI 3.1 to Dcterms</title>
52+
<description>Convert DDI Lifecycle (3.1) to Dcterms</description>
53+
<outputFormat>XML</outputFormat>
54+
<parameters>
55+
<parameter name="root-element" format="xs:string" description="Root element"/>
56+
</parameters>
57+
</meta:metadata>
4858

4959
<xsl:param name="root-element">metadata</xsl:param>
5060

0 commit comments

Comments
 (0)