make "none" the default for parent pages for Editors group

For questions and problems with the CMS core. This board is NOT for any 3rd party modules, addons, PHP scripts or anything NOT distributed with the CMS made simple package itself.
Post Reply
User avatar
caigner
Forum Members
Forum Members
Posts: 52
Joined: Sun Aug 16, 2020 5:29 am

make "none" the default for parent pages for Editors group

Post by caigner »

Hi!

I added a user to the Editors group and disabled "Manage All Content" for this group.

The problem now is that when the user creates a new content page the parent page in the navigation tab is missing "None". That makes it impossible for the user to add a new main navigator entry because all new pages have to be children of one of the existing pages.

At the moment I have to grant "Manage All Content" rights to the user, but that is not desirable. I'd rather show only necessary fields to the user.

Is there a way in the Site Admin menu to enable "None" as default for parent pages?

Thanks for your help!
Christian
I am using CMSms 2.2.19
User avatar
velden
Dev Team Member
Dev Team Member
Posts: 3497
Joined: Mon Nov 28, 2011 9:29 am

Re: make "none" the default for parent pages for Editors group

Post by velden »

Briefly discussed:

A workaround could be to create a Section Header in the root and add the appropriate users/groups. Move all your content one level up (under the new Section Header).
Change Navigator parameters and possibly templates accordingly (start_level and such).

Caveat: if your templates or other code relies on something like 'get root page alias' that will probably break. I don't expect that functionality is used in this case though.
Post Reply

Return to “CMSMS Core”