Index: sites/all/themes/zen_reactos/template.php =================================================================== --- sites/all/themes/zen_reactos/template.php (revision 821) +++ sites/all/themes/zen_reactos/template.php (working copy) @@ -99,8 +99,11 @@ * @param $hook * The name of the template being rendered ("node" in this case.) */ + +function zen_reactos_preprocess_node(&$variables, $hook) { + $variables['above_comments'] = drupal_render(block_get_blocks_by_region('above_comments')); +} /* -- Delete this line if you want to use this function -function zen_reactos_preprocess_node(&$variables, $hook) { $variables['sample_variable'] = t('Lorem ipsum.'); // Optionally, run node-type-specific preprocess functions, like Index: sites/all/themes/zen_reactos/templates/node.tpl.php =================================================================== --- sites/all/themes/zen_reactos/templates/node.tpl.php (revision 0) +++ sites/all/themes/zen_reactos/templates/node.tpl.php (working copy) @@ -0,0 +1,121 @@ +body becomes $body. When needing to access + * a field's raw values, developers/themers are strongly encouraged to use these + * variables. Otherwise they will have to explicitly specify the desired field + * language, e.g. $node->body['en'], thus overriding any language negotiation + * rule that was previously applied. + * + * @see template_preprocess() + * @see template_preprocess_node() + * @see zen_preprocess_node() + * @see template_process() + */ +?> +