You are here

function _rdfui_validate_datatype in RDF Extensions 7.2

Sets a form error if datatype don't validate.

3 calls to _rdfui_validate_datatype()
rdfui_admin_rdf_overview_form_validate in rdfui/rdfui.module
rdfui_form_field_ui_field_edit_form_validate in rdfui/rdfui.module
rdfui_form_node_type_form_validate in rdfui/rdfui.module

File

rdfui/rdfui.module, line 548

Code

function _rdfui_validate_datatype($form_state, $field_name) {

  // validate datatype
  if ($datatype = trim($form_state['values']['rdf_' . $field_name . '_datatype'])) {
    if (!preg_match(QNAME, $datatype)) {
      form_set_error('rdf_' . $field_name . '_datatype', t('Datatype %datatype is an invalid format.', array(
        '%datatype' => $datatype,
      )));
    }
  }
}