filter/source/xslt/odf2xhtml/export/common/body.xsl |    5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

New commits:
commit 60ce4dc080c2b0da2a9d5776176755d97a1b161d
Author: Peter Jentsch <pj...@guineapics.de>
Date:   Thu Nov 29 23:15:15 2012 +0100

    fix fdo#57647 intradocument xrefs broken in xhtml
    
    Change-Id: Idce1f295dbf74eb3f02da1f32f290c20126c516b

diff --git a/filter/source/xslt/odf2xhtml/export/common/body.xsl 
b/filter/source/xslt/odf2xhtml/export/common/body.xsl
index 37a8afa..3196fac 100644
--- a/filter/source/xslt/odf2xhtml/export/common/body.xsl
+++ b/filter/source/xslt/odf2xhtml/export/common/body.xsl
@@ -130,8 +130,9 @@
        <!-- *** References  *** -->
        <!-- ******************* -->
 
-       <xsl:template match="text:reference-ref | text:sequence-ref">
+       <xsl:template match="text:reference-ref | text:sequence-ref | 
text:bookmark-ref">
                <xsl:param name="globalData"/>
+               <xsl:if test="*|text()">
                <xsl:element namespace="{$namespace}" name="a">
                        <xsl:attribute name="href">
                                <xsl:text>#</xsl:text>
@@ -150,7 +151,9 @@
                        <xsl:apply-templates select="@* | node()">
                                <xsl:with-param name="globalData" 
select="$globalData"/>
                        </xsl:apply-templates>
+                               
                </xsl:element>
+               </xsl:if>
        </xsl:template>
 
     <xsl:template match="@text:name">
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to