Hello everyone,




Zitat von Vincent Massol <[email protected]>:

>
> On Jul 12, 2011, at 10:18 PM, Florian Rhomberg wrote:
>
>> 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?
>
> No but maybe you're using an older version of XE. What you can do is  
> copy/paste the code you have in your wiki on the Main.AllDocs page  
> (Tree tab). Just view the sources there and copy the content.
>
>> 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 don' t think so. You'd need to modify the underlying JS code to do  
> that I believe. Unfortunately I don't have much knowledge about  
> this. Maybe someone else on this list will know (especially  
> Jean-Vincent since he's the one who coded this ;)).
>
>> 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.
>
> I agree, that's http://jira.xwiki.org/jira/browse/XRENDERING-81
>
> Now we just need one committer/contributor (could be anyone) to send  
> a patch for it. I think we're starting to get several requests for  
> this so it's going to go up in our collective memory of priorities  
> at some point ;). You can also vote for the issue above in JIRA to  
> make it surface vs other issues.
>
> Thanks
> -Vincent
>
>>
>> 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

Reply via email to