You are here

function nodehierarchy_form_alter in Node Hierarchy 7.4

Same name and namespace in other branches
  1. 5 nodehierarchy.module \nodehierarchy_form_alter()
  2. 6.3 nodehierarchy.module \nodehierarchy_form_alter()
  3. 6 nodehierarchy.module \nodehierarchy_form_alter()
  4. 6.2 nodehierarchy.module \nodehierarchy_form_alter()
  5. 7.2 nodehierarchy.module \nodehierarchy_form_alter()

Implementation of hooks_form_alter().

So we don't see preview or delete buttons for hierarchy.

File

./nodehierarchy.module, line 146

Code

function nodehierarchy_form_alter(&$form, &$form_state, $form_id) {
  global $user;
  $type = isset($form['type']) && isset($form['#node']) ? $form['type']['#value'] : '';
  switch ($form_id) {
    case 'node_type_form':
      module_load_include('inc', 'nodehierarchy', 'nodehierarchy.admin');
      nodehierarchy_alter_node_type_form($form, $form_state, $form_id);
      break;
    case $type . '_node_form':
      module_load_include('inc', 'nodehierarchy', 'nodehierarchy.admin');
      nodehierarchy_alter_node_form($form, $form_state, $form_id);
      break;
    case 'node_delete_confirm':
      module_load_include('inc', 'nodehierarchy', 'nodehierarchy.admin');
      nodehierarchy_alter_node_delete_confirm_form($form, $form_state, $form_id);
      break;
  }
}