Hi,
We need to implement a Tree Structure which will have directories of images as their nodes and on clicking the directory node its subdirectories (if it is the last then the images) are displayed on the browser.
Sounds like a simple explorer view. For the directory part the DirectoryGenerator is sufficient. For the images you need the ImageDirectoryGenerator.
We came to know that Cocoon provides Directory Generator which can be used to provide the above functionality. I am unable to find any samples/code that explains how to use it. Examples like what should the XML file contain.
Which XML file? The DirectoryGenerator directly operates on the file system. It does not use any XML as input.
Any XSL transformations and where the in the sitemap should I specify the generator type as directory.
There are two (not that obvious) samples in the Cocoon samples:
cocoon-2.1\src\webapp\samples\blocks\sitemap.xmap cocoon-2.1\src\webapp\samples\test\sitemap.xmap
The latter one generates just the XML of one dir:
<map:generate type="directory" src=".">
<depth>1</depth>
</map:generate>while the first one also transforms the XML into another XML:
<map:generate type="directory" src=".">
<map:parameter name="depth" value="2"/>
</map:generate>
<map:transform src="directory2xsamples.xsl"/>
<map:serialize type="xml"/>Furthermore there is a directory2html.xslt at cocoon-2.1\src\webapp\stylesheets\system, that creates not that nice HTML view out of the XML, but it should help.
Of course I did find out from the following link something about Directory Generator http://cocoon.apache.org/2.1/userdocs/generators/directory-generator.htm l#Example . But this does not help in any way as to get this running in cocoon.
Feel free to ask more.
Joerg
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
