On Wed, 26 Jun 2002 09:37:58 -0400, Fran Fabrizio wrote: Fran
>Ron Savage wrote: > >>On Tue, 25 Jun 2002 12:22:15 -0400, Fran Fabrizio wrote: >> >>Fran >> >>[snip] >> >>>from first-hand experience, hell my current project has both of >> >> >>>these >>>things in a web interface, and neither were trivial. I crafted an >>>expandable-tree menu (think Windows Explorer style menu) from HTML, >>>CSS, >>>JavaScript and HTML::Template. I have graphs dynamically generated >>> >> >>Did you consider using my module CGI::Explorer? >> >> >> >I wasn't aware of it's existence. I just now downloaded it and >played >with the demo. Unfortunately, it looks like it might not have >helped in >my case. It appears that it is doing a round trip to the server and >back on every open/close of a node. That's exactly what I had to >avoid. Yes, it does a round trip. Such is life. >Our tree has > 1000 elements (and growing) pulled dynamically out of >a >database. In a multi-user environment we don't want to be hitting >the >server that hard just for a navigational menu for every click of >every >user. We serve up the entire tree when the user logs in, and all of >the >state maintenance is handled client-side in terms of what's been >opened, >etc... we never go back to the server unless the user has requested >a >refresh of the tree. I could be wrong in how your module operates, >that's just from a 3 minute session with the demo. It's good that >you've made this available though, most people will have more >reasonably >sized and constructed trees than we do and should find that module >useful. :-) Thanx. >-Fran > >PS - May want to take a look at it on Mozilla. There seemed to be >slight table layout issues on my Mozilla 1.0 (yeah, I need to >upgrade >:-) that caused the graphics to slightly misalign. That may be due to me using some non-standard (Netscape-specific) HTML. Eg 'absmiddle' as in $q -> img({src => $image, align => 'absmiddle', width => 17, height => 17}) And when Mozilla has stabilized, in a year or so, I'll consider installing it. Reports of its stability today are not going to sway me :-). Such, too, is life. -- Cheers Ron Savage, [EMAIL PROTECTED] on 27/06/2002 http://savage.net.au/index.html