function krubik_blocks_content($doit = TRUE) { static $blocks; if (!isset($blocks)) { $blocks = module_exists('context') && function_exists('context_blocks') ? context_blocks('content') : theme_blocks('content'); } return $doit ? $blocks : ''; }
/** * Override of theme_blocks(). * Allows additional theme functions to be defined per region to * control block display on a per-region basis. Falls back to default * block region handling if no region-specific overrides are found. */ function tao_blocks($region) { // Allow theme functions some additional control over regions. $registry = theme_get_registry(); if (isset($registry['blocks_' . $region])) { return theme('blocks_' . $region); } return module_exists('context') && function_exists('context_blocks') ? context_blocks($region) : theme_blocks($region); }