You are here

function taxonomy_revision_form_taxonomy_form_vocabulary_alter in Taxonomy revision 7

Implements hook_form_FORM_ID_alter().

File

./taxonomy_revision.module, line 434
This is the main module file for the Taxonomy revision module.

Code

function taxonomy_revision_form_taxonomy_form_vocabulary_alter(&$form, &$form_state, $form_id) {
  if (empty($form_state['confirm_delete'])) {
    $form['revision_information'] = array(
      '#type' => 'fieldset',
      '#title' => t('Revision information'),
      '#collapsible' => TRUE,
      '#weight' => 20,
      '#access' => user_access('choose taxonomy term revisions'),
    );
    if (!empty($form_state['vocabulary'])) {
      $revision_by_default = _taxonomy_revision_enabled_by_default($form_state['vocabulary']->vid);
    }
    else {
      $revision_by_default = FALSE;
    }
    $form['revision_information']['revision_by_default'] = array(
      '#type' => 'checkbox',
      '#title' => t('Create new revision by default'),
      '#default_value' => $revision_by_default,
    );
    $form['#submit'][] = 'taxonomy_revision_taxonomy_form_vocabulary_submit';
  }
}