Author: rgardler
Date: Sat Dec  2 14:34:06 2006
New Revision: 481652

URL: http://svn.apache.org/viewvc?view=rev&rev=481652
Log:
Add a "parent" element to the navigation document

Modified:
    
forrest/trunk/whiteboard/forrest2/wicket-demo/src/xdocs/subdir/navigation.xml
    
forrest/trunk/whiteboard/forrest2/wicket-demo/src/xslt/navigation-to-internal.xsl

Modified: 
forrest/trunk/whiteboard/forrest2/wicket-demo/src/xdocs/subdir/navigation.xml
URL: 
http://svn.apache.org/viewvc/forrest/trunk/whiteboard/forrest2/wicket-demo/src/xdocs/subdir/navigation.xml?view=diff&rev=481652&r1=481651&r2=481652
==============================================================================
--- 
forrest/trunk/whiteboard/forrest2/wicket-demo/src/xdocs/subdir/navigation.xml 
(original)
+++ 
forrest/trunk/whiteboard/forrest2/wicket-demo/src/xdocs/subdir/navigation.xml 
Sat Dec  2 14:34:06 2006
@@ -1,5 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <navigation>
+  <parent label="Parent"/>
   <item label="Subdir Item 1"/>
   <item label="Subdir Item 2"/>
   <item label="Subdir Item 3"/>

Modified: 
forrest/trunk/whiteboard/forrest2/wicket-demo/src/xslt/navigation-to-internal.xsl
URL: 
http://svn.apache.org/viewvc/forrest/trunk/whiteboard/forrest2/wicket-demo/src/xslt/navigation-to-internal.xsl?view=diff&rev=481652&r1=481651&r2=481652
==============================================================================
--- 
forrest/trunk/whiteboard/forrest2/wicket-demo/src/xslt/navigation-to-internal.xsl
 (original)
+++ 
forrest/trunk/whiteboard/forrest2/wicket-demo/src/xslt/navigation-to-internal.xsl
 Sat Dec  2 14:34:06 2006
@@ -29,12 +29,14 @@
                        </head>
                        <body>
                          <ul>
-                               <xsl:apply-templates select="item"/>
+                               <xsl:apply-templates/>
                          </ul>
                        </body>
                </html>
        </xsl:template>
        
+       <!-- The item element provides a link to some otehr item in the
+       content object. -->
        <xsl:template match="item">
          <li>
            <xsl:choose>
@@ -49,6 +51,17 @@
            </xsl:otherwise>
            </xsl:choose>
          </li>
+       </xsl:template>
+       
+       <!--  The parent element provides a link back to the
+             parent directory. -->
+       <xsl:template match="parent">
+         <li>
+           <a href="..">
+             <xsl:value-of select="@label"/>
+           </a>
+         </li>
+           
        </xsl:template>
 
 </xsl:stylesheet>