Nodequeue

ezra-g - November 23, 2005 - 21:25
Nodequeue screenshot

The Nodequeue module allows an administrator to arbitrarily put nodes in a group for some purpose; examples of this might be to highlight one particular node, as in a typical news site's Lead Article. Another use might be to create a block listing teasers for 5 forum posts that the admin thinks are important. Another use might be to create a group of nodes, and then have a block or the front page offer one of these randomly.

Nodequeue provides a simple UI to manually order any queue. Additionally, it allows nodes to be added and removed from queues without needing edit permissions to the node. Nodes can be added to queues either from a queue management tab or by links on the node teaser.

Smartqueue API
Nodequeue provides a robust API that allows other modules to define smartqueues, which are associated with external data. For example, the included taxonomy smartqueue creates subqueues for a given queue for every term in the chosen vocabulary. Nodes are then only eligible for subqueues whose term matches the nodes terms. This makes it very easy to have queues for each category without cluttering the management page.

Apache Solr Search Integration

The latest version of Nodequeue for Drupal 6 includes integration with Apache Solr Search, making it possible to boost nodes that are part of a queue.
Modules that Extend Nodequeue:

Nodequeue contains an extensive API. It integrates well with Views and Actions, as well as providing a host of functions to interface with it directly, making it possible to manipulate queues programmatically for whatever purposes that are customized to your website.
Releases for 4.7.x and prior are unsupported at this time.

The documentation link below now points to a Drupal.org documentation page instead of an external README.txt. Your feedback is welcome.

Note to developers upgrading to the latest 6.x version:

In the 6.x-2.x version, nodequeue_nodes and the nodequeue_fetch_... functions have been refactored into nodequeue_load_nodes, nodequeue_view_nodes and nodequeue_load_front, nodequeue_load_back and nodequeue_load_random_node. See the documentation and function descriptions for more information.

Nodequeue patch highlight:
Patch to provide Services API integration for Nodequeue

You may wish to read the comparison page for node ordering modules
Nodequeue was originally written by merlinofchaos and is maintained by ezra-g.

Releases

Official releasesDateSizeLinksStatus
6.x-2.22009-Jun-10380.93 KBRecommended for 6.xThis is currently the recommended release for 6.x.
5.x-2.72009-Jun-1043.77 KBRecommended for 5.xThis is currently the recommended release for 5.x.
Development snapshotsDateSizeLinksStatus
6.x-2.x-dev2009-Jul-02380.93 KBDevelopment snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.
5.x-2.x-dev2009-Jun-1145.57 KBDevelopment snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.


 
 

Drupal is a registered trademark of Dries Buytaert.