Hi Randy,
On 29 Dec 2015 at 18:52:05, Randy Havens
(randy.havens@cityofrochester.gov(mailto:randy.havens@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.)