<?xml version="1.0" encoding="ISO-8859-1"?><page xmlns:ft="http://apache.org/cocoon/forms/1.0#template" xmlns:jx="http://apache.org/cocoon/templates/jx/1.0">

  
  

    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    

    
    
    
    
    

    
    

    
    

    
    

    
    
    
    
    

    
    
    
    
    


    
    
    
    
    
    

    
    
    
    
    


  
  
  
  <title xmlns:fi="http://apache.org/cocoon/forms/1.0#instance" xmlns:bu="http://apache.org/cocoon/browser-update/1.0">File explorer</title>
  <style type="text/css">
	 #files { border-collapse: collapse; border-left: dotted black 1px; }
    #files td { padding: 0.1em; border-bottom: dotted black 1px; }
    .selected { background: #D0D0D0; }
  </style>
  <content>
    <script language="JavaScript">
      function TreeAction(id, act, path) {
        var elt = document.getElementById(id);
        if (!elt) {
            alert("Error: cannot find element with id '" + id + "'");
            return;
        }
        var form = forms_getForm(elt);
        var actInput = id + ":action";
        var pathInput = id + ":path";
        form[actInput].value = act
        form[pathInput].value = path;
        forms_submitForm(elt, id);
        // Reset fields (this form may be reposted later when in Ajax mode)
        form[actInput].value = "";
        form[pathInput].value = "";
        return false;
      }
      function TreeToggleCollapse(id, path) {
        return TreeAction(id, "toggle-collapse", path);
      }
      
      function TreeSelect(id, path) {
        return TreeAction(id, "select", path);
      }
      
      function TreeToggleSelect(id, path) {
        return TreeAction(id, "toggle-select", path);
      }
      
    </script>
    
      
      
        <fi:form-template xmlns:fi="http://apache.org/cocoon/forms/1.0#instance" ajax="true" action="continue" method="POST">
        
        
        
      <fi:continuation-id>2559837c5d45643e1c1f2a111f194221751f3232</fi:continuation-id>
    
      <table>
        <tr valign="top">
          <td>
            <bu:replace xmlns:bu="http://apache.org/cocoon/browser-update/1.0" id="directories">
        
          
	      
	      
              <div>
                
      
      <fi:field id="directories:action">
        <fi:styling type="hidden"/>
      </fi:field>
      <fi:field id="directories:path">
        <fi:styling type="hidden"/>
      </fi:field>
      
          
          
                  <div style="margin-left: 15px">
                    
	       <a href="#" onclick="return TreeToggleCollapse('directories', '/')"><img src="resources/forms/img/tree/win/collapsed.gif" border="0"/></a>
	    
  
                    <a class="unselected" href="#" onclick="return TreeSelect('directories', '/')">
                      forms
                    </a>
                    
    
                  </div>
                
        
    
              </div>
            
          </bu:replace>
	  
    
          </td>
          <td>
            <bu:replace xmlns:bu="http://apache.org/cocoon/browser-update/1.0" id="files">
        
          
	      
	      
              <div>
                <table>
                  
      
      <fi:field id="files:action">
        <fi:styling type="hidden"/>
      </fi:field>
      <fi:field id="files:path">
        <fi:styling type="hidden"/>
      </fi:field>
      
          
        
          
          
                    <tr class="unselected">
                      <td>
                        <a class="unselected" href="#" onclick="return TreeToggleSelect('files', '/dreamteam')">
                          dreamteam
                        </a>
                      </td>
                      <td>
                        2006-31-08 08:58:20
                      </td>
                    </tr>
                  
        
          
          
                    <tr class="unselected">
                      <td>
                        <a class="unselected" href="#" onclick="return TreeToggleSelect('files', '/sql')">
                          sql
                        </a>
                      </td>
                      <td>
                        2006-31-08 08:58:20
                      </td>
                    </tr>
                  
        
          
          
                    <tr class="unselected">
                      <td>
                        <a class="unselected" href="#" onclick="return TreeToggleSelect('files', '/sitemap.xmap')">
                          sitemap.xmap
                        </a>
                      </td>
                      <td>
                        2006-31-08 08:58:20
                      </td>
                    </tr>
                  
        
          
          
                    <tr class="unselected">
                      <td>
                        <a class="unselected" href="#" onclick="return TreeToggleSelect('files', '/pom.xml')">
                          pom.xml
                        </a>
                      </td>
                      <td>
                        2006-31-08 08:58:20
                      </td>
                    </tr>
                  
        
          
          
                    <tr class="unselected">
                      <td>
                        <a class="unselected" href="#" onclick="return TreeToggleSelect('files', '/forms')">
                          forms
                        </a>
                      </td>
                      <td>
                        2023-11-12 01:23:41
                      </td>
                    </tr>
                  
        
          
          
                    <tr class="unselected">
                      <td>
                        <a class="unselected" href="#" onclick="return TreeToggleSelect('files', '/flow')">
                          flow
                        </a>
                      </td>
                      <td>
                        2006-31-08 08:58:20
                      </td>
                    </tr>
                  
        
          
          
                    <tr class="unselected">
                      <td>
                        <a class="unselected" href="#" onclick="return TreeToggleSelect('files', '/library')">
                          library
                        </a>
                      </td>
                      <td>
                        2006-31-08 08:58:20
                      </td>
                    </tr>
                  
        
          
          
                    <tr class="unselected">
                      <td>
                        <a class="unselected" href="#" onclick="return TreeToggleSelect('files', '/swan')">
                          swan
                        </a>
                      </td>
                      <td>
                        2006-31-08 08:58:20
                      </td>
                    </tr>
                  
        
          
          
                    <tr class="unselected">
                      <td>
                        <a class="unselected" href="#" onclick="return TreeToggleSelect('files', '/messages')">
                          messages
                        </a>
                      </td>
                      <td>
                        2006-31-08 08:58:20
                      </td>
                    </tr>
                  
        
          
          
                    <tr class="unselected">
                      <td>
                        <a class="unselected" href="#" onclick="return TreeToggleSelect('files', '/welcome.xml')">
                          welcome.xml
                        </a>
                      </td>
                      <td>
                        2006-31-08 08:58:20
                      </td>
                    </tr>
                  
        
          
          
                    <tr class="unselected">
                      <td>
                        <a class="unselected" href="#" onclick="return TreeToggleSelect('files', '/suggest-list.xsl')">
                          suggest-list.xsl
                        </a>
                      </td>
                      <td>
                        2006-31-08 08:58:20
                      </td>
                    </tr>
                  
        
          
          
                    <tr class="unselected">
                      <td>
                        <a class="unselected" href="#" onclick="return TreeToggleSelect('files', '/captcha')">
                          captcha
                        </a>
                      </td>
                      <td>
                        2006-31-08 08:58:20
                      </td>
                    </tr>
                  
        
          
          
                    <tr class="unselected">
                      <td>
                        <a class="unselected" href="#" onclick="return TreeToggleSelect('files', '/xsl')">
                          xsl
                        </a>
                      </td>
                      <td>
                        2006-31-08 08:58:20
                      </td>
                    </tr>
                  
        
          
          
                    <tr class="unselected">
                      <td>
                        <a class="unselected" href="#" onclick="return TreeToggleSelect('files', '/resources')">
                          resources
                        </a>
                      </td>
                      <td>
                        2006-31-08 08:58:20
                      </td>
                    </tr>
                  
        
          
          
                    <tr class="unselected">
                      <td>
                        <a class="unselected" href="#" onclick="return TreeToggleSelect('files', '/aggregate')">
                          aggregate
                        </a>
                      </td>
                      <td>
                        2006-31-08 08:58:20
                      </td>
                    </tr>
                  
        
          
          
                    <tr class="unselected">
                      <td>
                        <a class="unselected" href="#" onclick="return TreeToggleSelect('files', '/forms.xsamples')">
                          forms.xsamples
                        </a>
                      </td>
                      <td>
                        2006-31-08 08:58:20
                      </td>
                    </tr>
                  
        
        
      
    
        
    
                </table>
              </div>
            
          </bu:replace>
	  
    
          </td>
        </tr>
      </table>
      <p>
        <bu:replace xmlns:bu="http://apache.org/cocoon/browser-update/1.0" id="messages">
        
        <fi:output id="messages" state="active">
        
        </fi:output></bu:replace>
      
    
      </p>
      <a href="./do-fileExplorer.flow">Restart this sample</a>
      -
      <a href="./">Back to samples</a>

    
        </fi:form-template>
      
    
  </content>
</page>