function nodequeue_action_remove_node in Nodequeue 7.2
Action: Remove the given node from the given nodequeue.
File
- ./
nodequeue.rules.inc, line 335 - Provides nodequeue (subqueue) rules integration.
Code
function nodequeue_action_remove_node($node, $queue_name) {
$queue = nodequeue_load_queue_by_name($queue_name);
$subqueues = nodequeue_load_subqueues_by_queue($queue->qid);
foreach ($subqueues as $subqueue) {
if (!$queue->i18n || isset($node->tnid) && empty($node->tnid)) {
nodequeue_subqueue_remove_node($subqueue->sqid, $node->nid);
}
}
}