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

Reply via email to