[SOLVED] Give Group "Editors" Ability to Add/Modify Parent: None Page Attribute

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
darinsee
Forum Members
Forum Members
Posts: 13
Joined: Sat Sep 08, 2007 10:24 pm

[SOLVED] Give Group "Editors" Ability to Add/Modify Parent: None Page Attribute

Post by darinsee »

Hello, I'm running CMSMS 1.6.3. I'm using PHP 5.2.10, and MySQL 5.0.81-community. This is all working with Apache 2.2.13 running on Linux.  I continue to think CMSMS is the easiest-to-get-running thing out there - thanks for continually making it available.

My question regards group permissions.  Is it possible to permit a User Group ("Editors" in my case) the ability to add "top-level" or "main-menu level" pages, as opposed to just sub-pages within the existing hierarchy?

Right now, a user that is in my Editors group can add/edit/remove pages (though not ALL pages - I have set the group to have edit permissions in the default template).  But when a user in the Editors group tries to add a main menu page, the "Parent:" page attribute does not have the "None" option that would otherwise allow a main-menu page to be added to the site.

Is it possible to enable this feature with my current build of CMSMS?

Thanks in advance for your help!
Last edited by darinsee on Mon Aug 17, 2009 12:37 pm, edited 1 time in total.
User avatar
seensite
Forum Members
Forum Members
Posts: 173
Joined: Sun Feb 10, 2008 7:36 pm

Re: Give Group "Editors" Ability to Add/Modify Parent: None Page Attribute

Post by seensite »

Hello,
Running 1.6.3 too, I created a user and added successfully a first level page with it. I first tried with the "Add page" option allowed for editors : ok, then without this permission : ok too.
Then I loged out and in as administrator, tried to erase the 3 first level pages I created with the editor user and got this strange CMSMS confirmation message board : "Aucune opération en série réalisée." Which means "No serial operation realised"  :D ! Strange ?! But I could erase the pages one after the others...
For your problem I would say that editors can add first level pages out-of-the-box... there are maybe some missing file in your install - did you checksum ?
The universe of information technology is constantly growing and contains only emerging products built on successive patches
darinsee
Forum Members
Forum Members
Posts: 13
Joined: Sat Sep 08, 2007 10:24 pm

Re: Give Group "Editors" Ability to Add/Modify Parent: None Page Attribute

Post by darinsee »

Thanks for the reply seensite,

Well, from the look of this document, it seems like Admins, or users in groups that have been granted "Manage All Content" permissions, are the only users that can add top-level content: http://dev.cmsmadesimple.org/project/changelog/1897

It'd be great if an admin can confirm that there is no way to more granularly grant groups/users the privilege of adding top-level content.

Here're the pertinent excerpts:

"Add Pages" Permission.  An admin user with this permission will have the ability to create new pages as children of pages that he is owner of, or an additional editor of.  A user with this permission cannot create a top level page.  Users with this permission do not have access to the 'Options' tab when editing content.

Add a "Manage All Content" permission that provides global capability on all content objects. Only users with this permission can add top level pages.
RonnyK
Support Guru
Support Guru
Posts: 4962
Joined: Wed Oct 25, 2006 8:29 pm

Re: Give Group "Editors" Ability to Add/Modify Parent: None Page Attribute

Post by RonnyK »

Correct,

only "Manage all content" permission can create the top-page. The design-decision was made, that someone with that permission, should create a page, and make the person an additional-editor, so that that editor can edit that top-page and create pages beneath, but NOT at top-level...

Ronny
darinsee
Forum Members
Forum Members
Posts: 13
Joined: Sat Sep 08, 2007 10:24 pm

Re: Give Group "Editors" Ability to Add/Modify Parent: None Page Attribute

Post by darinsee »

Thanks for the confirmation Ronny
RonnyK
Support Guru
Support Guru
Posts: 4962
Joined: Wed Oct 25, 2006 8:29 pm

Re: [SOLVED] Give Group "Editors" Ability to Add/Modify Parent: None Page Attribute

Post by RonnyK »

One other remark... A small issue was fixed in 1.6.4 where a user editing a page, but didnt have permission at higher level page, would move his page to another parent... That is fixed in 1.6.4 which was released yesterday...

Ronny
Post Reply

Return to “CMSMS Core”