-<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 ajax="true" action="continue" method="POST" xmlns:fi="http://apache.org/cocoon/forms/1.0#instance">
<fi:continuation-id>60894c23242a714948241e4b765e25847e136d1b</fi:continuation-id>
-<table>
-<tr valign="top">
-<td>
-<bu:replace 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 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 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>