You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lenya.apache.org by gr...@apache.org on 2003/06/11 14:23:56 UTC

cvs commit: cocoon-lenya/src/webapp/lenya/xslt/info sitetree2tree.xsl

gregor      2003/06/11 05:23:56

  Modified:    src/webapp/lenya/xslt/info sitetree2tree.xsl
  Log:
  xsl now sucessfully populates the tree widget
  
  Revision  Changes    Path
  1.2       +6 -8      cocoon-lenya/src/webapp/lenya/xslt/info/sitetree2tree.xsl
  
  Index: sitetree2tree.xsl
  ===================================================================
  RCS file: /home/cvs/cocoon-lenya/src/webapp/lenya/xslt/info/sitetree2tree.xsl,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- sitetree2tree.xsl	5 Jun 2003 11:36:36 -0000	1.1
  +++ sitetree2tree.xsl	11 Jun 2003 12:23:55 -0000	1.2
  @@ -1,4 +1,4 @@
  -<?xml version="1.0" encoding="UTF-8" ?>
  +<?xml version="1.0"?>
   
   <!--
           $Id$
  @@ -19,7 +19,7 @@
   USEFRAMES = 1
   USEICONS = 0
   WRAPTEXT = 1
  -PERSERVESTATE = 1
  +PERSERVESTATE = 0
   HIGHLIGHT = 1
   
   foldersTree = gFld("<b>Site</b>", "test.html")
  @@ -29,11 +29,9 @@
   </xsl:template>    
       
   <xsl:template match="*[local-name()='node']">
  -<xsl:choose>
  -<xsl:when test="descendant::*[local-name()='node']">aux2 = insFld(foldersTree, gFld("<xsl:value-of select="*[local-name()='label']"/>", "<xsl:value-of select="@id"/>"))</xsl:when>
  -<xsl:otherwise>insDoc(aux2, gLnk("R", "<xsl:value-of select="*[local-name()='label']"/>", "<xsl:value-of select="@id"/>"))</xsl:otherwise>
  -</xsl:choose>
  -    <xsl:apply-templates />
  +<xsl:choose><xsl:when test="descendant::*[local-name()='node']"><xsl:value-of select="generate-id(.)"/> = insFld(<xsl:choose><xsl:when test="local-name(parent::node())='site'">foldersTree</xsl:when><xsl:otherwise><xsl:value-of select="generate-id(..)"/></xsl:otherwise></xsl:choose>, gFld("<xsl:value-of select="*[local-name()='label']"/>", "<xsl:value-of select="@id"/>"))</xsl:when>
  +<xsl:otherwise>insDoc(<xsl:choose><xsl:when test="local-name(parent::node())='site'">foldersTree</xsl:when><xsl:otherwise><xsl:value-of select="generate-id(..)"/></xsl:otherwise></xsl:choose>, gLnk("R", "<xsl:value-of select="*[local-name()='label']"/>", "<xsl:value-of select="@id"/>"))</xsl:otherwise></xsl:choose>
  +<xsl:apply-templates />
   </xsl:template>    
   
   <xsl:template match="*[local-name()='label']"/>
  
  
  

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