At least we should not propose to create a top-level page if the user has not the right to do it.
2015-12-30 9:07 GMT+01:00 vinc...@massol.net <vinc...@massol.net>: > Hi Randy, > > > On 29 Dec 2015 at 18:52:05, Randy Havens (randy.hav...@cityofrochester.gov > (mailto:randy.hav...@cityofrochester.gov)) wrote: > > > That seems very counter-intuitive. It also is very inconsistent. It > creates a > > child by default when within a specific space, but not when on the home > > page? > > Yes that’s correct. If you go in the main space and add a page it’ll > correctly create a child page inside the Main space. > > > I somewhat follow the thought process behind this, but it causes a > > huge inconsistency and a lot of confusion. From the link that you sent, > it > > seems that I am not alone in thinking that the old way was more > intuitive. > > > > How can I make it so that it returns to that functionality? I am not > going > > to be able to instruct all of my users to put "Main" in the location > before > > creating a new page. Especially since some users have access to multiple > > spaces, and it works as expected in other spaces. > > It also works like this for the Main space :) It’s only the Home page that > is affected. > > For my information, could you explain why you wish that all your users > create content pages in the Main space? > > Why not, for example, have a Content space at the top level or some more > semantic top level space name under which you’d put all your content? > > Maybe the real underlying issue is that you wish to control where your > users put content by default (whether in the Main space or some other > Content space)? And you’d wish to avoid having lots of top level spaces > created “by mistake”? > > On our side we have to balance the following 2 use cases: > * UC1: Create new top level spaces by default when on the home page > * UC2: Create new pages inside the Main space by default when on the home > page > > Note that it’s only a question of default since the user can pick the > parent when in the Create UI. > > One solution of course would be to introduce a configuration option, > allowing to choose the reference of the Space into which to create new > pages by default when clicking on “+” on the Home page. Note that this > would allow admins to define a Content space where they’d want users to > create content by default when on the home page. > > Now, even with a configuration option we’d still need to decide what the > default would be :) Right now, for the sake of not having tons of top level > spaces created by mistakes, I think I’d lean to having pages created in the > Main space by default, as we had before. > > @Edy: WDYT? (asking Edy since he was the one who proposed the change and > he may have some good arguments I haven’t mentioned above) > > Thanks > -Vincent > > > Luckily, 7.4 is currently only running in a test environment, and my > > production environment is still running 7.1.2. I don't plan on upgrading > my > > production environment until I can get this figured out. (aka - working > the > > way that my users and I are used to.) > > _______________________________________________ > users mailing list > users@xwiki.org > http://lists.xwiki.org/mailman/listinfo/users > -- Guillaume Delhumeau (gdelhum...@xwiki.com) Research & Development Engineer at XWiki SAS Committer on the XWiki.org project _______________________________________________ users mailing list users@xwiki.org http://lists.xwiki.org/mailman/listinfo/users