Index: modules/node/node.module =================================================================== RCS file: /cvs/drupal/drupal/modules/node/node.module,v retrieving revision 1.947 diff -u -p -r1.947 node.module --- modules/node/node.module 3 Feb 2008 19:41:47 -0000 1.947 +++ modules/node/node.module 6 Feb 2008 02:56:31 -0000 @@ -1528,15 +1528,15 @@ function node_menu() { 'access callback' => 'node_access', 'access arguments' => array('delete', 1), 'file' => 'node.pages.inc', - 'weight' => 1, - 'type' => MENU_CALLBACK); + 'weight' => 2, + 'type' => MENU_LOCAL_TASK); $items['node/%node/revisions'] = array( 'title' => 'Revisions', 'page callback' => 'node_revision_overview', 'page arguments' => array(1), 'access callback' => '_node_revision_access', 'access arguments' => array(1), - 'weight' => 2, + 'weight' => 3, 'file' => 'node.pages.inc', 'type' => MENU_LOCAL_TASK, ); Index: modules/node/node.pages.inc =================================================================== RCS file: /cvs/drupal/drupal/modules/node/node.pages.inc,v retrieving revision 1.28 diff -u -p -r1.28 node.pages.inc --- modules/node/node.pages.inc 3 Feb 2008 19:26:10 -0000 1.28 +++ modules/node/node.pages.inc 6 Feb 2008 02:56:32 -0000 @@ -240,14 +240,6 @@ function node_form(&$form_state, $node) '#weight' => 10, '#submit' => array('node_form_build_preview'), ); - if (!empty($node->nid) && node_access('delete', $node)) { - $form['buttons']['delete'] = array( - '#type' => 'submit', - '#value' => t('Delete'), - '#weight' => 15, - '#submit' => array('node_form_delete_submit'), - ); - } $form['#validate'][] = 'node_form_validate'; $form['#theme'] = array($node->type .'_node_form', 'node_form'); return $form;