Hello! Thank you for your response. I tried this code and it looked quite nide but I have some problems. Do I have to upload any images? Instead of the + tree symbol I get only a small circle like in creating a list this small o I hope you know what I mean and instead of the folder symbol I get a button and I do not get the search icon. The same is with the subfolders. At the moment I only have tried to display the code in a simple page.
And there is only a last question: If I create with this code a navigation element and I open a tree an click on a subpage will the tree remain open after the page is loaded or not? I would generally suggest that such a navigation element like the confluence wiki tree should be added to xwiki, because xwiki would be perfect to create online helps. Thanks, Florian -----Ursprüngliche Nachricht----- Von: [email protected] [mailto:[email protected]] Im Auftrag von Vincent Massol Gesendet: Dienstag, 12. Juli 2011 13:34 An: XWiki Users Betreff: Re: [xwiki-users] Tree navigation like confluence wiki Also note that we have a tree UI component (the one used in AllDocs's tree tab) but we'd like to make it more easy to reuse, see http://jira.xwiki.org/jira/browse/XRENDERING-81 You could also look at http://myxwiki.org/xwiki/bin/view/XWiki/Treeview?viewer=code to see how to use it for now. It's quite easy to do. Thanks -Vincent On Jul 12, 2011, at 11:54 AM, Jerome Velociter wrote: > Hello Florian, > > First I must say I like this navigation UI from confluence, too. > > You might also be interested by a prototype of a new tree UI here : > http://incubator.myxwiki.org/xwiki/bin/view/Sandbox/SpaceTree > > Cheers, > Jerome > > On Tue, Jul 12, 2011 at 11:33 AM, Florian Rhomberg < > [email protected]> wrote: > >> Hello! >> I want to create a treeview navigation element which looks like the >> left menu on this confluence page: >> http://www.stripesframework.org/display/stripes/Home >> Therefore I created a new navigation element and tried to manipulate >> the original velocity code of the treeview. It is working but I have >> two >> problems: >> >> >> - The main problem is that if I choose a page from a sublevel the >> whole page is reloaded and the sublevel is closed aftwerwards. How >> can I change this, it is very annoying? >> >> - The second problem is that the menu is not width enough. After >> some levels the pages are not displayed properly. How can I prevent this? >> >> This is my velocity code: >> >> #panelheader('SpaceTreeMenu') >> >> ## Smartclient >> $xwiki.jsfx.use('js/smartclient/initsc.js', {'forceSkinAction' : >> true, 'defer' : false})## >> $xwiki.jsfx.use('js/smartclient/modules/ISC_Core.js', {'defer' : >> false})## ## TODO: remove this line ## when >> http://forums.smartclient.com/showthread.php?t=3097 will be fixed >> $xwiki.jsfx.use('js/smartclient/overwritesc.js', {'defer' : false})## >> $xwiki.jsfx.use('js/smartclient/modules/ISC_Foundation.js', {'defer' : >> false})## >> $xwiki.jsfx.use('js/smartclient/modules/ISC_Containers.js', {'defer' : >> false})## >> $xwiki.jsfx.use('js/smartclient/modules/ISC_Grids.js', {'defer' : >> false})## $xwiki.jsfx.use('js/smartclient/modules/ISC_Forms.js', >> {'defer' : false})## >> $xwiki.jsfx.use('js/smartclient/modules/ISC_DataBinding.js', {'defer' : >> false})## >> $xwiki.jsfx.use('js/smartclient/skins/Enterprise/load_skin.js', {'defer' : >> false})## >> ## XWikiExplorer >> $xwiki.jsfx.use('js/xwiki/xwikiexplorer/xwikiexplorer.js', >> {'forceSkinAction' : true, 'defer' : false})## >> >> <div id="XWEWrapper" style="height:300px;"></div> <script >> type="text/javascript"> isc.XWETreeGrid.create({ >> ID: "Treeview", >> // Example of default values: >> // defaultValue: "Main.WebHome", >> // defaultValue: "[email protected]", >> defaultValue: "", >> htmlElement: "XWEWrapper", // Mandatory HTML wrapper. >> matchElement: true, // Make the widget match HTML wrapper size. >> // Example of data sources: >> // dataSource: isc.XWEDataSource.create({}), // dataSource: >> isc.XWESpaceDataSource.create({ space: "Main" }), >> dataSource: isc.XWEWikiDataSource.create({}), >> displaySuggest: true, // Display the input at the bottom. >> displayLinks: true, // Node titles are HTML links. >> displayAttachments: true, // Display pages attachments. >> displayAttachmentsOnTop: true // Display attachments before page children. >> }).draw(); >> </script> >> >> #panelfooter() >> >> I hope someone can help me! Thank you! >> Florian >> _______________________________________________ >> users mailing list >> [email protected] >> http://lists.xwiki.org/mailman/listinfo/users >> > _______________________________________________ > users mailing list > [email protected] > http://lists.xwiki.org/mailman/listinfo/users _______________________________________________ users mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/users _______________________________________________ users mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/users
