Hi Costi,

This is closely related with the discussion we had on XWIKI-12736.
Applying the same mecanism used for macro scope to translations is definitely 
the best way to mitigate this issue, but not the simplest one.
Hope it helps.

--
Denis Gervalle
SOFTEC sa - CEO
On 7 Aug 2018, 14:29 +0200, Ecaterina Moraru (Valica) <[email protected]>, 
wrote:
> We also have the FARM use case, where menus in theory should be able to be
> defined in subwikis and be independent of the main wiki.
>
>
> On Tue, Aug 7, 2018 at 2:49 PM Marius Dumitru Florea <
> [email protected]> wrote:
>
> > Note that XS has the Menu Application installed only on the main wiki ATM.
> > Also, the reason I used GLOBAL visibility for the Menu macro is because I
> > wanted to support global menus (defined on the main wiki and visible
> > everywhere). Installing the Menu Application both on the main wiki and on a
> > subwiki can lead to unexpected results so I would not recommend it. The
> > question is whether installing the Menu Application only on the subwiki is
> > a valid use case or not.
> >
> > We could also restrict the installation to the main wiki *only until* we
> > add support for GLOBAL to WIKI visibility fallback for translations. +1 for
> > this.
> >
> > Thanks,
> > Marius
> >
> > On Tue, Aug 7, 2018 at 2:31 PM, Costi Listar <[email protected]>
> > wrote:
> >
> > > While working on https://jira.xwiki.org/browse/XWIKI-14037, I noticed
> > > that the Menu Macro has GLOBAL visibility. This implies that Menu
> > > Translations should have GLOBAL visibility as well. But this will cause
> > > issues if you install the Menu Application on a sub-wiki because there is
> > > no fallback yet from GLOBAL visibility to WIKI in case of translations.
> > > In order to avoid this problem, I propose to restrict the installation
> > of
> > > the Menu Application to the main wiki.
> > >
> > > I am +1 for this.
> > >
> > > Thanks,
> > > Costi
> > >
> >

Reply via email to