in reply to building an HTML based tree UI


Maybe Ron Savage's CGI::Explorer module might be of use. From the readme:
CGI::Explorer is a support module for CGI scripts. It manages a tree of data, so that the script can display the tree, and the user can click on a node in the tree to open or close that node. Opening a node reveals all children of that node, and restores their open/close state. Closing a node hides all children of that node.
As an aside for anyone who is interested, Ron's site has lots of interesting Perl material including a series of tutorials.

John.
--

Edit 2001-04-19 by tye