function tripal_db_form_validate

1.x tripal_db.admin.inc tripal_db_form_validate($form, &$form_state)

Related topics

File

tripal_db/includes/tripal_db.admin.inc, line 197

Code

function tripal_db_form_validate($form, &$form_state) {
  $name = trim($form_state['values']['name']);
  $desc = trim($form_state['values']['description']);
  $url = trim($form_state['values']['url']);
  $urlp = trim($form_state['values']['urlprefix']);
  $dbid = trim($form_state['values']['dbid']);
  $op = trim($form_state['values']['op']);
  $action = $form_state['values']['form_action'];

  // make sure the database name is unique
  $values = array('name' => $name);
  $results = tripal_core_chado_select('db', array('db_id'), $values);
  if (count($results) > 0 and $results[0]->db_id != $dbid) {
    form_set_error('name', 'The database name must be unique');
  }
}