function get_tripal_feature_admin_form_taxonomy_set

1.x tripal_feature.admin.inc get_tripal_feature_admin_form_taxonomy_set(&$form)

Related topics

1 call to get_tripal_feature_admin_form_taxonomy_set()
tripal_feature_admin in tripal_feature/includes/tripal_feature.admin.inc

File

tripal_feature/includes/tripal_feature.admin.inc, line 264
@todo Add file header description

Code

function get_tripal_feature_admin_form_taxonomy_set(&$form) {

  $form['taxonomy'] = array(
    '#type' => 'fieldset',
    '#title' => t('Set Taxonomy'),
    '#collapsible' => TRUE,
    '#collapsed' => TRUE,
  );

  $form['taxonomy']['description'] = array(
    '#type' => 'item',
    '#value' => t("Drupal allows for assignment of \"taxonomy\" or " .
      "catagorical terms to nodes. These terms allow for advanced " .
      "filtering during searching."),
    '#weight' => 1,
  );
  $tax_options = array(
    'organism' => t('Organism name'),
    'feature_type' => t('Feature Type (e.g. EST, mRNA, etc.)'),
    'analysis' => t('Analysis Name'),
    'library' => t('Library Name'),
  );
  $form['taxonomy']['tax_classes'] = array(
    '#title' => t('Available Taxonomic Classes'),
    '#type' => t('checkboxes'),
    '#description' => t("Please select the class of terms to assign to " .
      "chado features"),
    '#required' => FALSE,
    '#prefix' => '<div id="taxclass_boxes">',
    '#suffix' => '</div>',
    '#options' => $tax_options,
    '#weight' => 2,
    '#default_value' => variable_get('tax_classes', array()),
  );
  $form['taxonomy']['button'] = array(
    '#type' => 'submit',
    '#value' => t('Set/Reset Taxonomy for all feature nodes'),
    '#weight' => 3,
  );

}