function phptemplate_preprocess_block(&$vars, $hook) { $block = $vars['block']; /* Special classes for blocks. $classes = array('block'); $classes[] = 'block-' . $block->module; $classes[] = 'region-' . $vars['block_zebra']; $classes[] = $vars['zebra']; $classes[] = 'region-count-' . $vars['block_id']; $classes[] = 'count-' . $vars['id']; */ $vars['edit_links_array'] = array(); $vars['edit_links'] = ''; if (user_access('administer blocks')) { include_once './' . drupal_get_path('theme', 'blueprint') . '/template.block-editing.inc'; phptemplate_preprocess_block_editing($vars, $hook); $classes[] = 'with-block-editing'; } // Render block id $vars['block_id'] = 'block-' . $block->module . '-' . $block->delta; if (module_exists('block_class')) { if (isset($vars['block_class'])) { $vars['block_class'] .= ' ' . block_class($block); } else { $vars['block_class'] = block_class($block); } } }
/** * Override or insert variables into the block templates. * * @param $vars * An array of variables to pass to the theme template. * @param $hook * The name of the template being rendered ("block" in this case.) */ function phptemplate_preprocess_block(&$vars, $hook) { $block = $vars['block']; // Special classes for blocks. $classes = array('block'); $classes[] = 'block-' . $block->module; $classes[] = 'region-' . $vars['block_zebra']; $classes[] = $vars['zebra']; $classes[] = 'region-count-' . $vars['block_id']; $classes[] = 'count-' . $vars['id']; $vars['edit_links_array'] = array(); $vars['edit_links'] = ''; if (user_access('administer blocks')) { include_once './' . drupal_get_path('theme', 'blueprint') . '/template.block-editing.inc'; phptemplate_preprocess_block_editing($vars, $hook); $classes[] = 'with-block-editing'; } // Render block classes. $vars['classes'] = implode(' ', $classes); }