Hi,
On Tue, Jan 20, 2009 at 11:59 AM, Asiri Rathnayake <
asiri.rathnayake(a)gmail.com> wrote:
On Tue, Jan 20, 2009 at 4:25 PM, Jean-Vincent Drean
<jean-vincent(a)drean.org>wrote;wrote:
On Tue, Jan 20, 2009 at 11:50 AM, Asiri
Rathnayake
<asiri.rathnayake(a)gmail.com> wrote:
On Tue, Jan 20, 2009 at 4:03 PM, Jean-Vincent
Drean <jv(a)xwiki.com>
wrote:
>
>> Hi devs,
>>
>> There are 4 votes required, see bellow.
>>
>> 1/ UI. See the screenshot at
>>
http://incubator.myxwiki.org/xwiki/bin/view/Mockups/Children
>> Note that this list comes along with a generic way of building
>> spaces/pages/attachment/comments lists (ul) in our skin files.
>>
>> Here's my +1
>>
>
> +1
+1 as well.
1) Is the children information better located in a separate tab or
under the Information tab?
That might overload the information tab itself. The information tab gives
information about the current page, the children tab is more of a navigation
tool. However we could consider moving the parent page to the the same tab
as the list of children. Both options are acceptable to me.
2) Shouldn't we reuse our upcoming Treeview component for implementing
the children information. We could make that Treeview component take a
base document and display all children of that base document. If the
user has edit rights then he would be allowed to drag and drop
Treeview nodes around, reorganizing child pages directly.
What we could do in the future is to create a Parents & Children tab that
uses the treeview to dislay the page, its parent and its children (so only
level n+1 & N-1). A sort of local navigation map of the current page ("page
immediate relatives").
In the meanwhile, this is an improvement to what we already have thus it's
worth adding it.
3) Are we not starting to have too many tabs? (hence question 1)
above). This is an open question. I don't know the answer.
I don't think we have too many tabs. Each of them provide specific bits of
information. It's easy for users to ignore them but if they're looking for
specific bits of information about the page they know they'll find it here.
Guillaume
--
Guillaume Lerouge
Product Manager - XWiki
Skype ID : wikibc
http://guillaumelerouge.com/