Thanks,
Alex
On Fri, Apr 15, 2016 at 12:06 PM, Eduard Moraru <enygma2002(a)gmail.com>
wrote:
+1 for "visibility", as it`s about
configuration/customization and it
would
be in line with macros, JSX, SSX, etc.
Thanks,
Eduard
On Tue, Apr 12, 2016 at 3:28 PM, Vincent Massol <vincent(a)massol.net>
wrote:
Hi Alex,
> On 12 Apr 2016, at 14:22, Alexandru Cotiuga <
alexandru.cotiuga(a)xwiki.com>
wrote:
>
> Hello devs,
>
> Since Nested Spaces has been introduced in XWiki, the need of
configuring
some
applications at space level has also appeared.
It was there before (skin, rights, etc) but I agree that it’s even more
important now.
> There are already some configurable sections at space level: Look &
Feel
> (Presentation, Page Elements, PanelWizard),
Users & Groups (Rights:
Page
&
> Children, Rights: Page) but they are not using the configurable class
and
https://github.com/xwiki/xwiki-platform/blob/master/xwiki-platform-core/xwi…
> having perSpace key.
>
> The new installed applications that have a configuration page, can't
be
> configured now at space level and what
I'm proposing in order to ease
the
> way this can be achieved is to add a new
boolean property perSpace to
the
XWiki.ConfigurableClass class.
I think I’d prefer instead to introduce a “visibility” xproperty similar
to what we have in wiki Macros and wiki components. Which could be for
the
moment: WIKI, SPACE (later on we could maybe add
some config options
that
are only visible at the farm level, i.e. on the
main wiki). Another use
case in the future could be to have user-level configuration options too
(with a visibility of USER); this could be a way to reuse
ConfigurableClass
for both Admin UI and User Profile UI in the
future.
Of course this means deprecating the “configureGlobally”.
> Another idea would be to create a mix between this non-existing
property
> and existing configureGlobally property and
to create a new one with
some
> options: Wiki, Wiki & space, Space but
this involves a lot of changes
tha
might not
worth the effort.
I think it’s worth introducing a “visibility” xproperty.
Thanks
-Vincent
WDYT?
Thanks,
Alex
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs