
Bug: User with 'manage' page permission unable to re-order pages
Reported by dleffler | December 14th, 2011 @ 01:12 PM | in 2.0.3 (closed)
Not sure the expected result, but if a user is given 'manage' permission for pages, they receive the 'Manage All Pages' menu item, but don't have permission to access it.
- Should someone with manage pages permission (non-admin) be allowed to add/delete/move pages or just edit them?
Comments and changes to this ticket
-
dleffler December 14th, 2011 @ 01:32 PM
- Milestone set to 2.0.3
- State changed from new to open
- Assigned user set to dleffler
- Milestone order changed from 127 to 0
This has been partially fixed locally to be pushed soon, but the question still remains?
-
dleffler December 14th, 2011 @ 02:00 PM
Actually, the user will have full permissions per the 'manage' permission and cascading...however, Drag & Drop moving doesn't appear to be active for non-admins.
-
expNinja December 14th, 2011 @ 02:03 PM
(from [931b11815e01acd0b383a93eedff849571b86c61]) Fixes issue where non-admin user couldn't properly 'manage' pages, also fixes 'Pages' menu to display menu items based on page permissions. [#428] https://github.com/exponentcms/exponent-cms/commit/931b11815e01acd0...
-
dleffler December 14th, 2011 @ 02:06 PM
- Title changed from Bug: User with 'manage' page permission unable to manage pages to Bug: User with 'manage' page permission unable to re-order pages
Title changed since only remaining issue is drag & drop for non-admin users.
-
dleffler December 16th, 2011 @ 01:43 AM
This has been fully functional, I was trying to drag the page 'name', NOT using the drag 'icon' to move them! doh! I'll add some words to the description above to help myself (and maybe others)
-
dleffler December 16th, 2011 @ 03:34 AM
- State changed from open to resolved
This was fixed by a recent push
Please Sign in or create a free account to add a new ticket.
With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป
Bug Tracker for Exponent CMS