On 7/12/07, Vincent Massol <vincent@massol.net> wrote:

On Jul 12, 2007, at 5:37 PM, Asiri Rathnayake wrote:



On 7/12/07, Vincent Massol <vincent@massol.net> wrote:
Hi,

Yesterday, we had a discussion on IRC about removing the Navigation
panel from right menu in the default XE menu. We all (Sergiu, Marta,
Catalin and me) agree to remove it and thus I've gone ahead with it
and it's now removed. With this email I'd like to make sure this is
ok with everyone.

I have added a new Panel called Quick Links which presents links to
the most important pages on the wiki.

Now I'm having some second thoughts. The Quick Links is great to
navigate in the default wiki. The issue I have is the following:
- We have a Create Panel and thus users are going to use it to create
pages. This means their pages are not going to be linked from an
existing page and thus the only way to browse them will be either
though the Search or through the Index page/Treeview page.

I think this is not enough as it's too long to require users to click
on Index and search for their pages to access them. Of course they
should create a navigation (as we're doing on xwiki.org for example)
but they might need some practices before realising this.

I think I'd be ok to add again the Navigation panel but we should
exclude by default all the pages that have a quick links.

WDYT? Any better idea?

<some time pass/>

Ah I have another idea. We could have a Navigation Panel showing
pages that have no link to them (we need that anyway and we need to
add that to the AllDocs page too). In that way any page that is
linked could be accessed through their navigation and pages that are
not linked can still be accessed easily. This should try to encourage
users to create navigations without penalizing them . WDYT?

I'm not sure whether I understand the situation fully, but want to raise the question
that how these pages without links to them will co-op with other interfaces of xwiki ?
(like XMLRPC for an example ) ? will they simply be ignored ?

These pages do exist so if you query them you'll get them. The discussion above is purely about navigating to these pages. There's no concept of navigation in XMLRPC AFAIK.

Well, according to the API, the way XMLRPC works is that first you get all the spaces the current user can see and then for each such space, get all the children pages. But this wouldn't hold for those pages in question since they don't fall into that hierarchy anymore. Of course, you can query for a single page given it's id, but there is no way to find that id before hand...

- Asiri

[snip]

Thanks
-Vincent



--
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