We recently upgraded from CMS 6 to CMS 6 R2 and are experiencing the following problem.
When we create a new page in admin mode and deselect the "All page types are available" checkbox, becasue it shall not be possible to add a page "below" that pagetype.
Everything seems to save correctly but when we check the setting the checkbox has been checked again, we have tried to uncheck and save again but same result. And yes it is possible to add any kind of page below the new page in the contenttree.Only if we set a specific page to be allowed it works as it should.
Isn't it possible to have pagetypes that doesn't should have any children anymore??
I tested it and it didn't work on my CMS 6 installation nor my CMS 6 R2 installation. One suggestion would be to create a dummy page type which has severly restricted access rights, i.e. remove "Create" for "Everyone" virtual role. Or maybe do it programatically hooking into some page creating event.
Yes, had that as an idea, but is this a new setting for CMS 6?
I think it's a bad idea to have to set up a dummy page instead of just unchecking the already existing checkbox.
It worked as wanted in CMS 5.
I think you should open a ticket with the Developer Support and they can create a bug report for you. Then the developers can decide if it's a bug or not. My gut feeling says that it's probably by design.
Either you satisfy them like yourself that want pages that it is impossible to create pages below, or you satisfy them who got users that select no page types by mistake and then complains to the partners that it is impossible to create pages under certain pages.
Ok, ticket created.
Will get back with their answer.
Bug closed as a feature, apperently it was like this already in CMS 5 R2 SP2.
Look likes it have to be a dummy page.