$node->log=t('Copy of the revision from %date.',array('%date'=>format_date($node->revision_timestamp)));
if(module_exists('taxonomy')){
$node->taxonomy=array_keys($node->taxonomy);
}
node_save($node);
drupal_set_message(t('%title has been reverted back to the revision from %revision-date',array('%revision-date'=>format_date($node->revision_timestamp),'%title'=>$node->title)));
returnconfirm_form($form,t('Are you sure you want to revert to the revision from %revision-date?',array('%revision-date'=>format_date($node_revision->revision_timestamp))),'node/'.$node_revision->nid.'/revisions','',t('Revert'),t('Cancel'));
drupal_set_message(t('%title has been reverted back to the revision from %revision-date',array('%revision-date'=>format_date($node_revision->revision_timestamp),'%title'=>$node_revision->title)));
returnconfirm_form($form,t('Are you sure you want to delete the revision from %revision-date?',array('%revision-date'=>format_date($node_revision->revision_timestamp))),'node/'.$node_revision->nid.'/revisions',t('This action cannot be undone.'),t('Delete'),t('Cancel'));