Fix for Fix for PHPTemplate override of node_delete_confirm_submit

  1. /**
  2.  * @Override node_delete_confirm_submit in node.pages.inc.
  3.  */
  4. function phptemplate_node_delete_confirm_submit($form, &$form_state) {
  5.         $node_id = arg(1);
  6.         if (is_numeric($node_id)) {
  7.           $node = node_load($node_id);
  8.         }
  9.         if($node->type == 'surf') {
  10.                 $uid = $node -> uid;
  11.                 if ($form_state['values']['confirm']) {
  12.           node_delete($form_state['values']['nid']);
  13.         }
  14.  
  15.         $form_state['redirect'] = 'user/'.$uid;
  16.         }
  17.         else {
  18.                 if ($form_state['values']['confirm']) {
  19.            node_delete($form_state['values']['nid']);
  20.         }
  21.  
  22.         $form_state['redirect'] = '<front>';
  23.         }
  24.        
  25. }

Submit Fix

Any tags you'd like to associate with your code, delimitered by commas (example: Views, CCK, Module, etc).
Select the syntax highlighting mode to use.