changed; $last_nid = $node->nid; // Build the node body. $node = node_build_content($node, FALSE, FALSE); $node->body = drupal_render($node->content); // Allow modules to modify the fully-built node. node_invoke_nodeapi($node, 'alter'); $text = '

'. check_plain($node->title) .'

'. $node->body; // Fetch extra data normally not visible $extra = node_invoke_nodeapi($node, 'update index'); foreach ($extra as $t) { $text .= $t; } // Update index search_index($node->nid, 'node', $text); search_update_totals(); node_update_shutdown(); } ?>