OK, i think it's possible to manage the page hierarchy using parent-id in PageSummary object.
This feature will be included as an advanced feature (implemented later), which let's the user to select between hierarchical view and space->pages view.

- Tharindu

On 6/10/07, tharindu jayasuriya <djtharindu@gmail.com> wrote:


On 6/9/07, Ludovic Dubost < ludovic@xwiki.com> wrote:

Hi,

One suggesting is to have 2 views for the pages tree:

- one by spaces

This is what I had in mind.

- one by parent-child (orphans appear separately)

I too agree, but i'm facing a problem with the  XWiki Confluence XML/RPC API where  the rpc, Vector getPages(String token, String spaceKey) returns all the pages corresponding to the given space as "PageSummary" objects, but a PageSummary object does not say whether it has children or not. Any suggestions on how to overcome this ?

Thanks for pointing this issue... :)

- Tharindu

The second one is going to be better for navigation and big wikis..

Ludovic

tharindu jayasuriya a écrit :
> Hi all,
>
> Here I have attached some mock GUIs and a very intuitive requirements
> spec that illustrate the
> basic workings of XWiki-Eclipse plug-in. It's better if we can
> finalize these drafts soon because I
> need to go on with the development :). I have few doubts on the java
> package structure as well as
> about the icon graphics for the plug-in (i thought of re-using
> eclipse's ones where suitable).
>
> I went through XWiki XML RPC APIs and am comfortable with thw way they
> work (had to
> sharpen my SWT skills too). I'm looking forward to hear from you..
>
> - Tharindu
> ------------------------------------------------------------------------
>
> This document explains the basic functions and requirements for the XWiki-Eclipse plug-in ( v1.0)
> -----------------------------------------------------------------------------------------
>
> Introduction (UI)
> -----------------
>
> The main UI component of the plug-in would be a navigator panel which
> let's the user navigate through various spaces he owns. This panel will
> contain all the menus and access buttons that would ease the process of
> administering XWiki pages.
>
> Stories
> -------
>
> * When the user selects the Xwiki view in Eclipse, the XWiki Navigator panel
> is displayed (refer to mock UIs).
>
> * There the user can press the 'Connect' button on the navigator panel which will
> bring up a dialog where he can set the connection parameters.
>
> * Username, Password, Proxy (if applicable) can be provided at the 'Connection Settings'
> Dialog. Apart from that, the user can select to import all his spaces or some of them into
> Navigator.
>
> * The default behaviour is to import details about all the spaces into XWiki Navigator,
> but this can be manipulated at the connect time (refer to mock UIs).
>
> * Clicking on a document on the XWiki Navigator will open up the corresponding document
> on a browser widget (within the eclipse environment).
>
>
>
> Above mentioned are the most urgent requirements that need to be fulfilled first.
> But they are far from finish-line :)
>
> ------------------------------------------------------------------------
>
>
> --
> You receive this message as a subscriber of the xwiki-dev@objectweb.org mailing list.
> To unsubscribe: mailto:xwiki-dev-unsubscribe@objectweb.org
> For general help: mailto: sympa@objectweb.org ?subject=help
> ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
>


--
Ludovic Dubost
Blog: http://www.ludovic.org/blog/
XWiki: http://www.xwiki.com
Skype: ldubost GTalk: ldubost
AIM: nvludo Yahoo: ludovic




--
You receive this message as a subscriber of the xwiki-dev@objectweb.org mailing list.
To unsubscribe: mailto: xwiki-dev-unsubscribe@objectweb.org
For general help: mailto: sympa@objectweb.org?subject=help
ObjectWeb mailing lists service home page: http://www.objectweb.org/wws