How to add node into block
<?php
$node = node_load(18); // node id
//Add an edit link for admins
if (user_access('administer nodes')) {
$nodeurl = url('node/'. $node->nid);
print('<a href="'. $nodeurl .'">[edit]</a>');
}
print (node_view($node));
?>
?>
How to add block into node
<?php
$block = module_invoke('menu', 'block', 'view', 0);
print $block['content'];
?>
