]> granicus.if.org Git - docbook-dsssl/commitdiff
Ignore anything else in *info for opf.metadata
authorKeith Fahlgren <abdelazer@users.sourceforge.net>
Wed, 8 Oct 2008 16:25:45 +0000 (16:25 +0000)
committerKeith Fahlgren <abdelazer@users.sourceforge.net>
Wed, 8 Oct 2008 16:25:45 +0000 (16:25 +0000)
xsl/epub/docbook.xsl

index ad7ab696bda24a7537dfa676bfaef0d1aa25995f..8ecd18374559320ec4c8a4269d82a63808b59883 100644 (file)
 
   </xsl:template>
 
+  <xsl:template match="*" mode="opf.metadata">
+    <!-- override if you care -->
+  </xsl:template>
+
   <xsl:template match="author|corpauthor" mode="opf.metadata">
     <xsl:variable name="n">
       <xsl:call-template name="person.name">
     </xsl:element>
   </xsl:template>
 
-  <xsl:template match="publishername" mode="opf.metadata">
+  <xsl:template match="publisher/publishername|publishername" mode="opf.metadata">
     <xsl:element name="dc:publisher">
       <xsl:value-of select="normalize-space(string(.))"/>
     </xsl:element>