Outline Designer
This module is traditionally used by site admins and content authors and (most likely) should only be used by them. "With great power comes great responsibility"
It's taken a long time but I've finally gotten a product out the door i'm happy with (as a first version at least). This is miles better then the 5.x version and as we are moving away from 5 internally I will no long be maintaining the 5.x version. I will help out with support questions still but the 5.x version will not be updated, please, upgrade your drupal site to 6.x, ya...it's that cool!
The Outline Designer is a visual way of structuring and organizing content in your Drupal site that piggy-backs the core-optional Book's functionality. It might as well be called a "Book Usability" module as it provides a massive usability overhaul to drupal and the book's module. I also adds in a jQuery context menu to allow for the following additional operations (all ajax / AHAH of course):
- Add a child node
- Edit a node (via thickbox and Ajax module integration)
- Rename a node
- Duplicate a node or branch of nodes
- Delete a node or branch of nodes
- Change content type
- Cascade node permissions (future)
The following modules (and versions) are required / known to work:
- Thickbox 1.2 (1.3 AND 1.4 DON'T WORK CURRENTLY)
- Prepopulate
- Ajax (known to work with 6.x-1.14)
It also allows you to quickly reorganize all content within any book in your site as well as change titles and add nodes with the click of a mouse! Make sure to watch the screencasts to see the true power of this module. Please submit issues / feature ideas / glitches that you find and tell your friends. I honestly think a lot of this functionality is important enough that some of it could be integrated as core functionality in books / menu structuring. It also will ajax save the new parent / child / weighting structure on drag-and-drop (currently drupal just tells you you need to click save). The AHAH adding a child also makes building outlines VERY simple.
Lastly, this module has optional TinyMCE integration and works if the module is enabled / configured correctly.
KNOWN ISSUES (no more permission issues :) )
- Duplicate sometimes doesn't associate to the correct branch
- Click/cascading permissions down the tree is still planned for future functionality
This is a very powerful tool so as with any Drupal admin privs. deal them out with caution.
Releases
| Official releases | Date | Size | Links | Status | |
|---|---|---|---|---|---|
| 6.x-1.0-rc3 | 2009-Feb-20 | 33.87 KB | Download · Release notes | Recommended for 6.x | |
