|
177 | 177 | </xsl:element> |
178 | 178 | </xsl:if> |
179 | 179 |
|
180 | | - <xsl:apply-templates select="Licence"/> |
| 180 | + <xsl:if test="Licence"> |
| 181 | + <xsl:element name="rightsList"> |
| 182 | + <xsl:apply-templates select="Licence"/> |
| 183 | + </xsl:element> |
| 184 | + </xsl:if> |
181 | 185 |
|
182 | 186 | <xsl:if test="TitleAbstract or Series"> |
183 | 187 | <xsl:element name="descriptions"> |
|
365 | 369 | </xsl:element> |
366 | 370 | </xsl:template> |
367 | 371 |
|
368 | | - <xsl:template match="PersonEditor" mode="creator"> |
| 372 | + <xsl:template match="PersonEditor" mode="creator"> |
369 | 373 | <xsl:element name="creator"> |
370 | 374 | <xsl:element name="creatorName"> |
371 | 375 | <xsl:value-of select="@LastName"/> |
372 | 376 | <xsl:if test="@LastName and @FirstName"> |
373 | 377 | <xsl:text>, </xsl:text> |
374 | 378 | </xsl:if> |
375 | 379 | <xsl:value-of select="@FirstName"/> |
376 | | - <xsl:text> (Ed.)</xsl:text> |
| 380 | + <xsl:text> (Ed.)</xsl:text> |
377 | 381 | </xsl:element> |
378 | 382 | <xsl:if test="@FirstName"> |
379 | 383 | <xsl:element name="givenName"> |
|
486 | 490 | </xsl:template> |
487 | 491 |
|
488 | 492 | <xsl:template match="Licence"> |
489 | | - <xsl:element name="rightsList"> |
490 | | - <xsl:element name="rights"> |
491 | | - <xsl:attribute name="rightsURI"> |
492 | | - <xsl:value-of select="@LinkLicence"/> |
493 | | - </xsl:attribute> |
494 | | - <xsl:value-of select="@NameLong"/> |
495 | | - </xsl:element> |
| 493 | + <xsl:element name="rights"> |
| 494 | + <xsl:attribute name="rightsURI"> |
| 495 | + <xsl:value-of select="@LinkLicence"/> |
| 496 | + </xsl:attribute> |
| 497 | + <xsl:value-of select="@NameLong"/> |
496 | 498 | </xsl:element> |
497 | 499 | </xsl:template> |
498 | 500 |
|
|
0 commit comments