Paging

DraggableViews

DraggableViews Book handler in action

DraggableViews makes rows of a view "draggable" which means that they can be rearranged by Drag'n'Drop. This module makes it possible to organize complex structures with just a few clicks. This graceful behavior is implemented as a Views style-plugin.

What you can do with DraggableViews:

  1. Organize your bookmarks (Flag Weights handler, Flag Weights)
  2. Organize Book hierarchies (DraggableViews Book handler)
  3. Organize Taxonomy trees (DraggableViews Taxonomy handler, Included)
  4. Visualize and organize Nodereference relations (DraggableViews CCK handler, Included)
  5. Organize anything and keep the structure consistent for all displays of a view (DraggableViews Native handler, Default implementation)

Update information!

If you upgrade from 6-3.2-BETA5 or elder you'll have to reconfigure the Draggable Table style plugin because some internal names changed. Existing order information can get lost!
Don't forget to run update.php.

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

This project is provided by zites.net internet solutions and was initially sponsored by Netidee.at.

xslt_book

xslt_book lets you view certain HTML fields in a fashion similar to book pages. Currently, it is the only output module for word2web, which cleans and reformats Word HTML. Like word2web, xslt_book can use the CCK module and ImageField module to present images originally embedded in a Word document, in Drupal.

As its name suggests, this module requires XML and XSL processing in PHP. On certain systems, you can check for these by running php -m in a shell, but generally they are enabled by default.

This module is no longer maintained.

Multipage form controller

justinrandell - April 17, 2008 - 01:31

This module is intended for use by other modules that want to create multipage forms via the Drupal 6 Forms API.

There is an initial development release for Drupal 6.

Clean Pagination

chrisshattuck - April 4, 2008 - 06:06

Clean Pagination is a very simple module that allows you to enable clean URL pagination for specified pages. The way Drupal typically works, if you had a view with the URL 'my-view', subsequent pages would normally use a query to pass the page number, as in 'my-view?page=2'. When Clean Pagination is being used for a page, it will create a url like 'my-view/2'.

Currently, the module has just two settings: 1) Set the pages where you want clean pagination enabled, and 2) Enable search-engine-friendly pagination hyperlinks.

The search-engine-friendly pagination hyperlinks is an experimental feature you can optionally turn on that will add the page URL to pagination links, and then remove them via jQuery. To a user, it will look like a single number, but to a screen readers and search engines it will have the url in the hyperlink text, which is usually a good thing.

Enjoy!

Local Menu

fokke - February 4, 2008 - 19:39

This module adds a block that will show a local menu in the context of the page you're at. It let's you specify the depth to start rendering at and the number of levels to render in total. The menu title will be the parent item of the first level rendered items.

This module is admittedly not very flexible. A good alternative is the Menu block module.

AJAX Views

febbraro - January 16, 2008 - 03:41

This module provides a mechanism for a View block to have AJAX based pagination. There are other good modules out there that provide functionality similar to this (one standout that comes to mind is Dynamic Views) but I found that they did not either support paging the way I wanted, or did not provide highly flexible theme support, so I decided to give it a shot myself.

Quick-start:
To use this module:

  • Create a view
  • Specify a page view with any type
  • Specify a block view with "AJAX Paging Block View" type
  • Specify an argument of type "AJAX Views: AJAX Selector"

This module requires jQuery and it should work with the incredibly old jQuery included with 5.x.

This project is sponsored by Phase2 Technology

Syndicate content
 
 

Drupal is a registered trademark of Dries Buytaert.