Allow access to page to order book page's children

Created on 27 April 2024, 2 months ago
Updated 17 June 2024, 10 days ago

Problem/Motivation

When adding pages using the Book module to a specific book hierarchy there can be a need to reorder the pages within a section without necessarily having permission to edit the entire hierarchy. This would allow portions of the hierarchy to be managed independently of the book's root node.

We need a single admin page with weights for all the child pages.

Book module provides an admin page with weights, at admin/content/book/%node, but:

- it's for the entire book. This would mean have access to reordering the WHOLE of the 'Structure Guide' in one go, which I don't think is a good idea. *I* wouldn't want access to that, for fear of breaking everything!!
- it requires the 'administer book outlines' permission, which is too strong.

Proposed resolution

Add a tab on each single book page that allows reordering just its child pages.

Remaining tasks

User interface changes

Book nodes that have child nodes will gain a new tab, where the order of the child nodes can be rearranged.

✨ Feature request
Status

Needs work

Version

2.0

Component

User interface

Created by

πŸ‡ΊπŸ‡ΈUnited States DamienMcKenna NH, USA

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.69.0 2024