Example #1
0
function mothership_urlfield($variables)
{
    $element = $variables['element'];
    $element['#attributes']['type'] = 'url';
    element_set_attributes($element, array('id', 'name', 'value', 'size', 'maxlength', 'placeholder'));
    _form_set_class($element, array('form-text', 'form-url'));
    //placeholder
    if (theme_get_setting('mothership_classes_form_placeholder_link')) {
        $element['#attributes']['placeholder'] = theme_get_setting('mothership_classes_form_placeholder_link');
    } elseif (!empty($element['#title']) and theme_get_setting('mothership_classes_form_placeholder_label')) {
        $element['#attributes']['placeholder'] = $element['#title'];
    }
    //is this element requred then lest add the required element into the input
    $required = !empty($element['#required']) ? ' required' : '';
    $extra = elements_add_autocomplete($element);
    $output = '<input' . drupal_attributes($element['#attributes']) . $required . ' />';
    return $output . $extra;
}
Example #2
0
function neb_urlfield($variables)
{
    $element = $variables['element'];
    $element['#attributes']['type'] = 'url';
    element_set_attributes($element, array('id', 'name', 'value', 'size', 'maxlength', 'placeholder'));
    _form_set_class($element, array('form-text', 'form-url'));
    //is this element requred then lest add the required element into the input
    $required = !empty($element['#required']) ? ' required' : '';
    $extra = elements_add_autocomplete($element);
    $output = '<input' . drupal_attributes($element['#attributes']) . $required . ' />';
    return $output . $extra;
}