diff xslt/link.xslt @ 492:2a061496979a

Regenerated.
author Ruslan Ermilov <ru@nginx.com>
date Thu, 19 Apr 2012 12:44:26 +0000
parents aa00b4d476c8
children eea23daa6e57
line wrap: on
line diff
--- a/xslt/link.xslt
+++ b/xslt/link.xslt
@@ -7,9 +7,19 @@
       </img>
    </xsl:template>
 
-   <xsl:template match="link[@url]"> 
+   <xsl:template match="link[@url]">
+
       <a href="{@url}">
-         <xsl:apply-templates/>
+         <xsl:choose>
+
+            <xsl:when test="count(node()) != 0">
+               <xsl:apply-templates/>
+            </xsl:when>
+            <xsl:otherwise>
+               <xsl:value-of select="@url"/>
+            </xsl:otherwise>
+         </xsl:choose>
+
       </a>
    </xsl:template>