You are here

function soft_length_limit_validate_title_length in Soft Length Limit 7

Form validate handler for title length fields.

1 string reference to 'soft_length_limit_validate_title_length'
soft_length_limit_form_node_type_form_alter in ./soft_length_limit.module
Implements hook_form_FORM_ID_alter().

File

./soft_length_limit.module, line 95
Soft Length Limit module

Code

function soft_length_limit_validate_title_length($form, &$form_state) {
  if ($form_state['values'][SOFT_LENGTH_LIMIT_TITLE_MAX] < 0 || $form_state['values'][SOFT_LENGTH_LIMIT_TITLE_MAX] > 255) {
    form_set_error('title_length', t('The value for soft length limit must be a whole number greater than zero and less than 256'), NULL);
  }
  if ($form_state['values'][SOFT_LENGTH_LIMIT_TITLE_MIN] < 0 || $form_state['values'][SOFT_LENGTH_LIMIT_TITLE_MIN] > 255) {
    form_set_error('soft_length_minimum', t('The value for soft length minimum must be a whole number greater than zero and less than 256'));
  }
  if ($form_state['values'][SOFT_LENGTH_LIMIT_TITLE_MAX] < $form_state['values'][SOFT_LENGTH_LIMIT_TITLE_MIN]) {
    form_set_error('soft_length_minimum', t('The value for soft length minimum must be less than or equal to the soft length limit'));
  }
}