You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lenya.apache.org by an...@apache.org on 2007/07/13 01:04:32 UTC

svn commit: r555809 - /lenya/trunk/src/modules/sitetree/xslt/navigation/sitetree2nav.xsl

Author: andreas
Date: Thu Jul 12 16:04:31 2007
New Revision: 555809

URL: http://svn.apache.org/viewvc?view=rev&rev=555809
Log:
Add area parameter to sitetree node URLs. This fixes bug 42877.

Modified:
    lenya/trunk/src/modules/sitetree/xslt/navigation/sitetree2nav.xsl

Modified: lenya/trunk/src/modules/sitetree/xslt/navigation/sitetree2nav.xsl
URL: http://svn.apache.org/viewvc/lenya/trunk/src/modules/sitetree/xslt/navigation/sitetree2nav.xsl?view=diff&rev=555809&r1=555808&r2=555809
==============================================================================
--- lenya/trunk/src/modules/sitetree/xslt/navigation/sitetree2nav.xsl (original)
+++ lenya/trunk/src/modules/sitetree/xslt/navigation/sitetree2nav.xsl Thu Jul 12 16:04:31 2007
@@ -114,6 +114,13 @@
           </xsl:when>
         </xsl:choose>
       </xsl:variable>
+      
+      <xsl:variable name="area" select="ancestor::tree:fragment/@area"/>
+      <xsl:variable name="areaParam">
+        <xsl:if test="$area">
+          <xsl:text>,area=</xsl:text><xsl:value-of select="$area"/>
+        </xsl:if>
+      </xsl:variable>
 
       <xsl:if test="$currentPath = $path">
         <xsl:attribute name="current">true</xsl:attribute>
@@ -127,6 +134,7 @@
           <xsl:when test="@uuid">
             <xsl:text>lenya-document:</xsl:text>
             <xsl:value-of select="@uuid"/>
+            <xsl:value-of select="$areaParam"/>
             <xsl:value-of select="$extensionParam"/>
           </xsl:when>
         </xsl:choose>



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@lenya.apache.org
For additional commands, e-mail: commits-help@lenya.apache.org