function field_validation_url_validator::settings_form in Field Validation 7.2
Provide settings option.
Overrides field_validation_validator::settings_form
File
- plugins/
validator/ field_validation_url_validator.inc, line 54
Class
Code
function settings_form(&$form, &$form_state) {
$default_settings = $this
->get_default_settings($form, $form_state);
// Print debug($default_settings);
$form['settings']['external'] = array(
'#title' => t('External URL'),
'#description' => t("Limit allowed input to absolute/external url."),
'#type' => 'checkbox',
'#default_value' => isset($default_settings['external']) ? $default_settings['external'] : FALSE,
);
$form['settings']['internal'] = array(
'#title' => t('Internal path'),
'#description' => t("Limit allowed input to internal drupal path."),
'#type' => 'checkbox',
'#default_value' => isset($default_settings['internal']) ? $default_settings['internal'] : FALSE,
);
$form['settings']['help'] = array(
'#markup' => t("If both of External URL and Internal path are checked, it means that both of them are allowed."),
);
parent::settings_form($form, $form_state);
}