[jQuery] Re: Release: jQuery treeview plugin 1.3
FYI, this version of Treeview raises warnings when validating against JSLint in a few critical areas, and causes the JS compressor that I use by LCASoft ( http://www.lcasoft.com/compress-js.html ) to break the plugin. In SVN revision 3522, they are: * On line 67, asignment not terminated with ; * On line 101, asignment not terminated with ; * On line 116, variable assignment not terminated with ; * On line 131, return assignment not terminated with ; Much appreciation if you could fix them. Christiaan On Oct 2, 4:29 pm, Jörn Zaefferer [EMAIL PROTECTED] wrote: Good news everyone! Thetreeviewplugin version 1.3 is out, giving you an even better tool at hand to display and navigate your trees. Plugin page(s):http://jquery.com/plugins/project/treeviewhttp://bassistance.de/jquery-plugins/jquery-plugin-treeview/ Demos:http://jquery.bassistance.de/treeview/ - Fixes for all outstanding bugs - Added persistence features - location based: click on a link in thetreeviewand reopen that link after the page loaded - cookie based: save the state of the tree in a cookie on each click and load that on reload - smoothed animations, fixing flickering in both IE and Opera - Tested in Firefox 2, IE 6 7, Opera 9, Safari 3 - Requires jQuery 1.2+ In addition, the documentation has been rewritten and is now hosted on the jQuery documentation wiki:http://docs.jquery.com/Plugins/Treeview/treeview Have fun Jörn
[jQuery] Re: Release: jQuery treeview plugin 1.3
Jörn Zaefferer wrote: If you need keyboard navigation, async loading and dd and similar stuff you need to either wait for the UI tree component or take a look at Ext's tree components. I don't plan to extend this plugin in them mentioned direction: I want to keep it leightweight, providing unobtrusive navigation enhancements. Keyboard control would be the main one I guess, just for accessibility compliance and usability. Another thing that would be useful is if root nodes didn't have the bit of connector line showing above their +/- box... :D Guy
[jQuery] Re: Release: jQuery treeview plugin 1.3
Guy Fraser schrieb: Jörn Zaefferer wrote: If you need keyboard navigation, async loading and dd and similar stuff you need to either wait for the UI tree component or take a look at Ext's tree components. I don't plan to extend this plugin in them mentioned direction: I want to keep it leightweight, providing unobtrusive navigation enhancements. Keyboard control would be the main one I guess, just for accessibility compliance and usability. The trouble here: How do I know that the tree has focus, and should receive keyboard events? I'd need to implement some sort of selectable first, before I could add keyboard navigation. On the other hand, I'll think about using UI's selectables to write another plugin on top of the current treeview. That way the treeview plugin can stay as leightweight as it is. Another thing that would be useful is if root nodes didn't have the bit of connector line showing above their +/- box... That shouldn't be too hard :-) -- Jörn
[jQuery] Re: Release: jQuery treeview plugin 1.3
Guy Fraser schrieb: If you could match the feature set of the nlstree [1] it would be really awesome: [1] http://www.addobject.com/products/javascript/tree/nlstree.php If you need keyboard navigation, async loading and dd and similar stuff you need to either wait for the UI tree component or take a look at Ext's tree components. I don't plan to extend this plugin in them mentioned direction: I want to keep it leightweight, providing unobtrusive navigation enhancements. Nonetheless, let me know if you have any specific feature requests. They are welcome! -- Jörn
[jQuery] Re: Release: jQuery treeview plugin 1.3
Scott Trudeau schrieb: Jörn, Nice plugin. I'm hoping to make use of it very soon. I'm having trouble with the demo (both on bassistance and on jquery docs). Collapse All / Expand All / Toggle All seems to work, but clicking the +/- does not. Firebug reports no errors. It renders poorly on IE. Okay, I've removed my stupid last minute optimization. Please give it another try. Could you detail what you mean with renders poorly on IE? Thanks -- Jörn
[jQuery] Re: Release: jQuery treeview plugin 1.3
Very nice plugin. Do you plan to add some callbacks options (for example, open, close, toggle, remove), and/or possibility to add/remove branches/items from an ajax request ? I'm thinking of using it as a directory browser as you can guess :-) thanks Matt 2007/10/3, Jörn Zaefferer [EMAIL PROTECTED]: Good news everyone! The treeview plugin version 1.3 is out, giving you an even better tool at hand to display and navigate your trees. Plugin page(s): http://jquery.com/plugins/project/treeview http://bassistance.de/jquery-plugins/jquery-plugin-treeview/ Demos: http://jquery.bassistance.de/treeview/ - Fixes for all outstanding bugs - Added persistence features - location based: click on a link in the treeview and reopen that link after the page loaded - cookie based: save the state of the tree in a cookie on each click and load that on reload - smoothed animations, fixing flickering in both IE and Opera - Tested in Firefox 2, IE 6 7, Opera 9, Safari 3 - Requires jQuery 1.2+ In addition, the documentation has been rewritten and is now hosted on the jQuery documentation wiki: http://docs.jquery.com/Plugins/Treeview/treeview Have fun Jörn -- Matthias ETIENNE
[jQuery] Re: Release: jQuery treeview plugin 1.3
Matt schrieb: Very nice plugin. Do you plan to add some callbacks options (for example, open, close, toggle, remove), and/or possibility to add/remove branches/items from an ajax request ? I'm thinking of using it as a directory browser as you can guess :-) The options toggle and add should be what you are looking for. Toggle gets called for each toggled node (after it got toggled). Elements passed to the add option get classes and events applied. See the examples in the API documentation: http://docs.jquery.com/Plugins/Treeview/treeview -- Jörn
[jQuery] Re: Release: jQuery treeview plugin 1.3
Jörn Zaefferer wrote: Okay, I've removed my stupid last minute optimization. Please give it another try. Yes, the +/- now work great :) If you could match the feature set of the nlstree [1] it would be really awesome: [1] http://www.addobject.com/products/javascript/tree/nlstree.php Guy
[jQuery] Re: Release: jQuery treeview plugin 1.3
Thanks Jorn, already updated a few pages I'm using this on. Great plugin, thank you for all the hard work! On Oct 2, 3:29 pm, Jörn Zaefferer [EMAIL PROTECTED] wrote: Good news everyone! The treeview plugin version 1.3 is out, giving you an even better tool at hand to display and navigate your trees. Plugin page(s):http://jquery.com/plugins/project/treeviewhttp://bassistance.de/jquery-plugins/jquery-plugin-treeview/ Demos:http://jquery.bassistance.de/treeview/ - Fixes for all outstanding bugs - Added persistence features - location based: click on a link in the treeview and reopen that link after the page loaded - cookie based: save the state of the tree in a cookie on each click and load that on reload - smoothed animations, fixing flickering in both IE and Opera - Tested in Firefox 2, IE 6 7, Opera 9, Safari 3 - Requires jQuery 1.2+ In addition, the documentation has been rewritten and is now hosted on the jQuery documentation wiki:http://docs.jquery.com/Plugins/Treeview/treeview Have fun Jörn
[jQuery] Re: Release: jQuery treeview plugin 1.3
Jörn, Nice plugin. I'm hoping to make use of it very soon. I'm having trouble with the demo (both on bassistance and on jquery docs). Collapse All / Expand All / Toggle All seems to work, but clicking the +/- does not. Firebug reports no errors. It renders poorly on IE. Tested: FF2/Mac, Safari2/Mac, IE6/Win, IE7/Win Scott On 10/2/07, Jörn Zaefferer [EMAIL PROTECTED] wrote: Good news everyone! The treeview plugin version 1.3 is out, giving you an even better tool at hand to display and navigate your trees. Plugin page(s): http://jquery.com/plugins/project/treeview http://bassistance.de/jquery-plugins/jquery-plugin-treeview/ Demos: http://jquery.bassistance.de/treeview/ - Fixes for all outstanding bugs - Added persistence features - location based: click on a link in the treeview and reopen that link after the page loaded - cookie based: save the state of the tree in a cookie on each click and load that on reload - smoothed animations, fixing flickering in both IE and Opera - Tested in Firefox 2, IE 6 7, Opera 9, Safari 3 - Requires jQuery 1.2+ In addition, the documentation has been rewritten and is now hosted on the jQuery documentation wiki: http://docs.jquery.com/Plugins/Treeview/treeview Have fun Jörn -- -- Scott Trudeau scott.trudeau AT gmail DOT com http://sstrudeau.com/ AIM: sodthestreets
[jQuery] Re: Release: jQuery treeview plugin 1.3
Scott Trudeau wrote: Nice plugin. I'm hoping to make use of it very soon. I'm having trouble with the demo (both on bassistance and on jquery docs). Collapse All / Expand All / Toggle All seems to work, but clicking the +/- does not. Firebug reports no errors. It renders poorly on IE. I'm getting the same issue - clicking + or - has no effect. Other than that, it's shaping up to be a very sweet plugin.