| 1 |
<?php |
<?php |
| 2 |
// $Id: og_block_visibility.module,v 1.11 2006/05/21 01:07:26 webchick Exp $ |
// $Id: og_block_visibility.module,v 1.12 2006/06/09 13:25:24 webchick Exp $ |
| 3 |
|
|
| 4 |
/** |
/** |
| 5 |
* @file |
* @file |
| 146 |
*/ |
*/ |
| 147 |
function og_block_visibility_get_visible_groups() { |
function og_block_visibility_get_visible_groups() { |
| 148 |
// Find list of groups |
// Find list of groups |
| 149 |
$types = variable_get('og_node_types', array('og')); |
if (function_exists('og_get_types')) { |
| 150 |
|
$types = og_get_types('group'); |
| 151 |
|
} |
| 152 |
|
else { |
| 153 |
|
$types = variable_get('og_node_types', array('og')); |
| 154 |
|
} |
| 155 |
if (empty($types)) { |
if (empty($types)) { |
| 156 |
return FALSE; |
return FALSE; |
| 157 |
} |
} |
| 239 |
|
|
| 240 |
// Create PHP visibility string |
// Create PHP visibility string |
| 241 |
$php = " |
$php = " |
| 242 |
if (module_exist('og_block_visibility')) { |
if (module_exists('og_block_visibility')) { |
| 243 |
return og_block_visibility_check('$module', '$delta'); |
return og_block_visibility_check('$module', '$delta'); |
| 244 |
} |
} |
| 245 |
"; |
"; |