function nodequeue_node_titles in Nodequeue 5
Same name and namespace in other branches
- 5.2 nodequeue.module \nodequeue_node_titles()
- 6.2 nodequeue.module \nodequeue_node_titles()
- 7.3 nodequeue.module \nodequeue_node_titles()
- 7.2 nodequeue.module \nodequeue_node_titles()
in general it's preferable to use Views for this functionality.
File
- ./
nodequeue.module, line 972
Code
function nodequeue_node_titles($qid, $title = '', $backward = true, $from = 0, $count = 0) {
$orderby = $backward ? "DESC" : "ASC";
$sql = db_rewrite_sql("SELECT n.nid, n.title FROM {node} n LEFT JOIN {nodequeue_nodes} nn ON n.nid = nn.nid WHERE nn.qid = %d AND n.status = 1 ORDER BY nn.position {$orderby}");
if ($count) {
$result = db_query_range($sql, $qid, $from, $count);
}
else {
$result = db_query($sql, $qid);
}
return node_title_list($result, $title);
}