This is a generalization of the issue reported here:

http://drupal.org/node/293315

When adding nodes to subqueue (either a standard subqueue or a smartqueue), it would be nice to have a finer-grained filter than the content type checkboxes that appear on the queue settings page. The CCK node reference field has a similar set of controls, but also includes an extremely awesome override called:

Advanced - Nodes that can be referenced (View)

that lets you specify a view (plus arguments) to define the referable nodes. This is very useful when you want to restrict what nodes are eligible to belong in a subqueue. As stated in the above ticket, it's almost implied in the concept of a taxonomy smartqueue -- the subqueues are are automatically created based on the terms in the vocabulary, so one might expect that the nodes able to be placed in each subqueue must be categorized by the subqueue's term.

So, in summary, it would be useful if the queue settings could restrict eligible nodes by type OR by a view (including arguments of course). It would also be cool if smartqueues could provide specific (but optional) filters that restrict nodes in the spirit of the smartqueue. I understand that in addition to the node reference autocomplete field, there is a nodequeue tab on a node view page, and this method of adding nodes to a subqueue would have to be considered as well.

As of now, I'm going to use CCK to solve this problem, but I thought I would throw this out there, having found relatively little on the subject as I searched for it.

Comments

tanc’s picture

I'd like to add my voice to this feature request. I think it would be an excellent addition to the nodequeue module.

felixSchl’s picture

Me too, that sounds like an amazing idea.