Draggableviews

Last modified: September 23, 2008 - 09:58

..makes views draggable

The Draggableviews module can be used to organize simple lists and complex structures via drag n' drop. The configuration is quite easy as you just have to access the style-plugin settings.
All the information that the view needs to order or indent rows is saved in CCK-Fields. These CCK-Fields must be specified on the views-style-plugin page.

Find and repair

Broken structures are detected and repaired automatically.
Draggableviews differentiates:

  • Broken parents: The parent of a child node doesn't exist (probably had been deleted).
  • Ordering errors: The weights of a child node don't equal with the parent's weights on the parent's levels (What does that mean and why is this treated as an error?).
  • Order collisions: There are >1 nodes sharing the same weight (ambiguous).
Roots and Leafs

Content-types can be specified as root or leaf.
roots cannot be subordinated.
leafs cannot have child nodes.

Collapse-Links can be shown with each root to hide all child nodes dynamically. Furthermore you can choose if child nodes should appear in the collapsed state by default.

I want to introduce the module by leading you through two little tutorials:

 
 

Drupal is a registered trademark of Dries Buytaert.