Changeset 2551
- Timestamp:
- 02/07/13 10:55:21 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
metadata/branches/clarin2imdi-resourcerefs/toolkit/xslt/imdi2clarin.xsl
r2550 r2551 230 230 </xsl:template> 231 231 232 232 <!-- Used to create resource refs on actors, sources and languages --> 233 <xsl:template name="CreateResourceRefAttribute"> 234 <xsl:choose> 235 <xsl:when test="$keep-resource-refs 236 and string-length(@ResourceRef) > 0 237 and (boolean(//MediaFile/@ResourceId = @ResourceRef) 238 or boolean(//WrittenResource/@ResourceId = @ResourceRef))"> 239 <xsl:attribute name="ref" select="@ResourceRef"/> 240 </xsl:when> 241 </xsl:choose> 242 </xsl:template> 233 243 234 244 <xsl:template match="Session"> … … 461 471 <xsl:for-each select="Language"> 462 472 <Content_Language> 473 <xsl:call-template name="CreateResourceRefAttribute" /> 463 474 <Id> 464 475 <xsl:value-of select=" ./Id"/> … … 511 522 <xsl:for-each select="Actor"> 512 523 <Actor> 513 <xsl:choose> 514 <xsl:when test="$keep-resource-refs and string-length(@ResourceRef) > 0"> 515 <xsl:attribute name="ref" select="@ResourceRef"/> 516 </xsl:when> 517 </xsl:choose> 524 <xsl:call-template name="CreateResourceRefAttribute" /> 518 525 <Role> 519 526 <xsl:value-of select=" ./Role"/> … … 581 588 <xsl:for-each select="Language"> 582 589 <Actor_Language> 590 <xsl:call-template name="CreateResourceRefAttribute" /> 583 591 <Id> 584 592 <xsl:value-of select=" ./Id"/> … … 805 813 <xsl:template match="Source"> 806 814 <Source> 815 <xsl:call-template name="CreateResourceRefAttribute" /> 807 816 <Id> 808 817 <xsl:value-of select=" ./Id"/>
Note: See TracChangeset
for help on using the changeset viewer.