function context_og_condition_group_node::condition_values in Context OG 6.3
Same name and namespace in other branches
- 7.2 plugins/context_og_condition_group_node.inc \context_og_condition_group_node::condition_values()
- 7 plugins/context_og_condition_group_node.inc \context_og_condition_group_node::condition_values()
File
- plugins/
context_og_condition_group_node.inc, line 7
Class
- context_og_condition_group_node
- Expose organic groups group nodes as a context condition.
Code
function condition_values() {
$sql = "SELECT n.nid, n.title, n.type FROM {node} n INNER JOIN {og} o ON n.nid = o.nid ORDER BY n.type, n.title";
$result = db_query(db_rewrite_sql($sql));
$values = array();
while ($group = db_fetch_object($result)) {
$type = node_get_types('name', $group->type);
$values[$group->nid] = $type . ': ' . $group->title;
}
return $values;
}