On Mon, Aug 24, 2015 at 4:09 PM, [email protected] <[email protected]> wrote: > > > > > > On 24 Aug 2015 at 14:21:19, Marius Dumitru Florea > ([email protected](mailto:[email protected])) wrote: > >> Hi devs, >> >> I recently discussed with Edy about how the breadcrumb should look and >> there may be an inconsistency with the hierarchy displayed by the >> document tree. >> >> Breadcrumb on the main wiki: >> >> Home Icon (pointing to the main wiki home page) / MDoc1 / MDoc2 / ... / MDocX >> >> Breadcrumb on a subwiki (that has only global users): >> >> Home Icon (pointing to the main wiki home page) / Subwiki Pretty Name >> (pointing to the subwiki home page) / SDoc1 / SDoc2 / ... / SDocX >> >> After seeing the breadcrumbs both on the main wiki and on a subwiki >> the user might think that the document MDoc1 and the wiki "Subwiki >> Pretty Name" are on the same level: both children of the main wiki. >> >> Next if the user tries the document tree macro using: >> >> {{documentTree showWikis="true" /}} >> >> he will notice that "Subwiki Pretty Name" is not actually a child of >> the main wiki but a top level node (a child of the "farm"), on the >> same level with the main wiki. >> >> Can this be considered as an inconsistency? In our model (e.g. >> document reference) there is no hierarchy between wikis, although, as >> Edy pointed out, there are places where we consider the main wiki to >> be the "parent" of the subwikis (e.g. in the authorization module, by >> inheriting access rights from the main wiki). >> >> WDYT? Is the main wiki the parent of the subwikis or just a sibling? > > Good question and indeed we need to decide what we want to do since we have > the 2 options. > > Personally I think it’s interesting to mark the main wiki as special since it > is special (accounts there are different than on subwikis) so I’d be in favor > of considering subwikis as children of the main wiki. > >> Should the breadcrumb be synchronized with the tree? >
> I’d say the other way around. The tree should probably show the main wiki as > the parent of all subwikis. And when there’s only one wiki (ie the main > wiki), we could simply not show the wiki level for simplicity. We could also > decide to open the tree to the level below the main wiki by default so that > users don’t have to open it themselves. I find it strange to display: Home |-- Sub Wiki 1 |-- Sub Wiki 2 |-- ... |-- Sub Wiki N |-- Document 1 |-- Document 2 |-- ... |-- Document N Not to mention the pagination. If there are too many subwikis then you may not see the documents initially. I much prefer the current display. Thanks, Marius > > Thanks > -Vincent > >> >> Thanks, >> Marius > > _______________________________________________ > devs mailing list > [email protected] > http://lists.xwiki.org/mailman/listinfo/devs _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

