Drupal is a registered trademark of Dries Buytaert
Protected Pages 3.0.0 Major update available for module protected_pages (3.0.0). Commerce Core 3.3.8 Minor update available for module commerce (3.3.8). Search API HTML Element Filter 1.0.7 Minor update available for module search_api_html_element_filter (1.0.7). Layout Builder Reorder 2.0.1 Minor update available for module layout_builder_reorder (2.0.1). Ban 1.1.0 Minor update available for module ban (1.1.0). Field Formatter Range 2.0.0 Major update available for module field_formatter_range (2.0.0). Field Formatter Range 8.x-1.8 Minor update available for module field_formatter_range (8.x-1.8). UI Patterns (SDC in Drupal UI) 2.0.18 Minor update available for module ui_patterns (2.0.18). Search API Solr 4.3.11 Module search_api_solr updated after 14 months of inactivity (4.3.11). Provus Mega Menu Module provus_mega_menu crossed 1,000 active installs.

Book Organizer provides a user-friendly interface for managing Drupal books and their nested pages. It displays all books and their sub-pages in a single, searchable hierarchy, allowing administrators to easily edit, publish, unpublish, and delete entire books with their contents. It also supports managing standalone book pages.

Book Organizer delivers a clean, Views-powered administration experience for Drupal book module.

It surfaces every top-level book alongside its nested pages in a single hierarchy-aware table with filters and search, and lets you manage whole books without leaving the content overview.

Features

  • Hierarchical table: Books render as headings with their child pages indented beneath them, mirroring the native book structure.
  • Views filters: Title, status, and language filters work out of the box. Extend the book_organized view through the UI for additional criteria.
  • Page operations: Edit, view, and order links are exposed for both books and pages according to user permissions.
  • Book-level operations: From a book's operations menu you can delete the book and all its children, publish or unpublish the whole book (a state-aware toggle that shows Publish or Unpublish based on the current status), and add a child page directly under a book.
  • Batch processing: Delete, publish, and unpublish run through the Batch API, so they stay reliable on large books.
  • Standalone support: Book nodes that are not part of a hierarchy remain visible, clearly marked as standalone entries.

Permissions

The module adds one permission, Use the Book Organizer overview (administer book organizer), which grants access to the overview and its book-level operations. Individual page operations still respect the relevant node access (edit, delete, and so on).

Usage

  • Navigate to Content → Books (Organized) (/admin/content/book-organized) to browse the hierarchy.
  • Use the exposed filters to narrow results by title, publication status, or language, or the per-book filter to search within a single book.
  • Expand a book and use its operations menu to edit, order pages, add a child page, publish or unpublish the whole book, or delete the book and its children.
  • Click the book title for the standard node display or “Order pages” to launch the core Book outline UI.
  • The contextual tab remains available alongside Content for quick access.

 

Activity

Total releases
5
First release
Oct 2025
Latest release
1 month ago
Releases (12 mo)
5 ▲ from 0
Maintenance
Active

Release Timeline

Releases

Version Type Release date
1.0.3 Stable Jun 8, 2026
1.0.2 Stable Mar 31, 2026
1.0.1 Stable Oct 13, 2025
1.0.0 Stable Oct 13, 2025
1.0.x-dev Dev Oct 13, 2025