Revision 46120
Added by Miriam Baglioni about 7 years ago
modules/dnet-efg/trunk/src/main/resources/eu/dnetlib/bootstrap/profiles/transformationRule/efg2edm.xml | ||
---|---|---|
121 | 121 |
<xsl:template name="rigths"> |
122 | 122 |
<xsl:param name="rightStatus"/> |
123 | 123 |
<xsl:choose> |
124 |
<xsl:when test="$rightStatus = 'copyright protected'"> |
|
125 |
<edm:rights>http://www.europeana.eu/rights/rr-f/</edm:rights> |
|
124 |
<xsl:when test="$rightStatus = 'copyright protected' or |
|
125 |
$rightStatus = 'in copyright'"> |
|
126 |
<edm:rights>http://rightsstatements.org/vocab/InC/1.0/</edm:rights> |
|
126 | 127 |
</xsl:when> |
127 |
<xsl:when test="$rightStatus = 'not copyright protected'"> |
|
128 |
<xsl:when test="$rightStatus = 'not copyright protected' or |
|
129 |
$rightStatus = 'public domain'"> |
|
128 | 130 |
<edm:rights>http://creativecommons.org/publicdomain/mark/1.0/</edm:rights> |
129 | 131 |
</xsl:when> |
130 |
<xsl:when test="$rightStatus = 'public domain'"> |
|
131 |
<edm:rights>http://creativecommons.org/publicdomain/mark/1.0/</edm:rights> |
|
132 |
<xsl:when test="$rightStatus = 'orphan' or |
|
133 |
$rightStatus = 'in copyright - eu orphan work' or |
|
134 |
$rightStatus = 'no known copyright / orphan work'"> |
|
135 |
<edm:rights>http://rightsstatements.org/vocab/InC-OW-EU/1.0/</edm:rights> |
|
132 | 136 |
</xsl:when> |
133 |
<xsl:when test="$rightStatus = 'orphan'">
|
|
134 |
<edm:rights>http://www.europeana.eu/rights/orphan-work-eu/</edm:rights>
|
|
137 |
<xsl:when test="$rightStatus = 'no copyright - non commercial use only'">
|
|
138 |
<edm:rights>http://rightsstatements.org/vocab/NoC-NC/1.0/</edm:rights>
|
|
135 | 139 |
</xsl:when> |
136 |
<xsl:when test="$rightStatus = 'no known copyright / orphan work'">
|
|
137 |
<edm:rights>http://www.europeana.eu/rights/orphan-work-eu/</edm:rights>
|
|
140 |
<xsl:when test="$rightStatus = 'copyright not evaluated'">
|
|
141 |
<edm:rights>http://rightsstatements.org/vocab/CNE/1.0/</edm:rights>
|
|
138 | 142 |
</xsl:when> |
143 |
<xsl:when test="$rightStatus='no copyright - other known legal restrictions'"> |
|
144 |
<edm:rights>http://rightsstatements.org/vocab/NoC-OKLR/1.0/</edm:rights> |
|
145 |
</xsl:when> |
|
146 |
<xsl:when test="$rightStatus='in copyright - educational use permitted'"> |
|
147 |
<edm:rights>http://rightsstatements.org/vocab/InC-EDU/1.0/</edm:rights> |
|
148 |
</xsl:when> |
|
139 | 149 |
<xsl:otherwise> |
140 |
<edm:rights>http://www.europeana.eu/rights/rr-f/</edm:rights>
|
|
150 |
<edm:rights>http://rightsstatements.org/vocab/InC/1.0/</edm:rights>
|
|
141 | 151 |
</xsl:otherwise> |
142 | 152 |
</xsl:choose> |
143 | 153 |
</xsl:template> |
Also available in: Unified diff
changed mapping rules for rightsStatus