🇺🇦

This module is maintained by Ukrainian developers.
Please consider supporting Ukraine in a fight for their freedom and safety of Europe.

Summary

DraggableViews makes rows of a view "draggable" which means that they can be rearranged by Drag'n'Drop.

Have you ever rearranged Blocks?, sorted Taxonomy terms? or reordered Menu items at the Drupal administration pages? All these pages use the tabledrag.js javascript that enables Drag'n Drop on HTML-tables.

With DraggableViews you can apply this tabledrag.js to any Views-generated table.

Features

  • Order any type of entity
  • Set different order for different set of arguments
  • Create one view that sets the order, and create as many views as you like that shows that order
  • Use core tabledrag.js or jQuery UI draggable javascripts to set the order

Current Development

8.x-1.x branch

Thanks to podarok this module has been ported. This branch is currently not being activity developed.

2.0.x branch

This is a main branch for Drupal9+ development

Next Release

See: #2906059: Plan for next stable Draggable Views release

7.x-2.x branch

This branch is complete rewrite of the module and uses field form http://drupal.org/node/769322 Views functionality. So now we can build our draggableviews with adding field. In first instance this branch won't support building tree structure. Only dragging items for reordering.

Next Release 7.x-2.2

See: #2445089: Plan for Draggable Views 7.x-2.2 release

Documentation

Please check README.txt and README.md for more information.
Most of handbooks and information is about 7.x-1.x branch that is deprecated.

Other Resources

You may wish to read the comparison page for node ordering modules.

Supporting organizations: 
Current Maintainer of Draggableviews
Maintenance, Architecture, Development

Project information

Releases