Outline Designer
The outline designer module is a visual way of structuring content in books. As there was no drag and drop functionality in Drupal 5.x, this allows you to easily manipulate content and branches of content in Drupal books. It uses a drag-and-drop / right click context menu system to centralize many common Drupal tasks into one Ajax'ed interface. It was originally designed for use by instructional designers who had no concept of how to use Drupal and recently was trimmed down to be globally useful to any/all drupal sites. It also allows for several other functions that currently aren't available in drupal including:
*Duplicate a Book
*Duplicate a Branch of nodes (or a single node)
*Change content types
*Associate an icon to a node type
*Upload and associate new icons to node types
Other efficiencies that it provides include:
*Rename nodes inline
*Change node type inline
*delete content or branches of content on the fly
*delete books on the fly
There are several configuration options including:
*Configure who can access the outline designer
*Configure what icons are associated to each content type and associate your own
*Configure what types can be added / changed in the outline designer
It also sets up for the following permissions as well as obeys other books / content based structures such as:
*Drag and drop content
*Change content types
*Outline Postings (toggle add child)
*Create new Books
*edit {content_type} content
*edit own {content_type} content
*edit own book pages
*edit book pages
And the best part...IT'S ALL CORE COMPLIANT :).
