]> granicus.if.org Git - docbook-dsssl/commitdiff
Change @fileref to @href per the DocBook TC schema change.
authorBob Stayton <bobs@sagehill.net>
Mon, 15 Apr 2013 17:32:37 +0000 (17:32 +0000)
committerBob Stayton <bobs@sagehill.net>
Mon, 15 Apr 2013 17:32:37 +0000 (17:32 +0000)
xsl/assembly/assemble.xsl

index c09af8861f6da53bb430d7b4259361bb2e63eee2..4f251934a359a4ee1af70a9782ad9905192af5a2 100644 (file)
     </xsl:when>
   </xsl:choose>
 
-  <xsl:variable name="fileref.att" select="$resource/@fileref"/>
+  <xsl:variable name="href.att" select="$resource/@fileref | $resource/@href"/>
 
   <xsl:variable name="fragment.id">
-    <xsl:if test="contains($fileref.att, '#')">
-      <xsl:value-of select="substring-after($fileref.att, '#')"/>
+    <xsl:if test="contains($href.att, '#')">
+      <xsl:value-of select="substring-after($href.att, '#')"/>
     </xsl:if>
   </xsl:variable>
 
   <xsl:variable name="filename">
     <xsl:choose>
       <xsl:when test="string-length($fragment.id) != 0">
-        <xsl:value-of select="substring-before($fileref.att, '#')"/>
+        <xsl:value-of select="substring-before($href.att, '#')"/>
       </xsl:when>
       <xsl:otherwise>
-        <xsl:value-of select="$fileref.att"/>
+        <xsl:value-of select="$href.att"/>
       </xsl:otherwise>
     </xsl:choose>
   </xsl:variable>
         </xsl:when>
       </xsl:choose>
 
-      <xsl:variable name="fileref.att" select="$resource/@fileref"/>
+      <xsl:variable name="href.att" select="$resource/@fileref | $resource/@href"/>
 
       <xsl:variable name="fileref">
         <xsl:choose>
           <xsl:when test="$resource/ancestor::d:resources/@xml:base">
             <xsl:value-of 
                 select="concat($resource/ancestor::d:resources[@xml:base][1]/@xml:base,
-                               '/', $fileref.att)"/>
+                               '/', $href.att)"/>
           </xsl:when>
           <xsl:otherwise>
-            <xsl:value-of select="$fileref.att"/>
+            <xsl:value-of select="$href.att"/>
           </xsl:otherwise>
         </xsl:choose>
       </xsl:variable>