Just responding my own question. I finally edited the Menu->MenuMacro page for every subwiki/Template and change this line:
#set ($discard = $xwiki.ssx.use("$xcontext.macro.doc.prefixedFullName", {'colorTheme': $colorTheme})) With this one: #set ($discard = $xwiki.ssx.use("$xcontext.macro.doc.prefixedFullName", {'colorTheme': "${xcontext.database}:$!xwiki.getUserPreference('colorTheme')"})) Now everything works as expected. I found out this was changed in XWIKI-9672 but in my case it breaks subwikis menu display. Hope it helps! 2016-07-21 19:49 GMT+02:00 Jaume Giribert Peraire <jaume.girib...@gmail.com> : > Hi, > > Sorry if this topic has been already exposed but I was unable to find any > reference in any past emails. > > We have a 7.4 xwiki installation with multiple subwikis and we want to > install Menu Application for every wiki. I just launched a farm > installation from Principal wiki and everything seems to work fine but we > have found an strange issue. > > If user has permissions in the last subwiki where Menu Application has > been installed he's able to see menu with styling. However, if another user > has only permission to an specific wiki (i.e. local user) he can see the > menu but no styling is applied. > > After some browser debugging we have found that Menu Application is making > this call for EVERY subwiki. > > > <DOMAIN>/xwiki/wiki/<SUBWIKI>/ssx/Menu/MenuMacro?language=en&colorTheme=xwiki%3AFlamingoThemes.Charcoal > > The SUBWIKI param is always the same and matches the last subwiki where > Menu Application has been installed. > > Is there any way to make this call like this: > > > <DOMAIN>/xwiki/wiki/<CURRENT_SUBWIKI>/ssx/Menu/MenuMacro?language=en&colorTheme=xwiki%3AFlamingoThemes.Charcoal > > Thanks in advance! > > > _______________________________________________ users mailing list users@xwiki.org http://lists.xwiki.org/mailman/listinfo/users